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 & Offline-First POS
Engineered RestaurantOS and Billing Pro POS using React 19, TypeScript, Dexie.js (IndexedDB), and Supabase. Implemented PL/pgSQL database triggers for atomic inventory deductions and native ESC/POS thermal receipt printing over Bluetooth SPP/USB OTG for zero-latency cashier counters.
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 1.17K+ organic clicks and 9.75K+ Google search impressions with a 12% CTR.
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.