Work
Five and a half years of it. Backend is where I go deepest — Node.js, TypeScript, systems where the interesting problem is throughput rather than screens — but I ship the React and Next.js side of the same features too.
Case study
Case study · Styli (Landmark Group) From 1,000 rows to 100,000 The seller catalog upload had a thousand-row ceiling, and the ceiling was in the browser. Rebuilding it as a worker, a stream, a signed URL and a topic — across both halves of the stack. Read the case study →Experience
-
Xcelore
Senior Software Engineer (Full-Stack) · Noida, IN
I build and own full-stack features for the Vendor Portal on Styli (Landmark Group), a Middle-East fashion e-commerce platform — React front end plus Node.js/TypeScript microservices, covering catalog onboarding, product QA, approval workflows and product management.
- Engineered a bulk catalog ingestion flow end-to-end — upload UI through to a streaming Node.js pipeline, load-validated to 100K rows per upload under concurrent multi-user submission — moving spreadsheet parsing into a web worker and using batched writes to hold memory flat regardless of file size.
- Led the migration of the Vendor Portal to the new Seller Ops platform, re-architecting UI modules and backend service boundaries with zero disruption to live seller operations.
- Designed RESTful APIs and event-driven workflows on Google Cloud Pub/Sub and Kafka to decouple services and process catalog and inventory events reliably.
- Own delivery end-to-end — requirement analysis, technical design, code review and production release — in a 4+ engineer Agile squad.
-
Quara Digital
Software Engineer (Node.js) · Remote — Gurugram, IN
Backend services for Wasalt, a Saudi real-estate platform, powering property listing and management workflows.
- Built services on a gRPC-based microservices architecture with PostgreSQL.
- Designed eligibility-based bulk WhatsApp notification pipelines on RabbitMQ, using queue-backed asynchronous delivery to decouple notification volume from request latency.
- Integrated multiple third-party APIs and business services across the property lifecycle.
-
Neosoft Technologies
Full-Stack Developer · Noida, IN
Backend and testing infrastructure for Dream11, India's largest fantasy sports platform, and full-stack delivery for Alsaree and Suppliety.
- Built the integration-testing framework for Dream11's backend GraphQL services, taking the suite to 83% integration coverage with reusable API utilities and CI/CD gating via GitHub Actions and Coveralls.
- Shipped full-stack features on a legacy Angular/Node.js codebase for Alsaree, a logistics and last-mile delivery platform (MongoDB), independently owning end-to-end delivery and client communication.
- Built features and payment and transactional-email integrations (Stripe, SendGrid) for Suppliety, a B2B e-commerce platform on Angular, Express.js and Firebase.
-
Apptunix
Node.js Developer · Chandigarh, IN
- Built REST APIs and application features in Node.js, contributing to production releases.
Voluntary work
-
Founder · Himachal Pradesh, IN
A community initiative on waste management and civic awareness in Himalayan towns.
- Grew to 150+ active members through organic outreach.
- Ran cleanup drives every two weeks — location scouting, logistics, volunteer coordination and on-ground execution.
- Raised and managed donations to make the initiative financially self-sustaining beyond the initial drives.
Education
-
Panjab University (DCSA)
Master of Computer Applications (MCA) · CGPA 7.66/10 · Chandigarh, IN
-
Govt. Degree College, Sanjauli
B.Sc. Computer Science · CGPA 7.20/10 · Shimla, IN