01 · FULL-STACK APPLICATION
Student Progress Tracker
I designed and implemented a secure application for managing students, skills, assessment history, and current mastery through one teacher dashboard.
SOFTWARE DEVELOPER · CS CURRICULUM DESIGNER
React · TypeScript · Python · Instructional Design
I build user-focused web applications and design computer science curriculum, so I understand both how technology works and how people learn it. That combination shapes how I design, test, troubleshoot, and teach.
I build technology. I teach it. I make it easier to use.
FEATURED PROJECTS
Four focused projects demonstrating full-stack development, curriculum design for computer science, interactive JavaScript, product thinking, testing, accessibility, and production deployment.
01 · FULL-STACK APPLICATION
I designed and implemented a secure application for managing students, skills, assessment history, and current mastery through one teacher dashboard.
02 · CURRICULUM DEVELOPMENT
I designed a standards-referenced grades 9–12 course—7 units, 36 lessons—with scaffolded Python instruction, assessments, a complete scope and sequence, and code examples verified on Python 3.12.
03 · INTERACTIVE DOCUMENTATION
I built a searchable and accessible technical reference covering AI fundamentals, generative AI, evaluation, and responsible use.
04 · PRODUCT-FOCUSED FRONTEND
I built an interactive fictional storefront with product customization, quantity controls, cart state, responsive navigation, and accessible feedback.
TECHNICAL SKILLS
Technologies and practices demonstrated through deployed applications, documented repositories, testing, and production troubleshooting.
React · TypeScript · JavaScript · HTML5 · CSS3 · Tailwind CSS · DOM manipulation · responsive design
Supabase · PostgreSQL · relational data · authentication · Row Level Security · CRUD operations
Vitest · React Testing Library · TypeScript checking · ESLint · debugging · accessibility · production verification
Git · GitHub Issues · feature branches · pull requests · incremental development · Vercel · technical documentation
A DIFFERENT KIND OF DEVELOPMENT BACKGROUND
My experience across technical support, SaaS, education, and AI evaluation influences how I build. I investigate problems systematically, document decisions clearly, consider accessibility early, and design for people—not only the ideal path.
The implementation supports the claims: clear navigation, responsive layouts, keyboard-accessible dialogs, reduced-motion support, and direct links to working software and source code.
Read more about my backgroundLET'S BUILD SOMETHING USEFUL