About
"I don't think of engineering and design as separate disciplines ... the best interfaces are built by people who think in both."
I started my career as a graphic designer — visual hierarchy, color theory, and typography were my first languages. I primarily taught myself to code because I wanted to bridge the gap between motion design & web. Years later, now I specialize in Vue.js & front-end engineering while incorporating my roots in design.
I've led front-end architecture for three scale-ups, and designed award winning apps & websites. I'm most in my element when a project sits at the intersection of technical complexity and visual craft.
Design-driven engineering
Every technical decision should serve the experience. Performance, accessibility, and animation are design concerns.
Craft at every layer
Pixel-level detail in the UI. Clear, purposeful APIs in the code. Both matter.
Expertise
Engineering
Vue 3
Nuxt
React
Angular
TypeScript
CSS / Tailwind / SCSS
Node.js / Express
Testing (Vitest, Cypress)
Performance & Web Vitals
a11y
Design
Adobe Creative Suite
Illustrator & Photoshop
Figma
Design Systems
UI / Interaction Design
Logo Design / Brand Identity
Typography
Motion Design
Print / Advertising Design
Want to work together?
Get in touch