DIGITAL LEARNING & EDUCATIONAL PRODUCTS

Technology in service of the learning.

I design and build digital learning products, from learning design and specifications through AI-assisted implementation, testing, and deployment.

Start with the learner’s next step.

A learning product is useful when people can understand where to go, what to practice, and how to act on feedback. I work across four products: WillSpeak English and Healthy Little Minds are live, and WillSpeak Kids and Humanly are in development.

01

Learning & product design

Plan learning paths, activities, and learner journeys, then decide what each product needs in order to support them.

02

Requirements & specifications

Translate product ideas into written implementation specifications, and review what is built against them.

03

Content architecture

Structure lessons, activities, and multilingual content so products stay understandable and maintainable.

04

Testing & quality

Test functionality, run QA and regression checks, and use Jest-based automated tests where the product supports them.

THE PROCESS

A practical, connected approach.

  1. 01Learner need
  2. 02Learning design
  3. 03Specification
  4. 04AI-assisted build
  5. 05Test & review
  6. 06Deploy & maintain

My role in digital work

I own these products end to end as a learning and product designer. I build them through AI-assisted development with Claude Code and ChatGPT: I define requirements, write specifications, review and test the output, and manage repositories and deployments. I do not present this as software-engineering experience.

Tools I work with

Git and GitHub; HTML, CSS, JavaScript, and TypeScript; React Native (Expo); Supabase for lesson content and data in Lesson Studio; Cloudflare for deployment; Jest for automated testing and regression checks; and Claude Code and ChatGPT for AI-assisted development. For planning and coordination: Microsoft Office, Google Workspace, Canva, and Notion.

Evidence before claims

Products in development are labeled as such. Screenshots and learner outcomes are added only when original, privacy-safe materials are available.

A CONVERSATION IS A GOOD PLACE TO START

Good learning starts
with understanding people.

Let’s talk about education, programs, and thoughtful learning experiences.