🛠️ Skills

Programming Languages

Python
Python
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)
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 (GCP)
Google Cloud Platform (GCP)
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
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

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
Client Interaction
Critical Thinking
Empathy
Continuous Learning
Adaptability

💼 Experience

Senior Software Engineer

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

  • 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 (GCP) infrastructure.
  • Built real-time systems using WebSockets and REST APIs.

Research Intern

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

  • Designed CAD models for microfluidic sensors used to detect specific substances.
  • 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 Plotly.js for monitoring data.

Last updated: June 20, 2025