Software Engineering & Systems Architecture
A comprehensive technical overview of my work across full-stack applications, embedded hardware, public transport engines, and autonomous systems research.
Scalable Web Applications & Real-Time Architectures
As a Computer Science & Business Systems (CSBS) student at BMS College of Engineering (BMSCE) in Bengaluru, I design and build full-stack web applications with a focus on high concurrency, real-time database synchronization, and clean component-driven architecture.
Multi-Tenant B2B SaaS & Real-Time POS
Engineered RestaurantOS and BookMySlot using React, TypeScript, and Supabase WebSockets. Implemented PL/pgSQL database triggers for atomic inventory deductions and pessimistic transaction locking (SELECT ... FOR UPDATE) to prevent booking race conditions.
Educational Data Distribution & SEO
Built NotesCSBS, a full-stack academic resource hub connecting Next.js with Supabase PostgreSQL and Google Drive APIs. Optimized metadata and document routes, driving over 500+ organic clicks and 3K+ Google search impressions.
Explore NotesCSBSHardware-Software Prototyping & Sensor Integration
Combining C++ firmware with physical sensors allows me to build tangible IoT products designed for real-world impact.
Geriatric Fall Detection Wearable
Developed PulsePredict AI (Vital Health Tech), an ESP32-powered health monitoring watch running low-level C++ firmware under FreeRTOS. Programmed a 10-step moving average filter to calibrate MPU6050 accelerometer vectors, eliminating false fall alerts during daily hand movements.
Explore PulsePredict AIGestural Digital Audio Synthesizer
Created the Air Guitar project, translating MPU6050 spatial metrics to acoustic signals via an Arduino over 115200 baud serial. Implemented Karplus-Strong string synthesis using optimized Python NumPy array operations to achieve sub-8ms gesture latency.
Explore Air GuitarClient-Side Transit Engines & Low-Latency Routing
Public transportation apps in underground metro stations must function reliably without steady cellular connectivity.
Jaipur Metro Transit Planner
Built Jaipur Ride, compiling Jaipur Metro transit networks into a 15KB local JSON adjacency list. Programmed a client-side Breadth-First Search (BFS) pathfinder that calculates station routes, ticket fares, and interchanges in under 10ms with zero network requests. Over 1,000+ organic Play Store downloads.
Explore Jaipur RideBengaluru Multilingual Metro Assistant
Created NammaRide for Bengaluru commuters, delivering lightweight, multilingual (Kannada, English, Hindi) transit routing with sub-50KB bundle sizes optimized for low-end mobile devices.
Explore NammaRideRobotics Modeling & Statistical Experimentation
My research work explores sensor fusion algorithms and empirical data analysis.
Dual-UUV Autonomous Maritime Surveillance
Authored a systems engineering research paper proposing a cooperative multi-agent Unmanned Underwater Vehicle (UUV) surveillance framework. Integrates Extended Kalman Filtering (EKF) for Doppler Velocity Log (DVL) and Inertial Navigation System (INS) telemetry fusion.
Read Dual-UUV PaperMobile Detox & Sleep Quality Data Study
Constructed a weighted Sleep Quality Index (SQI) formula and conducted parametric hypothesis testing (Independent Two-Sample t-Test, p < 0.01, t = 3.18) analyzing physiological impacts of device screens before sleep.