React and Next.js on the front, Node and FastAPI behind, real databases underneath — auth, queues, migrations, documented APIs. Meta Front-End Engineer certified. Every project below is deployed with a public URL.
I like the unglamorous parts — migrations that don't lose data, queues that retry properly, APIs someone else can read. That's usually what decides whether a product survives its first real users.
Client platforms and my own products. Public URLs, source on GitHub where it's mine to share.

An assisted job-posting builder plus candidate screening and matching, with user accounts. A Next.js front end over a FastAPI backend exposing 36 documented API endpoints, with SQLAlchemy models and Alembic migrations underneath.

A polished SaaS product where three AI agents — EVA, DINE and SERENE — handle every guest conversation from booking to checkout, across WhatsApp and Instagram, for hotels, restaurants and spas. React front end on Node/Express, backed by a connected operations dashboard.

Upload a song, get an async processing job. JWT auth, quota enforcement, a Redis + Celery job queue with live progress, a Pro tier, and documented REST APIs. Built to show the plumbing works, not just the happy path.

A FastAPI pipeline that cleans a Data Axle export, enriches each company from live web search with source URLs, qualifies it (Pass / Review / Reject with scores) and upserts to Airtable, deduped. Live file upload with SSE streaming so you watch it work.

A FastAPI service resolving a messy scan or title to a canonical record — blocking → weighted scoring → confidence threshold — then pricing it from sold comps. Pluggable data interfaces for the catalog and the price source, so either can be swapped without touching the resolver.

OCR-fallback ingestion, structure-preserving chunking with page metadata, hybrid retrieval (Chroma + BM25) with reranking, page-level citations, and a guard that flags low confidence rather than guessing.

A stock platform with a clean Next.js interface and serverless data APIs — symbol pages, charts and live financial data wired through Vercel functions.

A React (Vite) front end on a Node serverless backend pulling live market data and news, rendering a sortable board and a sector heatmap.

Brand-compliant marketing pages and a responsive multi-level header for a health-coaching brand. Engineered as scoped-CSS embeds so nothing can conflict with the WordPress/Astra host theme — a 90-day program landing page with Razorpay checkout.

Production WordPress plugin suites deployed across dental, sleep-medicine, waste-management and auto-shipping businesses, all feeding one GoHighLevel CRM. Self-provisioning field schemas (12+ fields per tenant, zero-click onboarding) and dynamic pricing estimators.
The full professional certificate plus the individual course certificates. Click any to view full size.
The full professional certificate — React, JavaScript, HTML/CSS, version control, UX/UI and a capstone project.
Hooks in depth, component composition, render props, testing and performance patterns.
Wireframing, prototyping, heuristic evaluation and design-to-code fidelity.
Components, state, props and the core React mental model.
Language fundamentals, functions, objects, async and testing with Jest.
Git workflows, branching, collaboration and code review practice.
Open to full-stack roles and contract work. Tell me what you're building — I'll tell you straight whether I'm the right fit.