Projects
Systems I have designed and shipped, with the architecture and tradeoffs behind them.
O One Outpost
A two-sided competitive programming and technical hiring platform.
Stack
- React 18
- Vite
- React Router
- Monaco
- STOMP.js
- SockJS
- Java 21
- Spring Boot 4.x
Cacheify
LiveManaged, multi-tenant Redis-compatible cache with enforced tenancy.
Stack
- Next.js 16.4 App Router
- React 19.3
- plain JavaScript
- Vercel
- Node.js
- Express 5.3
- MongoDB driver 7.7
- Zod 4.6
GambitCore
Real-time competitive chess, built like a product, not a board demo.
Stack
- Node.js
- Express 5
- Socket.IO
- chess.js (server)
- MongoDB Atlas
- Mongoose
- EJS
- Vanilla JS
SkillSync AI
LiveTurns a campus project idea into a staffed team and a learning plan.
Stack
- Java
- Spring Boot
- Spring Modulith
- Spring Security
- Spring Data JPA / Hibernate
- PostgreSQL
- Spring WebMVC
- Spring WebFlux / WebClient
WhyQL
An AI-native analytics platform that answers questions from a real PostgreSQL or MySQL database.
Stack
- Java 21
- Spring Boot 4.1.1
- Spring Modulith 2.1.1
- Spring AI 2.0.1
- Groq openai/gpt-oss-120b
- temperature 0
- Spring GraphQL
- graphql-transport-ws
Taf Organic
LiveA live e-commerce platform for premium oils and spices.