- Led migration of a legacy storefront from server-rendered templates to a component-based React and Next.js architecture serving over 1.8 million monthly sessions.
- Introduced TypeScript across shared UI packages and internal tooling, improving maintainability and reducing production incident volume during releases.
- Worked with backend and DevOps teams to redesign checkout integrations and asynchronous order flows using Node.js services and event-driven patterns.
- Set up frontend observability with Sentry, Lighthouse CI, and custom performance budgets, contributing to a 28% faster median page load on mobile.
- Mentored 4 developers through architecture reviews, pair programming, and code quality guidelines.
JavaScript developer with 9+ years of experience delivering production web applications for SaaS, fintech, and e-commerce teams. Strong background in React, Node.js, TypeScript, frontend architecture, and performance tuning. Comfortable owning features end to end, mentoring developers, and working closely with product, design, and platform teams in fast-moving environments.
Technical Stack
Professional Experience
- Built internal and customer-facing dashboards for transaction monitoring and reporting using React, Redux, and charting libraries.
- Designed reusable form and validation components that shortened implementation time for new workflows across multiple teams.
- Collaborated with API developers on schema evolution and data contracts for REST and GraphQL services.
- Added integration and end-to-end test coverage with Jest and Cypress, improving release confidence for regulated product areas.
- Participated in security and accessibility reviews, helping align delivery with internal compliance requirements.
- Delivered responsive marketing sites, admin tools, and microsites for regional clients in retail, media, and education.
- Converted design systems from static mockups into reusable UI component libraries in Vue and vanilla JavaScript.
- Optimized asset loading, code splitting, and caching strategy to improve Lighthouse scores and SEO performance.
- Maintained close collaboration with designers and account managers to balance delivery speed with implementation quality.
Projects
Consolidated duplicated UI patterns into a versioned component library with documentation, visual regression testing, and release workflows for shared consumption across product teams.
Reworked hydration boundaries, third-party loading, and form handling on critical checkout views, helping improve conversion metrics during peak seasonal traffic.
Education
Focus areas included web engineering, human-computer interaction, database systems, and software project management.