About Me
I'm a fullstack developer focused on building web apps that are easy to use and reliable. I care about clean interfaces and solid backend systems. No unnecessary complexity, just software that does its job.
If I'm not coding, you'll probably find me building mechanical keyboards, exploring photography, snowboarding, or catching up on sci-fi and fantasy. Yes, I've seen Lord of the Rings more times than I can count. I also like to reset with a good book, a run, or just some quality time with my wife.
Experience
enrollaFounding Engineer
Built an AI-powered platform connecting students to college programs through interactive quizzes and real-time analytics. Led frontend, backend, and design system development, focusing on intuitive UX and robust performance.
- TypeScript
- JavaScript
- Next.js
- React
- Hono
- Tailwind CSS
- PostgreSQL
- Stripe
- Figma
9thCO Inc.Fullstack Developer
Built custom plugins for Strapi and Storyblok (newsletter distribution via SendGrid, automated translation with DeepL). Migrated complex WordPress data to cleanly structured Storyblok content. Developed high-performance, accessible websites using headless CMS architectures with Next.js.
- TypeScript
- JavaScript
- Next.js
- React
- Storyblok
- Strapi
- DeepL
- SendGrid
- Tailwind CSS
- Figma
SAPFullstack Developer
Built a machine learning-powered real-time subtitling system and implemented P2P video distribution for scalability. Led the rewrite of a virtual events broadcasting platform, optimizing video, live support, and user interaction for large audiences. Maintained the legacy broadcasting platform, implementing a chat reply feature that boosted user engagement.
- TypeScript
- JavaScript
- Nuxt
- Vue
- Docker
- Cypress
- AWS
- MongoDB
- Figma
Shockwave MediaLead Frontend Developer
Spearheaded frontend development of a content creation task management platform (think Trello for video, banners, and ads), streamlining content organization and team collaboration. Established coding standards and best practices, ensuring code consistency and maintainability. Evaluated and adopted React and Next.js for new client projects, delivering high-performance, interactive web experiences.
- TypeScript
- JavaScript
- Next.js
- React
- React Native
- Tailwind CSS
- Storybook
- Figma
PROJECT WIFIFullstack Developer
Rebuilt web app using Vue to streamline client billing with Stripe, enhance profit tracking with real-time dashboards, and improve user engagement with interactive stats. Developed a React Native mobile app, boosting user engagement and increasing on-time invoice payments.
- TypeScript
- JavaScript
- Next.js
- Nuxt
- Nest
- React
- Vue
- React Native
- Tailwind CSS
- MongoDB
- Stripe
- Figma
Cambridge University Press & AssessmentSoftware Engineer
Developed Python scripts to automate journal formatting according to APA and MLA styles, increasing efficiency. Created a reusable library that implements our internal authentication APIs, saving developers an estimated 20 hours per project integration.
- JavaScript
- Python
- Java
- Spring
- Docker
- PostgreSQL
- Full Resume
Projects
enrolla
AI-powered platform that matches students to college programs through interactive quizzes and analytics.
