Backend Engineer
Building Scalable Distributed Systems

Java · Spring Boot · Distributed Systems

I design and build modular backend systems with clear service boundaries, centralized authentication, and scalable communication patterns. My focus is on writing production-ready code that scales without architectural rewrites.

Professional Experience

Senior Software Engineer

2017 – 2019

Capgemini

  • Designed and maintained backend business logic modules for enterprise banking applications operating in high-availability production environments supporting continuous financial transaction processing.
  • Delivered secure and reliable backend features within Agile Scrum teams, participating in sprint planning, peer code reviews, and integration testing cycles.
  • Diagnosed and resolved high-priority production incidents, minimizing service disruption and improving system reliability for critical financial workflows.
  • Collaborated with QA engineers and business analysts to implement complex financial workflows across distributed system components, ensuring correctness and operational stability.

Operations & Systems Management

2019 – 2023

Arian Drugs & Surgicals

  • Managed end-to-end inventory and procurement operations for a regional medical supply distribution business, overseeing stock planning, vendor coordination, and order fulfillment workflows.
  • Optimized inventory tracking and demand planning processes, reducing stock inconsistencies and improving operational efficiency across product categories.
  • Coordinated vendor negotiations and pricing strategies while ensuring regulatory and documentation compliance for medical supplies.
  • Introduced structured digital record-keeping and process standardization, improving visibility into sales, procurement cycles, and inventory turnover.

Selected Work

Focused on backend system design, distributed architecture, and production-ready APIs.

ADS E-commerce Platform

Backend API Design · Relational Modeling

Designed and implemented a modular Spring Boot backend supporting product, user, and order domains with JWT-based authentication and transactional integrity. Optimized relational schema design and indexing strategy to improve query efficiency.

Tech Stack: Spring Boot · PostgreSQL · JWT · Docker · React

Technical Skills

Backend-focused technologies used to design scalable distributed systems and production-ready APIs.

Backend & Architecture

Spring Boot · REST APIs · Microservices · JWT · OAuth2 · WebFlux · Event-Driven Architecture · System Design

Data & Messaging

PostgreSQL · MongoDB · Kafka · Transactions · Indexing · Schema Design

DevOps & Infrastructure

Docker · Git · Jenkins · AWS EC2 · CI/CD · Eureka · API Gateway · Keycloak

Languages

Java · Python · C++ · JavaScript

Education

Master of Applied Computer Science (Co-op)

Concordia University, Montreal, QC · 2024 – 2026 (Expected)

GPA: 3.97 / 4.30

Graduate Diploma in Computer Science

Concordia University, Montreal, QC · 2023 – 2024

GPA: 3.94 / 4.30

Bachelor of Engineering – Electronics & Communication

Chitkara University, Punjab, India · 2013 – 2017

Contact

Interested in working together or discussing backend architecture? Feel free to reach out.