Experience

Skills and experience

Skills grouped by category and a concise timeline of experience.

Skills

Programming Languages

  • Python
  • C
  • C++
  • C#
  • Java
  • Kotlin
  • JavaScript
  • TypeScript
  • Bash
  • x86 Assembly (basic)

Frontend & UI Development

  • HTML/CSS
  • React
  • React Native
  • Node.js
  • Expo
  • Android SDK
  • Vue (basic)
  • Angular (basic)
  • EJS
  • Tailwind CSS
  • Bootstrap
  • shadcn/ui
  • ImGui
  • SDL2

Backend Frameworks & Databases

  • Express
  • Flask (basic)
  • Apollo GraphQL
  • Prisma
  • Supabase
  • Firebase (basic)
  • PostgreSQL
  • MySQL
  • SQLite

DevOps & CI/CD

  • GitHub Actions
  • Google Cloud Platform
  • EAS (Expo)
  • Docker (basic)
  • systemd
  • cron (basic)

Tools

  • Git
  • GitHub
  • VS Code
  • JetBrains IDEs
  • Vim
  • Visual Studio
  • CMake
  • Make
  • Postman
  • Figma
  • FreeCAD
  • KiCad
  • Blender
  • GraphViz

Graphics & Game Development

  • OpenGL
  • Framebuffer
  • Raycasting
  • Unity (basic)
  • Ursina Engine (basic)

AI/ML and Data Science

  • NumPy
  • Pandas
  • Matplotlib
  • OpenCV
  • TensorFlow Lite (basic)
  • OpenAI API

OS Development & Low-level Systems

  • UEFI
  • Bootloaders
  • Memory management
  • Syscalls
  • Threading
  • GPIO

Platforms & Embedded Systems

  • Linux (Debian-based)
  • Windows (Win32 API, GDI+)
  • Android
  • Raspberry Pi
  • Arduino
  • ESP32/ESP8266
  • MSP430

APIs & Protocols

  • REST
  • GraphQL
  • WebSockets
  • TCP/UDP
  • BLE
  • UART

Language Internals & Tooling Concepts

  • Language design
  • Interpreters
  • Tokenization
  • Bytecode emulation
  • Compiler design

Experience

Chief Technology Officer

Innpact Ventures Pvt. Ltd.

  • Led development of a portable uroflowmetry system for real-time flow measurement, automated analysis, patient data logging, and remote monitoring.
  • Developed low-power, non-invasive infant monitoring systems for apnea, movement, and bed-fall detection.
  • Designed flexible sensor-integrated knee wearable for gait analysis, physiotherapy, and rehabilitation monitoring.

Research Intern

Interdisciplinary Centre for Energy Research (ICER), Indian Institute of Science, Bengaluru

  • Designed CAD models for microfluidic sensors used to detect specific substances and PCB layouts for sensor electronics.
  • Developed a real-time photovoltaic (PV) dashboard with data logging, live analytics, and interactive graphs.
  • Implemented full-stack architecture using React, Next.js, MySQL, and visualization libraries like Apache ECharts for monitoring data.
  • Developed a pipeline to improve latency for fetching of large datasets (1M+ data points under 500ms).

Chief Technology Officer

HustleX (XElite Studios Pvt. Ltd.)

  • Led backend and frontend development across multiple products with full-stack integration.
  • Designed mobile apps using React Native with Node.js and PostgreSQL backend, using Supabase for authentication and database management.
  • Implemented CI/CD pipelines using GitHub Actions and Google Cloud Platform infrastructure.
  • Built real-time pub-sub systems using WebSockets and REST APIs.
  • Grew user base to ~20% monthly active users (MAU) with ~300 users.