I build backends that don't go down on a Friday night.
Java & Spring Boot developer. I containerize things, put them behind Nginx, and make sure they stay up. Currently studying at JEC Jabalpur while running production services on AWS.
Things I use in production
Actual work, running in production
Not tutorials. Not todo apps. Real systems with real users.

Kharcha Pani
Finance & Expense Engine
A Spring Boot backend that powers a live Android finance app. 40+ active users, multi-tenant data isolation, month-wise budgets, Docker container on AWS EC2 behind Nginx. It works, and people actually use it.

Portfolio Contact API
Backend for this portfolio's contact form
You know those contact forms that just use Formspree or EmailJS? I built my own backend instead. Spring Boot service that validates inputs, stores them in PostgreSQL, and sends email notifications. Overkill? Maybe. But I learned a lot.

Smart Central Locking
Custom embedded access control
An ATmega328-based RF transceiver system I built from scratch. It unlocks my car door wirelessly using 433 MHz signals. It's been running daily for over a year without a single failure.
What I actually work with
From circuit boards to cloud servers.
Java & Spring
Backend & Microservices
Stateless REST APIs with Spring Boot 3, JWT security filters, transactional boundaries, and DTO validation. This is where I spend most of my time.
Databases
Data Modeling & Integrity
Normalized schemas in 3NF across MySQL and PostgreSQL. Foreign key cascades, indexed queries, per-user isolation. I actually enjoy writing SQL.
Cloud & DevOps
Deployment & Infrastructure
Docker multi-stage builds deployed to AWS EC2. Nginx reverse proxy with SSL. Linux daemons, security groups, health checks. The unglamorous stuff that keeps things running.
Problem Solving & Hardware
Algorithms + Embedded Systems
200+ LeetCode problems. ATmega328 firmware in C++. I understand things from transistor-level signals to JVM garbage collection. Breadth matters.
Hardware brain, server-side heart.
I came into software through hardware. My degree is in Electronics & Telecommunication, which means I spent my first year learning about signal propagation, clock cycles, and circuit design before I ever wrote a line of Java. That foundation stuck.
I think about software the way an electrical engineer thinks about a circuit: what happens when this thing is under load? Where does the current leak? What fails first? That instinct drives how I build backends — every API endpoint is a load-bearing connection, every database query is a signal path, and every security filter is a fuse.
Most of my projects stay deployed. Kharcha Pani is a containerized Spring Boot service on AWS EC2 that handles daily expenses for 40+ real Android clients. It's been running for months. I built it, deployed it, and now I maintain it. That cycle — build, ship, learn, repeat — is how I actually grow.
उद्यमः साहसं धैर्यं बुद्धिः शक्तिः पराक्रमः । षडेते यत्र वर्तन्ते तत्र देवः सहायकः ॥
“Effort, courage, patience, intellect, strength, and valor.”
Courses I actually completed

Database Management Systems
Advanced relational algebra, normal forms (1NF-BCNF), SQL optimization, B+ trees, ACID transaction concurrency control, and index structures.

AWS Cloud Practitioner Essentials
Core AWS cloud architecture, EC2 compute models, IAM policies, VPC security groups, S3, and cloud billing concepts.

Fabrication Techniques for MEMS-Based Sensors
Micro-electromechanical systems, silicon micromachining, photolithography, cleanroom fabrication, and transducer physics.

The Joy of Computing Using Python
Algorithmic thinking, recursion, data structures, dynamic programming paradigms, and computational problem solving.

Advanced AIML Training
Machine learning pipelines, predictive modeling, statistical validation, and telecommunications data analytics.

Remote Sensing & GIS for Environmental Studies
Satellite telemetry, multispectral data analysis, spatial coordinates mapping, and digital image processing.