A curated list of things I’ve built — across distributed systems, systems programming, and IoT. Most of these started as experiments and grew from there.
🗂️ Distributed Key-Value Store Server
A distributed key-value store with client-server communication supporting both UDP and TCP protocols.
Tech: Java · UDP · TCP · Socket Programming · Multithreading
- Supported both UDP and TCP communication protocols, achieving a 98% success rate for seamless client-server interaction
- Utilized hash maps for efficient storage and retrieval of up to 10,000 key-value pairs, with average access time of 5ms
- Implemented multithreading for concurrent client handling
📁 Unix-like File System
A POSIX-compliant file system implementation in C with inode-based metadata management.
Tech: C · POSIX · System Calls · Pointers · Linked Lists
- Implemented file creation, deletion, reading, writing, and directory traversal
- Designed modular structures for
readdir,read, andwriteoperations, reducing implementation complexity by 30% - Inode-based metadata management for efficient file tracking
🚗 Scudo Systems — Real-time GPS Tracking
Co-founded venture building IoT tracking hardware and the software that powers it.
Tech: Python · Raspberry Pi · IoT · REST APIs
- Developed a custom software system for real-time tracking of monitor devices with 90% accuracy
- Restructured GPS algorithm to provide 10-meter radius accurate location, significantly improving tracking efficiency
- Conducted extensive testing and debugging for production readiness with 40% faster response times
🅿️ Parkup — Smart Parking System
Research project for an intelligent parking management system, published in IRJET.
Tech: IoT · Sensors · Cloud · Research
Co-authored and published in the International Research Journal of Engineering and Technology. Focused on real-time parking slot availability using sensor networks.
🔌 Flutter Shortcut Widget
Open-source contribution to Flutter’s widget ecosystem through the “Adopt a Widget” campaign.
Tech: Flutter · Dart · Open Source
Contributed documentation, examples, and bug fixes for the shortcut widget, helping other Flutter developers adopt it more easily.
Want to see more? My GitHub has the full collection.