Frontend engineer with 5+ years of experience building product teams around React, Next.js and TypeScript.
Most of my work has been in product development: shipping features, shaping frontend architecture, improving accessibility, cleaning up developer workflows and keeping large codebases maintainable as they grow.
I have worked with monorepos, CI/CD, code reviews and mentoring, and I am comfortable moving between product work and platform-like frontend tasks when a team needs both.
I also use Claude, Cursor, ChatGPT and GitHub Copilot as part of my daily workflow for implementation, debugging, refactoring, documentation and exploring technical trade-offs.
Frontend engineer working on client-facing web products with a strong focus on accessibility, SEO, maintainability and delivery quality.
Part-time consulting engagement focused on frontend direction, code quality and delivery across the main product and related applications.
Joined as one of the first in-house frontend engineers and worked on product development across the main customer-facing application.
Main stack for day-to-day product work, implementation and architecture decisions.
Daily tools I use for implementation, debugging, refactoring, documentation, code review and quick prototyping.
Frameworks and build tools I have used to build and maintain production frontend applications.
Patterns and libraries I have used for shared state in React applications.
I use tests mainly to keep refactors safe and to keep feature work from regressing.
Styling approaches I have used across product work, component libraries and design-heavy UI work.
Tooling I have used to keep frontend projects consistent and maintainable in team environments.
Experience setting up and maintaining CI/CD workflows around frontend delivery.
Work that usually sits around the code: shared frontend architecture, monorepos, code reviews, mentoring and long-term maintainability.
Covers the basics of AI-assisted development with GitHub Copilot, including its features and usage.
Covers the Git and GitHub fundamentals used in day-to-day collaborative development workflows.
Covers core Azure concepts, services and cloud fundamentals relevant to delivery and CI/CD workflows.
Accessibility certification focused on standards-based web accessibility and practical implementation.
Personal website and resume platform built with Next.js, TypeScript and React JSS. I use it to iterate on my public profile, PDF CV generation and small frontend experiments.
Personal utility project for repeatable command-based workflows, mainly around video conversion and local automation.
Frontend for a small course-store concept built with React, TypeScript and Next.js. Used it to work through product structure, typed UI state and reusable application patterns.