John Lee

Hi, I'm John.

I’m a Front-End Software Engineer focused on crafting fast, delightful, and accessible UIs.

Portrait of John Lee in Studio Ghibli style

About Me

I'm a senior front-end engineer focused on building accessible, performant user interfaces with React, TypeScript, and Next.js. I specialize in creating scalable, component-driven design systems using Tailwind CSS, and deploying modern web apps via GitHub Actions and Vercel.

Lately, I've been deepening my understanding of server-side rendering (SSR), state management strategies, and CI/CD workflows—building full feature pipelines from prototype to production.

Over the last five years, I’ve worked on teams shipping real-world applications in public health and civic tech. I've served as a design system owner, a WCAG accessibility advocate, and a developer liaison in UX research initiatives. My focus has always been shipping user-facing features that balance technical elegance with human impact.

Before entering the startup world, I worked in publishing and design—starting as an ebook producer at Penguin Random House, then launching WordPress microsites and custom editorial tools at Hachette Book Group.

Senior Front-End Engineer @ Enquizit (CDW)

Feb 2023 – Oct 2024

  • Built features for the CDC’s National Electronic Disease Surveillance System (NEDSS), improving reporting and monitoring of infectious diseases.
  • Integrated with REST APIs (Java Spring Boot) for real-time data reporting.
  • Led accessibility initiatives using ARIA and WCAG standards to improve screen reader support.
  • Partnered with UX to translate research insights into actionable dev tasks.
  • Led a team of 2 engineers on a patient record filtering UI, reducing data retrieval time.
  • Maintained 95% unit test coverage using Jest for robust features.
ReactTypeScriptJestSSRWCAG AccessibilityUX Research

Languages

  • TypeScript
  • JavaScript (ES6)
  • HTML5
  • CSS/SCSS
  • SQL
  • PHP
  • Handlebars
  • XML / Epub

Frameworks & Libraries

  • React
  • Next.js
  • Tailwind
  • Aurelia / Angular
  • WordPress
  • OSCommerce

Tools

  • Git / GitHub
  • GitHub Actions
  • Jest / Cypress
  • Jenkins / Docker
  • Postman / GraphQL
  • MongoDB / AWS S3

Design & Accessibility

  • Figma / Zeplin
  • Photoshop / Illustrator / InDesign
  • WCAG Compliance
  • User Research
  • User Testing

Projects

Coming soon...

What's next?

Get in touch!

Reach out with any questions you may have--
I'm always looking for new opportunities.
Let's make something great together!

JL 2025
This app was built with NextJS 15.3, React v19, Typescript 5, Tailwind 4.1.3