I build interactive experiences that help people understand things they thought were hard.
Mathematician. 15 years in the classroom. Now building the tools that scale what I learned about how students actually learn.
Every module is built with real students, twice a week. The STEM Club doesn't just use these tools — their behavior shapes every iteration.
Creative Lab — Interactive Mathematics Modules
Students discover geometric relationships by doing — formulas appear only after they've shown understanding. No "wrong answer" messaging. The equation is a reward for what they already figured out.
The pedagogy: Discovery before formula. Manipulation before explanation. Understanding precedes notation. When a student drags a ghost shape to the predicted position and the reveal animation confirms the match, they've demonstrated competence through construction — not by choosing from a list.
Grade 8 Geometry — three-module arc:
One shape family (scalene triangle) carries through the entire progression. Students deepen familiarity instead of constantly meeting new objects.
| Module | Standards | Status |
|---|---|---|
| Rigid Motions & Congruence — translations, reflections, rotations, congruence | 8.G.A.1 · 8.G.A.2 · 8.G.A.3 | ✅ Complete, deployed, STEM Club–validated |
| Dilations, Similarity & Right Triangles — scale factor, similarity transformations, trig bridge | 8.G.A.3 · 8.G.A.4 · G-SRT | 🔨 In progress |
| Pythagorean Theorem — area-of-squares discovery, coordinate distance | 8.G.B.6 · 8.G.B.7 · 8.G.B.8 | 📐 Designed |
Also complete: Sinewaves (amplitude/frequency matching with instrument-style UI) · Vector Transformations (matrix transformations with progressive unlock)
Why it works: Every module is tested with actual students in twice-weekly IVLA STEM Club sessions. When something doesn't work pedagogically, it shows up in how they interact — no survey needed. Teachers who adopt later get tools that have already been stress-tested with learners.
Pelican AI — AI Prompt Alignment for Louisiana Educators
Helps Louisiana teachers generate high-quality, context-aligned prompts for AI tools — so AI use in the classroom stays tied to their goals and to state expectations.
Teachers give context through natural dialogue (not long forms). The system aligns prompts to Louisiana Educator Rubric, Student Standards, and LEADS. Successful prompts become shareable exemplars so strong practice spreads across schools.
Status: In beta with active teacher users.
The IVLA STEM Club is the primary development context. Students encounter these modules as learners first — not as beta testers, not as a portfolio audience. Club members are also learning web development: React, Vite, React Three Fiber. The codebase they're reading is the same one producing the experiences they're using.
The validation standard: observable understanding, not self-reported satisfaction. When a student says "I get it now" after building a two-step transformation sequence, they've demonstrated Level 5 ALD performance. That's the target.
Projects from earlier in my development journey — each one taught me something that shaped the current work.
| Project | What it is |
|---|---|
| EdCoachAi | AI-powered walkthrough feedback for instructional coaches |
| SpedSync | Special education management PWA |
Education: MS Mathematics (Nicholls State) · MEd Educational Leadership (American College of Education) · BS Mathematics (Nicholls State)
Teaching: 15 years across algebra, geometry, advanced mathematics, K–6 STEM, mentoring, and technology facilitation in Louisiana schools.
Technical: TypeScript · React · Next.js · Three.js / React Three Fiber · GSAP · Tailwind · Convex · AI/LLM integration



