GitHub LinkedIn Email
official.soni532@gmail.com

Hi, my name is

Bhupender Soni.

I build backend systems at scale.

Backend-first Software Engineer with 3 years at Steelbazaar — India's B2B steel marketplace. I design and ship high-scale microservices, REST APIs, and auth systems serving 1,000+ business users. Specializing in Java, SpringBoot, and AWS — targeting SDE-2 roles in Delhi NCR.

Get In Touch
35+Production APIs
1,000+B2B Users Served
99.9%Uptime Maintained
3 YOEBackend Engineering
02. About Me

I'm a backend engineer based in Noida, UP — currently SDE-II at Steelbazaar, India's B2B steel e-commerce marketplace. Over 3 years I've designed and shipped production systems that handle real business load — from JWT-based auth across 4 admin roles to bulk pipelines processing 10,000+ product records at a time.

My focus is on writing backend code that's fast, maintainable, and solves the right problem. I've diagnosed 50+ production incidents, maintained 99.9% uptime, and driven a 30% reduction in API response time through MySQL query optimization. I care about performance, clean system design, and code review culture.

I completed my Full Stack training at Masai School, Bengaluru on a merit-based scholarship and hold a B.Sc in Computer Science from Maharaja Ganga Singh University.

Java SpringBoot Microservices MySQL Redis AWS S3 JWT / RBAC Sys. Design ReactJS

Bhupender Soni
03. Where I've Worked

Software Development Engineer II @ Steelbazaar

MAY 2023 — PRESENT  ·  Noida, India

  • Designed and shipped 35+ production REST APIs in Java / SpringBoot covering buyer/seller onboarding, business profiles, and admin ops — serving 1,000+ B2B users at sub-200ms p95 latency
  • Architected a JWT + RBAC auth system across 4 admin roles and multiple portal modules with permission-level access and audit trails — reduced unauthorized access incidents to zero post-launch
  • Integrated AWS S3 for product image storage via pre-signed URLs — cut retrieval time by 45% (from ~800ms to ~440ms) and reduced storage overhead by 20%
  • Optimized MySQL queries via composite indexing and service-layer refactoring — achieved a 30% reduction in API response time under peak traffic (verified via DBeaver query plans)
  • Built a bulk Excel (.xlsx) import/export pipeline for 10,000+ records — eliminated manual data entry, reducing ops processing time by 40%
  • Automated OTP handling and GST verification via MSG91 & SIGNZY APIs — reduced manual verification workload by 30% and improved onboarding data accuracy
  • Diagnosed and resolved 50+ production issues, maintaining 99.9% uptime and improving mean error recovery time by 40%
  • Drove LLD reviews, architecture planning, and code reviews across sprints — reduced post-release bugs by 35%

Full Stack Engineering Program @ Masai School

2022  ·  Bengaluru, India

  • Selected for the Bhaichung Bhutia Merit Scholarship — awarded to top-performing candidates from a competitive applicant pool
  • Completed 1,200+ hours of intensive hands-on training covering Java, SpringBoot, ReactJS, Node.js, SQL, and system design fundamentals
  • Solved 700+ DSA problems across arrays, trees, graphs, dynamic programming, and core CS concepts
  • Built and deployed 20+ real-world projects including collaborative team apps, RESTful APIs, and database-backed web applications
04. Things I've Built
Production Modules @ Steelbazaar
Production · Solo

URL Shortening Service

Production-ready shortener using SHA-256 + Base36 encoding with idempotent hash generation. Collision-safe salted retry logic and Redis TTL caching — reduced DB hits by 90% on repeated lookups.

Java·SpringBoot·MySQL·Redis
Production · Full Stack

DigiMatch — Buyer-Seller Engine

Full-stack B2B matching platform connecting 1,000+ buyers and sellers. Multi-filter search across location, product attributes, and pricing — delivering match results in under 200ms via optimized joins.

Java·SpringBoot·React.js·MySQL
Production · Full Stack

Product Catalogue & Inventory

Customer-facing platform managing 10,000+ products, inventory, and pricing. Bulk import with validation, and auto-unpublishing when inventory hits zero or price expires — real-time data consistency at scale.

Java·SpringBoot·React.js·MySQL·AWS S3
Earlier Projects

Collaborative Project

Edito

A web-based collaborative workspace for programmers to showcase and test HTML, CSS, and JavaScript snippets in real time — with live sync via Socket.io.

HTML5CSS3JavaScriptNode.jsSocket.ioExpressMongoDB

Collaborative Project

Ace Legal Services

Online legal appointment booking system where clients book consultations with lawyers. Full auth flow, lawyer profiles, slot management, and appointment review.

ReactAnt DesignBootstrapNode.jsExpressMongoDB
05. Skills & Stack
Core Stack
Java Java
SpringBoot SpringBoot
SpringMVC SpringMVC
Spring Sec. Spring Sec.
MySQL MySQL
Redis Redis
ReactJS ReactJS
JavaScript JavaScript
TypeScript TypeScript
Cloud, Auth & Architecture
AWS S3 AWS S3
AWS SQS AWS SQS
MongoDB MongoDB
🔐 JWT Auth
🛡️ RBAC
🧩 Microservices
🌐 REST APIs
📐 Sys. Design
🏗️ OOP / LLD
Tools & DevOps
Git Git
GitHub GitHub
Bitbucket Bitbucket
IntelliJ IntelliJ
Maven Maven
Postman Postman
JUnit JUnit
Jira Jira
🦫 DBeaver
06. Contact
Let's Connect

I'm actively exploring SDE-2 backend engineering roles in Delhi NCR — fintech, B2B SaaS, and logistics tech. If you're hiring or just want to talk systems and code, my inbox is always open.

Say Hello