projects.

built to be used, not just demoed.

mobile · ai · blockchain

jmsongoing

jewelry manufacturing erp + crm

An ERP + CRM enterprise system for Sparkling Gems Co. Ltd. (Bangkok) covering the full jewelry manufacturing pipeline — inventory, orders, production, and customers.

+ the full story
problem
The company ran manufacturing on a legacy system with no formal specs, making orders, production, and inventory hard to track or audit.
approach
Reverse-engineered the legacy business logic into formal specs, then rebuilt every module on FastAPI + PostgreSQL with JWT auth, granular RBAC, and a financial-grade audit trail, plus a Flutter multi-device frontend.
outcome
Dockerized one-command deployment, AI voice-driven invoice/quotation creation, and a salesman mobile app with QR scanning and image-recognition entry.
fastapipostgresqlflutterdocker
v helpongoing

college services & student utility app

A unified college services app for academics, food, and repairs, serving 1260+ daily active users at VIT Chennai.

+ the full story
problem
Students faced fragmented digital services across campus — food ordering, hostel management, and academic tasks all lived in different places.
approach
A single Flutter app on a Firebase backend with real-time sync, secure auth, and a scalable cloud architecture.
outcome
Onboarded 1260+ active users and cut service-request processing time by ~75%.
flutterfirebasereal-time dbcloud functions
queezrunner-up 🏆

ai-powered learning & live quiz platform

A real-time, cross-platform learning app with WebSocket-powered live multiplayer leaderboards and AI-generated study content. Built as a team.

+ the full story
problem
Traditional learning apps lacked real-time engagement and AI-driven content.
approach
A Flutter app with WebSocket live quizzes, AI-generated flashcards, and adaptive learning paths.
outcome
2nd place at Hack-N-Droid 2025, built in 24 hours.
flutterwebsocketsai/mlfirebase
rooms.iocompleted

hotel booking & management app

A mobile app that lets hotels manage bookings, room availability, and guests from a single place.

+ the full story
problem
Smaller hotels juggle bookings and room availability across spreadsheets and phone calls.
approach
A cross-platform Flutter app with real-time booking, room management, and guest tracking on a Firebase backend.
outcome
One app for hotels to manage availability and reservations in real time.
flutterfirebase
junkwunkcompleted

rag picker & seller marketplace

A marketplace bridging rag pickers and sellers for transparent trading of recyclable, non-recyclable, and donation materials.

+ the full story
problem
Rag pickers had no structured way to connect with sellers, leading to inefficient sourcing and unfair pricing.
approach
A cross-platform Flutter app on AWS + Firebase Firestore with Google auth and real-time buyer-seller interaction.
outcome
Shipped across Android, iOS, Web, Windows, and macOS.
flutterawsfirebasegoogle auth
jarvis ongoing

offline ai second brain, synced to your phone

A local, offline-first AI ‘second brain’ that stores my personal knowledge and syncs git-style between laptop and phone — all processing stays on my own hardware.

+ the full story
problem
Cloud AI assistants mean handing personal data to third parties and losing access offline.
approach
Runs inference locally through Ollama on my laptop, keeps a git-like store synced to my phone, and uses Tailscale to open a secure private connection between the two.
outcome
A private assistant that keeps my data on my own machines while staying reachable from my phone.
ollamatailscalepython
cyber gallery & nftcompleted

decentralized art gallery on ethereum

A full-stack Web3 app on Ethereum Sepolia for minting digital art as ERC-721 NFTs.

+ the full story
problem
Artists needed a decentralized way to mint and showcase digital art as NFTs.
approach
Solidity smart contracts, IPFS storage via Pinata, MetaMask integration, and a cyberpunk frontend.
outcome
Deployed on Sepolia with OpenSea integration and working NFT minting.
soliditynode.jsipfsmetamask

gait analysis & machine learning

An ML pipeline for deepfake detection using biometric gait patterns instead of face-based cues.

+ the full story
problem
Existing detection leaned on facial features, which are easy to manipulate.
approach
Temporal gait features capturing walking rhythm and joint motion via CNN-based computer vision.
outcome
More robust against manipulated video by focusing on full-body movement.
pythonpytorchopencvcnn

optimizing quantum key distribution with graph neural networks

A method and system for optimizing Quantum Key Distribution (QKD) networks using Graph Neural Networks.

+ the full story
problem
QKD networks are hard to route and scale efficiently as topology and key demand shift.
approach
Models the QKD network as a graph and trains a Graph Neural Network to optimize key-distribution routing and resource allocation.
outcome
Topology-aware distribution strategies that improve overall network efficiency.
pythonpytorchgnnquantum