TYPE: BACKEND / ARCHITECTURE
ShareCycle – Bike Sharing Platform
Java • Spring Boot • MySQL • Docker
- Engineered scalable backend for real-time rental tracking and station rebalancing.
- Implemented secure REST APIs with persistent persistence layer via Docker Compose.
- Achieved high reliability through JUnit integration testing for core controllers.
TYPE: SYSTEMS / NETWORKING
CLI TCP Chat Application
C • Sockets • TCP/IP
- Built bidirectional client-server program using low-level socket primitives.
- Optimized message buffering and memory-efficient signal handling in C.
- Explored endianness and blocking I/O for persistent communication.
TYPE: AI / MOBILE
Mudic – AI Wellness
SwiftUI • Flask • Gemini AI
- Winner at MLH AI Hackfest; built mood-logging engine in 36 hours.
- Integrated Google Gemini for haiku generation and mood analysis.
- iOS frontend features dynamic sentiment-based theming.
TYPE: FULLSTACK / AGILE
Carrier Pigeon
PostgreSQL • React • Spring Boot
- Full-featured real-time web messaging app with role-based memberships.
- Led CI/CD pipeline integration via GitHub Actions for a 6-member team.
- Architected secure database schema using Supabase.
TYPE: FIREBASE / COLLABORATION
Cabbage Research App
iOS & Android Versions
- Cross-platform collaborative tool for academic research sharing.
- Synchronized real-time data flow using Firebase cloud functions.
- Optimized UI/UX for platform-specific design patterns.