Senior Front‑end Engineer
I’m a senior full-stack developer with over 15 years of experience, specializing in the JavaScript and TypeScript ecosystem—from pixel-perfect interfaces to server-side architecture and deployment.
Give me a complex problem and I’ll own it end-to-end. That often means stepping into an existing codebase and bringing order to it—consolidating fragmented architectures, modernizing legacy stacks, or untangling implementations that have grown beyond their original design. It can also mean taking a project from zero to production and making all the technical calls along the way. Either way, I’m comfortable owning the outcome.
While React and its ecosystem—spanning web frameworks and mobile development—are where I’m most at home, I also have extensive experience with Astro for leaner, content-focused projects. More broadly, I’m equally comfortable working on the server side, integrating headless CMS platforms and third-party APIs across a wide range of domains, and handling the full deployment pipeline across major cloud platforms. A working knowledge of design tools also means I can bridge the gap between design and implementation without things getting lost in translation. The technology is rarely an obstacle.
Beyond the stack, I write fully typed TypeScript and take HTML, CSS, and web standards seriously—the kind of details that separate code that merely works from code that holds up.
That standard doesn’t change with the complexity of the project or the pressure of the deadline. Every project gets my full attention—from adapting naturally to existing codebases, workflows, and conventions, to proactively spotting bugs and opportunities to improve along the way.
If you’d like to discuss a project or how I can help, feel free to get in touch.