About me
I'm a software engineer with a passion for building scalable, high-performance web applications. With experience at CLEAR, Amazon Web Services, and beyond, I've led major frontend and full-stack initiatives, from architecting monorepos and optimizing legacy systems to enhancing accessibility and streamlining cloud infrastructure.
I primarily work in TypeScript and specialize in React with modern JavaScript tooling. I thrive on solving complex technical challenges with elegant, user-focused solutions.
When I'm not coding, you can find me reading ð, skiing â·ïž, playing Halo ð®, or sleeping ð.
Work
Senior Software Engineer CLEAR
On web platform team, working on the next generation of web experience for CLEAR members.
- June 2023
CurrentFrontend Engineer II Amazon Web Services
Worked on the AWS Secrets Manager team, building out the AWS Secrets Manager console.
- May 2022 - April 2023
Senior Software Engineer Hired
Primarily worked on the candidate experience team, building out the candidate experience side on Hired marketplace.
- May 2020 - May 2022
Software Engineer WinIt
Rebuilt the web app, backend, and services that helps users fight their tickets.
- July 2018 - May 2020
Projects
-
A fullstack Bun boilerplate. Uses Hono on backend and Vite to power the static React 19 app.
- March 2025
- github
Active -
My starter template for fullstack apps. It is a monorepo for personal projects with multiple applications and packages
- August 2023
- github
Active -
My first go at a Sveltekit fullstack app. It is a project that caches the latest news from Bing News API and serves it as an ad-free home page for anyone. Built with svelte kit and AWS Lambda. No longer running due to news API costs.
- January 2023
- github
-
A simple starter kit made with: Next.js + next-auth + Prisma + PostgreSQL + Apollo Server + Apollo Client + Tailwind CSS
- September 2021
- github
-
A fullstack portfolio site I made in 2020 using Gatsby, TypeScript, and more.
- April 2020
- github
-
A code challenge that was part of a job interview. All I had to do was build something in under 100 lines. I chose to build an API that serves a dynamically generated image containing users Halo multiplayer stats. You can pass in any gamertag in the query param and response is an image with that gamers stats.
- June 2018
- github
-
My first ever portfolio website from 2018 bootstrapped using Create React App.
- April 2018
- github
Tech
Runtimes
- NodeJS
- Bun
Testing
- Playwright
- Vitest
- Mock Service Worker
- Jest
- Cypress
Frontend
- NextJS
- Svelte
- React Query
- Styled Components
- Tailwind CSS
- Chakra UI
Backend
- tRPC
- Hono
- Express
- Drizzle ORM
- Prisma ORM
- Mongoose ORM
Data stores
- PostgreSQL
- SQLite
- DynamoDB
- MongoDB
DevOps
- Docker
- GitHub Actions
- Buddy