A Digital Crafter - Crafting digital elegance
Designing backend systems that prioritize performance, reliability, and frontend interoperability.
About
I'm a 25 year old developer living in India. I discovered my passion for coding after watching movies back in 2012 but i started coding at 19. I fell in love with using my creativity to build things for the web. What kept me on this journey is that I always find learning new things exciting and facing unfamiliar challenges. In addition to coding, I enjoy building side projects because it allows me to explore my creativity and accomplish exciting things. Right now i am looking for software/backend engineer role where i can contribute and grow.
Skillset

HTML

CSS

Javascript

Typescript

React

NextJS

Redux

Tailwind

MongoDB

SQL

Github

Linux

Insomnia

Postman

Asp.net

C#
Work record / two roles
1.5M requests an hour,machinery on the other end.
I own the .NET services behind industrial sortation, deployed across India, the UK, and Saudi Arabia. Earlier I shipped inventory software end to end. The common thread is systems that stay predictable under real load.
Software Engineer
Falcon Autotech
Sole service ownership across three countries
I own the .NET services standing between warehouse operations software and the machinery on the floor running in production at sites across India, the UK, and Saudi Arabia.
- 1.5M+ requests / hour
- Build and operate .NET services sustaining 1.5M+ requests an hour across live production deployments.
- Sole service ownership
- Own multiple production services end to end: client-facing API design, MySQL data modelling, delivery, and on-call.
- 50k+ parcels / hour
- Drive sortation hardware directly over UDP and TCP sockets, coordinating equipment that peaks above 50,000 parcels an hour.
- Event-driven architecture
- Decouple services with RabbitMQ across the estate, reaching for Kafka on the workloads whose throughput justified it.
Web Application Developer
Inxee Systems Pvt Ltd
End-to-end product delivery
Shipped a custom inventory system across the interface, API, and persistence layers.
- 25% fewer discrepancies
- Built inventory workflows that reduced stock discrepancies by 25%.
- 30% better order accuracy
- Improved order accuracy by 30% through clearer stock and fulfillment state.
- 25% faster page loads
- Improved React interface performance, reducing page-load time by 25%.
- Full-stack delivery
- Implemented Node.js and Express services with MongoDB persistence.
The same instinct continues below: expose the decision, not only the finished screen.
Selected work / four live labs
Built to answerone hard question.
Each lab isolates one backend decision—accept, retrieve, cache, or authorize—so you can change the inputs and watch the consequence.
Use the index to switch systems
What happens when request 101 arrives?
A playable rate limiter: a live quota you can watch, requests you fire one at a time, and the exact reason each one came back 200 or 429.
- A real-time gauge of how many requests you can still make, and when the next one unlocks
- One click sends one request along a visible pipeline, decided the moment it reaches the limiter
- Token bucket, fixed window, and exact sliding log, each explaining itself in its own numbers
Earlier builds / real interfaces
Product surfaces before system labs.
Food ordering, collaborative drawing, and movie search—screens backed by live data and application state, not placeholder case studies.
Handles
You can mail me here or drop a message on Linkedin for a quick reply


