Front-end development
Let's make the site better.
I build polished, practical web experiences for teams that care about the details. Think marketing sites, landing pages, and the front-end work between a thoughtful design and a live URL.
Best starting point
Send a quick note with what you are building, what is getting in the way, and a link if there is one. I'll tell you if I'm the right fit before either of us turns it into a whole production.
Start a conversationWays I can help
Useful work, minus the agency fog machine
01
Marketing websites that hold up
Front-end implementation for new sites, campaign launches, and substantial refreshes. The aim is a site that looks sharp, works on real devices, and does not become a tiny maintenance nightmare.
- React, Next.js, and TypeScript
- Reusable components and CMS-friendly patterns
- Responsive, accessible front-end work
02
Figma to production
I turn approved designs into responsive, maintainable pages without treating the handoff as a rough suggestion. The browser is where the details have to earn their keep.
- Faithful layout and typography
- Clear responsive behavior
- Practical collaboration with design and marketing
03
Landing-page cleanup
For the page that is almost there but is losing the plot somewhere between the hero and the form. I can help tighten the experience, fix front-end friction, and make the next iteration easier to ship.
- UX and conversion-minded implementation
- Component and CSS cleanup
- QA for the details people actually notice
A good fit
For teams with a real problem to solve
- ✓A marketing team needs a dependable front-end partner for a launch or refresh.
- ✓A Figma file needs to become a responsive site, not a design archaeology project.
- ✓An existing site needs focused improvement instead of a needless rebuild.
Experience
Big enough to be careful. Small enough to care.
I've worked on web experiences for enterprise software teams, universities, transportation authorities, community organizations, and independent projects. That range has made me opinionated about the unglamorous things: clear content, stable components, accessible interactions, and a site that survives the next update.
Have a project?