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

Offline on-device AI assistantPersonal systems project

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 screenshot
NGO platform, CMS & donationsSoftware Developer (intern) · core contributor

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 screenshot
Productivity system

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 screenshot
Food ordering & restaurant operations

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