
Senior Full-Stack Software Engineer with 15+ years of experience building, modernizing, and maintaining production applications across IBM, Duke University, and early-stage startups.
I specialize in TypeScript, Node.js, React, Next.js, Firebase, PostgreSQL, and AWS. I'm particularly effective at taking ownership of inherited or fast-changing systems, identifying architectural risks, and making applications more reliable, performant, and easier to extend.
Most recently, I served as the sole full-time engineer responsible for a social-events platform as it grew from a few hundred to nearly 10,000 users. I improved critical API latency by 10× at p50 and 7× at p95, modernized backend architecture, and introduced automated testing, database migration safeguards, and production monitoring while continuing to deliver product features.
My experience also includes Stripe payments and subscriptions, authentication, third-party integrations, mobile applications, and AI-powered products. I've built RAG applications, multimodal AI learning tools, and LLM integrations, and I use AI development agents such as Claude Code and Devin within structured, testable engineering workflows.
I bring the operational discipline of enterprise engineering and the adaptability of startup development. My focus is on shipping useful products while building the architecture, tests, and safeguards that keep them dependable as requirements evolve.




Design and deliver full-stack, mobile, and AI-powered applications for clients, taking ownership of architecture, integrations, securi...
Design and deliver full-stack, mobile, and AI-powered applications for clients, taking ownership of architecture, integrations, security, and production deployment.
Technologies: TypeScript, React, React Native, Flutter, Firebase, PostgreSQL, Supabase, OpenAI, RAG, Stripe, Plaid, AWS, Vercel
Served as the sole full-time engineer responsible for an inherited social-events platform, owning backend modernization, product devel...
Served as the sole full-time engineer responsible for an inherited social-events platform, owning backend modernization, product development, and production reliability during growth from a few hundred to nearly 10,000 users.
Technologies: TypeScript, Node.js, Express, React, Next.js, Firebase, Firestore, Stripe, Twilio, OneSignal, Jest, Playwright, GitHub Actions, Vercel
Developed and maintained the Teaching Assignment Management System, supporting clinical placement matching, faculty research, and admi...
Developed and maintained the Teaching Assignment Management System, supporting clinical placement matching, faculty research, and administrative workflows.
Technologies: React, TypeScript, Node.js, MySQL, AWS, Jest, Cypress, Terraform, CI/CD