user experience · accessibility · performance
Where design meets code,
I close the gap.
Great designs don't automatically become great websites. That's where I come in. I've spent 10+ years building for agencies, clients, and the classroom.
Featured work
All projects →
A screenshot of the Think Upon website
Think Upon WordPress Development
A heavily animated WordPress site for business founder Mark Steiner
A screenshot of the Daymaker app
All Spreads Daymaker
A recipe discovery app for a food-service brand that arranges recipes on a programmatically generated SVG clock, organized by daypart.
A sampling of styletiles from the course
Web Design for Design Majors
Course materials for a course on web design and development.
What I bring
Development
- CSS and Sass that stay sane
- JavaScript / TypeScript: Vue, Svelte, Alpine.js
- Meaningful and performant animations
- Performance optimization and Core Web Vitals
Design
- Fluid and responsive typography
- Interface design
- Wireframing and prototyping
- Information architecture
- Sitemapping
Accessibility
- WCAG implementation
- Site auditing
- Keyboard and screen reader passes
- Reduced-motion strategies
Process
- Documenting best practices
- Requirements and acceptance tests
- Custom project boilerplates
- Mentoring junior designers and devs
- LLM assisted architectural planning
AI Development
- Code generation and scaffolding
- AI-assisted code review
- AI output validation and quality control
- Figma-to-code via MCP driven workflows
If you want to talk, write or call.