About
I'm an engineering undergrad at BMSIT&M, Bengaluru, who enjoys building products and solving engineering problems end-to-end. I've taken PUC Notes & Solutions from an idea to an educational platform serving thousands of students, built AiiN, a real-time AI interview platform using FastAPI and PostgreSQL, and have contributed 330+ hours evaluating enterprise LLMs at Outlier.
Work & Contributions
Skills
Featured Software & AI Builds
Products and software systems built to solve practical problems.
Built and scaled a public educational resource platform serving 5,000 to 10,000+ monthly active students across Karnataka. Owned zero-to-one execution, search engine indexing (SEO), content architecture, and ongoing maintenance.
Engineered a modular backend using FastAPI, PostgreSQL, SQLAlchemy ORM, and Alembic with an 8-entity relational schema and Repository-Service architecture. Integrated WebSockets, Speech-to-Text, and Gemini API to parse resumes/JDs, run live voice mock interviews, and generate downloadable PDF evaluation reports via PDFKit.
Shipped a multimodal GenAI web application integrating Google Gemini APIs via Server Actions. Enables automated food logging through image analysis and natural language parsing, conditioned on user metrics, regional Indian food availability, and allergies.
Core Systems & Embedded Builds
Deterministic firmware, RTOS-driven architectures, and IoT hardware integrations.
Architected a deterministic Electric Vehicle Supply Equipment (EVSE) charge controller simulator on ESP32-S2 using FreeRTOS. Replaced single-loop polling with 4 concurrent tasks (Input, EVSE FSM, Logger, Fault) communicating via queues, mutexes, and ISR-triggered binary semaphores, alongside hardware LEDC 1 kHz PWM pilot signal generation (IEC 61851).
Built a dual-mode home automation system on ESP32 controlling 4 AC relay loads via local hexadecimal IR remote decoding and cloud-connected Blynk mobile/web dashboards, maintaining real-time bidirectional state synchronization across physical hardware and cloud interfaces.



