HOME
SKILLS
WORKS
GITHUB
My Timeline

Professional Experience

Full Stack

Software Engineer

CHESA Dental Care Service Limited

Feb 2025 – Present
Bengaluru, India
  • Architected and shipped 3 production PWAs (Engineer, Design Visit, Service Dashboard) used by 50+ field engineers across India — featuring offline-first Workbox caching, install prompts for Android/iOS, and automatic update notifications.

  • Built end-to-end visit scheduling, rescheduling, and design visit completion workflows with OTP-based on-site verification via WhatsApp, reducing manual paperwork and ensuring real-time field accountability.

  • Integrated SAP APIs for journal entries and vendor payment processing, automating financial data sync that previously required manual entry — cutting reconciliation time significantly.

  • Implemented Redis cache-aside pattern for high-traffic endpoints, reducing average API response times and offloading repetitive database queries across dashboards.

  • Developed a global master search across multiple entities (services, engineers, clients) with advanced multi-filter system, enabling instant cross-module lookups over 500+ service records.

  • Built the complete Total Dearness Allowance (TADA) flow — from employee claim submission to manager approval workflows to PDF report generation — streamlining expense management for field operations.

  • Developed a Finance & Expense Dashboard with TADA analytics, expense breakdowns, and exportable PDF reports for leadership visibility into field spending.

  • Engineered a resilient frontend with real-time network monitoring, offline detection, server health checks, and automatic retry mechanisms — ensuring uninterrupted usage in low-connectivity field environments.

Founding Engineer (Equity)

SenseGrass

Jun 2025 – Present
Bengaluru, India
  • Continued contributing in an equity-based capacity post full-time tenure.

  • Fixed production bugs, improved system stability, and optimized existing APIs.

  • Added incremental backend features and enhancements based on business needs.

  • Supported deployments, environment fixes, and production troubleshooting.

  • No exclusivity or conflict of interest; open to full-time opportunities.

Founding Engineer

SenseGrass

Apr 2024 – May 2025
Bengaluru, India
  • Designed and built end-to-end microservices architecture for a fintech platform using Node.js, PostgreSQL, RabbitMQ, gRPC, and React.

  • Developed full authentication system with OTP-based mobile login (Twilio), JWT-based web authentication, and RBAC authorization.

  • Designed two-layer API Gateway using Nginx (edge layer) and Express for routing, security, and load balancing.

  • Built payment orchestration system with webhook handling, idempotency protection, and event-driven workflows.

  • Designed and implemented event-driven notification service for SMS and email delivery using RabbitMQ, Twilio, and SendGrid.

  • Implemented centralized external integration service using Adapter pattern for payment, KYC, and verification providers.

  • Developed admin dashboard using React, Redux Toolkit, Tailwind CSS, and secure cookie-based authentication.

  • Containerized services using Docker Compose with health checks, retry mechanisms, and monitoring.

Software Engineer

Matriot Solutions

Mar 2023 – Mar 2024
Bengaluru, Karnataka
  • Joined as the first engineering hire post-COVID to stabilize and rebuild a legacy IoT platform handling real-time sensor data and alert notifications.

  • Upgraded frontend from React 16 to React 18 and refactored class components into functional components using Hooks, improving performance and maintainability.

  • Implemented Redux Toolkit for efficient state management and streamlined API handling.

  • Enhanced UI using Bootstrap, SCSS, and Material UI, and developed dynamic dashboards for real-time sensor data visualization and consumption trends.

  • Built WebSocket-based real-time data streaming for live device monitoring.

  • Developed and enhanced RESTful APIs using Node.js and Express.

  • Led database migration from MongoDB to MySQL, transforming nested data structures into optimized relational schemas.

  • Scaled system to support 10,000+ devices using Docker-based horizontal scaling, Nginx IP hashing for session stickiness, and Redis adapter for WebSocket synchronization.

  • Containerized frontend, backend, and database services using Docker and Docker Compose for consistent deployment.

  • Configured Nginx as reverse proxy for traffic routing and improved reliability.