Projects.

Selected work from 2021 to present. Each project shipped to production, solving real problems for real users.

Slo Muse

Slo Muse

2024

E-Commerce

Built a production e-commerce platform from scratch for a luxury loungewear brand — not a Shopify theme, a full custom system. Designed the inventory layer with optimistic locking to prevent overselling during concurrent checkout sessions. Integrated OPay with idempotent webhook handlers and automatic retry logic for failed payment notifications. The admin dashboard supports real-time order tracking, bulk product management, and role-based access. Achieved sub-2s LCP on throttled 3G connections through aggressive ISR caching, optimized image pipelines, and edge-first rendering.

Next.js 15TypeScriptPrismaPostgreSQL
Syntheos

Syntheos

2024

AI / Social

Hackathon-winning AI tool built in under 48 hours at the Brainrot Jia.Seed Hackathon. Syntheos ingests social media posts and runs them through a multi-stage Gemini AI pipeline — content analysis, audience targeting, and engagement scoring — then returns structured, actionable optimization suggestions in real-time. Designed the prompt chaining architecture to minimize hallucination and keep recommendations grounded in platform-specific best practices. Handled OAuth flows, Firebase session persistence, and streaming responses for instant feedback.

ReactGemini AIFirebasePrompt Engineering
SpendLens

SpendLens

2023

FinTech

Most expense trackers require manual input — SpendLens eliminates that entirely. Point your camera at any receipt and the system extracts line items, totals, tax, and merchant data using a Gemini Vision OCR pipeline with custom post-processing to handle crumpled receipts, faded ink, and non-standard formats. Built an expense categorization engine that learns from user corrections over time. The analytics dashboard surfaces spending patterns, category breakdowns, and anomaly detection across custom date ranges with server-side aggregation for fast queries on large datasets.

Next.jsGemini VisionOCR PipelineNeon
AskDocs

AskDocs

2023

AI / NLP

A retrieval-augmented generation system that lets users query uploaded documents in natural language and get accurate, cited answers — not hallucinated summaries. Built the full ingestion pipeline: PDF parsing with layout-aware chunking, semantic embedding via LangChain, and vector storage in Pinecone with metadata filtering. The retrieval layer uses hybrid search (dense + sparse) with reranking to surface the most relevant chunks before passing them to the LLM. Every response includes source citations with page numbers so users can verify answers against the original document. Designed the system to handle documents up to 200 pages without degrading response quality.

Next.jsLangChainPineconeGemini