Skills

Programming Languages

Python
Python
C
C
C++
C++
C#
C#
Java
Kotlin
Kotlin
JavaScript
JavaScript
TypeScript
TypeScript
Bash
Bash
Batch
x86 Assembly (basic)
JSON
JSON
YAML
YAML
Markdown
Markdown

Frontend & UI Development

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

Backend Frameworks & Databases

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

DevOps & CI/CD

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

Tools

Git
Git
GitHub
GitHub
VS Code
JetBrains IDEs
JetBrains IDEs
Vim
Vim
Visual Studio
CLI tools
CMake
CMake
Make
Make
Postman
Postman
Figma
Figma
FreeCAD
FreeCAD
KiCad
KiCad
Blender
Blender
GraphViz
Linear
Linear
Trello
Trello
Notion
Notion

Graphics & Game Development

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

AI/ML and Data Science

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

OS Development & Low-level Systems

UEFI
Bootloaders
Memory management
Syscalls
Threading
GPIO

Platforms & Embedded Systems

Linux (Debian-based)
Linux (Debian-based)
Windows
macOS
macOS
Android
Android
iOS (basic)
iOS (basic)
Raspberry Pi
Raspberry Pi
Arduino
Arduino
ESP32/ESP8266
MSP430

APIs & Protocols

REST
GraphQL
GraphQL
HTTP/S
WebSockets
TCP/UDP
BLE
BLE
UART

Cybersecurity

Burp Suite
Burp Suite
Wireshark (basic)
Wireshark (basic)
Nmap (basic)
Request interception

Language Internals & Tooling Concepts

Language design
Interpreters
Tokenization
Bytecode emulation
Compiler design

Soft Skills

Communication
Teamwork & Collaboration
Problem Solving
Project Management
Time Management
Empathy
Continuous Learning
Adaptability

Experience

Chief Technology Officer

HustleX (XElite Studios Pvt. Ltd.)
Mar 2022 - Present

  • 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.

Research Intern

Interdisciplinary Centre for Energy Research (ICER), Indian Institute of Science, Bengaluru
Apr 2023 - Oct 2024

  • 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 data fetching and rendering of large datasets (1M+ data points under 500ms).

Last updated: November 07, 2025