Teacher, builder, translator.
Open to ed-tech roles where pedagogy and engineering meet: solutions engineering, product, implementation, developer advocacy.
Featured Work

Sort Algorithm Visualizer
An interactive in-browser visualization of merge sort vs. selection sort, used in my classroom.
- React
- Generators
- SVG

Student Sentiment Analyzer
An Apps Script that scores daily student wellness check-ins through Google's Natural Language API to surface students whose comments contradict their self-ratings.
- Google Apps Script
- Cloud Natural Language API
- Google Sheets

Kuma Cantina
A bilingual marketing site and a human-in-the-loop AI inquiry assistant, built for a Mexican cantina and cocktail bar in Tokyo.
- HTML/CSS/JS
- Next.js
- Claude API
- Vercel

Rebuilding hwb2 | Learning
An AI-augmented math-tutoring site I'm rebuilding: a Next.js rewrite and a re-architected, human-in-the-loop intake pipeline.
- Next.js
- Claude API
- OpenAI Agent Builder
- Resend

hwb2 | Creative
A Next.js marketing site for an AI-native ed-tech studio, designed and shipped in half a day with Claude Code.
- Next.js
- Tailwind
- Vercel
- Claude Code
More Work
BST Builder
Interactive binary search tree visualizer: balanced vs. degenerate builds, free insert, animated delete.
Seating Chart Generator
A custom GPT that builds classroom seating charts from IEP, 504, and behavior constraints, and explains every placement.
AI-Assisted Classroom Production
A collection of quizzes, lesson plans, and slide decks generated with AI workflows and refined for direct classroom use.
About
I taught math and computer science for nine years, with a tech career before that. Now I build at the seam where classroom practice meets modern AI tooling: small, useful things for the students and teachers I worked alongside.
More about me