everything so far
Things I've built
Client platforms, systems experiments and the occasional thing that flies. Each one is real, shipped, and still standing.
Built natively — screenshots coming soon
Project Charlie
An Android assistant that runs entirely on the phone. Speech-to-text and a quantized language model, both native, with zero cloud API calls — built in Kotlin over a C++ JNI bridge.
- whisper.cpp for speech and a quantized Qwen2.5-0.5B through llama.cpp, fully offline
- Sequential load → infer → unload pipeline holds peak memory at 650–800MB inside a 2GB budget
- Native JNI bridge wiring two C++ inference engines into Jetpack Compose, with Room/SQLite for on-device memory
- Kotlin
- C++ (NDK/JNI)
- whisper.cpp
- llama.cpp
- Jetpack Compose
- Room/SQLite

Denthinkers
A live production platform for the Denthinkers Foundation, built with the team across backend and frontend — 15 API route handlers and 23 endpoints, with the donation module and admin authentication as my main pieces.
- Donation module built on Razorpay order creation with server-side HMAC signature verification, so payments confirm on cryptographic proof rather than client-reported status
- Cookie-based JWT admin auth (httpOnly, 7-day) behind middleware-gated routes, plus the CMS draft/publish workflow with slug-collision handling
- ₹1.5L+ in verified donations processed to date, on a site sustaining 2.5K+ monthly visits
- Next.js
- React
- TypeScript
- MongoDB
- Razorpay
- JWT

NavyMind
A full-stack productivity system for time-bound work. Tasks run on backend-authoritative timers, so progress and time data stay accurate across sessions and devices.
- Backend-authoritative timers for time-boxed tasks
- APIs for scheduling, real-time tracking and analytics
- Insights into where your time actually goes
- Next.js
- PostgreSQL
- REST APIs
- Gemini API

SK Food
A two-sided platform for a home-style food business: an admin portal to run daily meals and orders, and a customer portal to browse, order, pay and track delivery.
- Admin portal for daily meal listings and incoming orders
- Customer flow from browsing to payment and delivery tracking
- Online payments integrated with Razorpay
- React
- Node.js
- Express
- MongoDB
- Razorpay