Skip to content
Portfolio

Projects & Case Studies

Android and web apps I’ve built. Start with the case studies for the full story behind my strongest work, or browse everything below.

Case studies

  • Atmark website hero reading “Attendance that stays simple”, with phone screens for marking a class, importing a roster and viewing insights

    Offline attendance app for Android

    Atmark

    An Android app for class attendance and team work hours that works fully offline, published on Google Play. Records stay on the device: no account, no server, no ads.

    • React Native
    • Expo
    • TypeScript
    • SQLite
    • EAS Update
  • Float-Chat dashboard answering “What are the nearest floats to Delhi, India?” and plotting ARGO float locations on a map

    Conversational explorer for ARGO ocean data

    Float-Chat

    Ask questions about ARGO oceanographic data in plain English: a local LLM writes PostgreSQL/PostGIS queries using RAG context from ChromaDB, and a Streamlit dashboard plots the results. Built for Smart India Hackathon 2025.

    • Python
    • LangChain
    • Ollama
    • ChromaDB
    • PostgreSQL
  • MOPX feature graphic with the tagline “Run your shop. Even offline.” next to a phone showing the sales dashboard

    Offline retail POS and inventory app

    MOPX

    An offline point of sale and inventory app for small shops, built with React Native and Expo on a SQLite database stored on the phone. It began as my graduation project, MOB, and was rebuilt as MOPX in 2026.

    • React Native
    • Expo
    • TypeScript
    • SQLite
    • Jest
  • PR-Agent banner: a friendly robot assistant surrounded by icons for tasks, notes, money, goals, meals and reminders

    Telegram assistant for voice and text records

    PR-Agent

    A Telegram bot and Mini App, built with privacy in mind, that turns text or voice notes into structured work logs, notes, expenses, reminders, goals and meal entries. Built with FastAPI, Next.js and Supabase PostgreSQL.

    • Python
    • FastAPI
    • Next.js
    • Supabase
    • PostgreSQL
  • Serenity landing page reading “Create Certificates at Lightning Speed”, with buttons to start creating or verify a certificate

    Certificate designer and bulk generator

    Serenity

    A web app for designing certificates on a canvas, generating them in bulk from spreadsheet data, and verifying each one through a QR code. Built with Next.js, Fabric.js and Firebase.

    • Next.js
    • TypeScript
    • Fabric.js
    • Firebase
    • Tailwind CSS

All projects

Everything else too: smaller experiments, hackathon entries and team projects. Filter by category or search by technology.

21
Total Projects