South London Academy

Full time educator,
part time tinkerer

Director of Mathematics with a passion for building tools that make teaching more effective and learning more memorable. Bridging pedagogy and technology through thoughtful software.

Years Teaching
9
Students Reached
1000s
Student Progress
Positive
TIME UNDERSTANDING
Philosophy Build to teach better

Side Projects

Things I've Built

Project 01 // engram.study

Spaced Repetition for Students

The Problem

Students forget what they've learned. Traditional homework doesn't account for the forgetting curve, leading to constant re-teaching and lost progress over holidays.

The Solution

A spaced repetition platform with AI-generated high-quality questions. Teachers can create custom DNAs (Do Now Activities) with deep customization to match their curriculum and teaching style.

Key Features

  • • Adaptive spaced repetition algorithm
  • • AI-powered question generation
  • • Custom DNA/Starter Activity builder
  • • Teacher dashboard with analytics
Visit engram.study arrow_outward
RETENTION_INTENSITY
PROJECT_VISUAL_PLACEHOLDER
Project 02 // Coming Soon

Placeholder Project

The Problem

Description of the problem this project solves.

The Solution

Description of the approach and solution.

Key Features

  • • Feature placeholder
  • • Feature placeholder
  • • Feature placeholder

How I Work

Where teaching meets technology.

After 9 years in the classroom, I've learned that the best educational tools come from understanding real problems teachers face. I build software that I wish existed when I started teaching.

Education

Mathematics curriculum, pedagogy, assessment design, data-driven intervention.

Technology

Vibe coding with Claude Code. Building tools that solve real classroom problems.

01. Identify the friction

Start with real problems. What wastes teacher time? What causes students to struggle unnecessarily?

02. Build fast, test in class

Use AI tools like Claude Code to prototype quickly. Get real feedback from students and colleagues.

03. Iterate and refine

Good educational software evolves. Listen to users, measure impact, and keep improving.

+

Get In Touch

Let's connect.

Whether you want to talk about mathematics education, ed-tech, or just say hello — I'd love to hear from you.