What I build
From the first sketch to production: interface, API, data and deployment, all built to be measured.
Frontend Development
Responsive, accessible interfaces in React, Next.js and Tailwind CSS, tuned for fast loads and smooth motion.
React · Next.js · Tailwind
Backend Engineering
APIs in Node.js, Express, NestJS and FastAPI with clear contracts, validation and sub-200ms responses.
Node.js · NestJS · FastAPI
AI & Retrieval
Grounded AI features: hybrid retrieval, guardrails that refuse rather than guess, and latency you can measure.
RAG · Python · ML
Data & Auth
Schemas and queries in PostgreSQL, MongoDB and Supabase, with row-level security and magic-link auth.
PostgreSQL · MongoDB · Supabase
Deployment & Tooling
Dockerised services shipped to Vercel and Render, with CI that keeps the build green.
Docker · Vercel · Git
Problem Solving
Competitive programming, algorithmic problem design, and mentoring teams at hackathons.
DSA · C++ · Python