About
I'm a senior software engineer with 7+ years of experience building scalable web platforms, real-time systems, and products from zero to launch. I've led architecture and delivery across AI-powered student matching platforms, large-scale broadcasting systems, and high-performance web applications.
I focus on shipping measurable outcomes, from faster MVP delivery and lower infrastructure costs to improved engagement and accessibility. Outside of work, I'm into custom mechanical keyboards and photography.
Experience
enrollaFounding Engineer
Built the full platform from scratch using Next.js, architecting a multi-tenant system with tenant isolation, role-based access control, and usage-based billing through Stripe. Implemented AI-powered student-to-program matching with interactive quizzes and real-time analytics, and designed the UI/UX with a cohesive design system. Led product strategy, technical architecture, and growth initiatives, taking the product from concept to MVP in under 3 months and scaling to multiple institutional clients.
TypeScript / JavaScript / Next.js / React / Hono / Tailwind CSS / PostgreSQL / Stripe / Figma
9thCOFull Stack Engineer
Built custom Strapi and Storyblok plugins, including a SendGrid-powered newsletter system and automated content translation using DeepL, reducing manual translation time. Led a WordPress-to-Storyblok migration across 1,000+ content entries, restructuring content architecture and eliminating legacy technical debt. Delivered high-performance, WCAG-compliant websites using headless CMS platforms (Strapi, Storyblok, Prismic) with Next.js, optimized for Core Web Vitals.
TypeScript / JavaScript / Next.js / React / Storyblok / Strapi / DeepL / SendGrid / Tailwind CSS / Figma
SAPSenior Software Engineer
Led the full rewrite of the broadcasting platform serving 100,000+ concurrent viewers, optimizing video playback, revamping live support, and overhauling the notification system. Built a real-time ML-powered subtitling system from scratch, achieving 95% caption accuracy and reducing third-party transcription costs by 80%. Provisioned cloud infrastructure using AWS CDK for scalable event-driven media pipelines, implemented a P2P video distribution system that reduced CDN costs by 40%, and shipped real-time threaded messaging that increased engagement by 25% and average session duration by 15%. Mentored junior developers and supported hiring through technical interviews.
TypeScript / JavaScript / Nuxt / Vue / Docker / Cypress / AWS / AWS CDK / MongoDB / Figma
Shockwave MediaEngineering Lead
Led frontend development of a task management platform for video and ad content creation, managing a team of engineers and streamlining workflows and collaboration. Introduced React and Next.js for client projects, cutting initial page load times by 50%.
TypeScript / JavaScript / Next.js / React / React Native / Tailwind CSS / Storybook / Figma
Project Wi-FiFull Stack Engineer
Rebuilt the web app in Vue with Stripe billing integration, real-time profit dashboards, and interactive usage stats, reducing billing errors by 60%. Developed a React Native mobile app that increased user engagement and improved on-time invoice payments by 35%.
TypeScript / JavaScript / Next.js / Nuxt / Nest / React / Vue / React Native / Tailwind CSS / MongoDB / Stripe / Figma
Cambridge University Press & AssessmentSoftware Engineer
Built a reusable authentication library for internal APIs, adopted by 12+ teams and saving an estimated 15+ hours per project integration. Automated journal formatting (APA/MLA) with Python scripts, reducing manual formatting time.
JavaScript / Python / Java / Spring / Docker / PostgreSQL
Projects

AI-powered platform that matches students to college programs through interactive quizzes and analytics.