Hi, I’m Shubham, a backend software engineer with 3+ years of experience designing and building scalable, high-performance microservices using Java, Spring Boot, Kafka, and AWS. I specialize in distributed systems, event-driven architectures, and secure REST and gRPC APIs. I’m passionate about system design, clean architecture, and evolving toward technical architect roles. I enjoy collaborating with cross-functional teams to deliver reliable software, improve performance, and drive measurable outcomes.

Shubham Prakash Patel

Hi, I’m Shubham, a backend software engineer with 3+ years of experience designing and building scalable, high-performance microservices using Java, Spring Boot, Kafka, and AWS. I specialize in distributed systems, event-driven architectures, and secure REST and gRPC APIs. I’m passionate about system design, clean architecture, and evolving toward technical architect roles. I enjoy collaborating with cross-functional teams to deliver reliable software, improve performance, and drive measurable outcomes.

Available to hire

Hi, I’m Shubham, a backend software engineer with 3+ years of experience designing and building scalable, high-performance microservices using Java, Spring Boot, Kafka, and AWS. I specialize in distributed systems, event-driven architectures, and secure REST and gRPC APIs.

I’m passionate about system design, clean architecture, and evolving toward technical architect roles. I enjoy collaborating with cross-functional teams to deliver reliable software, improve performance, and drive measurable outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Software Engineer at DXC Technology
June 1, 2023 - Present
Developed a distributed Notification service using Spring Cloud Stream with Kafka and RabbitMQ binders, including DLQ, exponential backoff retries, idempotent workers, and SNS/SES integrations to support more than 10,000 requests per day. Co-led a team of 3 engineers to build an enterprise Workflow Manager orchestrating multi-stage document pipelines, event-driven with Kafka, Redis caching for frequently accessed entities, and low-latency gRPC APIs alongside REST endpoints for downstream consumers. Designed a Template service with versioning, presign S3 uploads, Redis caching, and PostgreSQL metadata storage to reduce template-render latency and streamline localization workflows. Implemented an Authentication & Authorization Service using Spring Security for JWT-based token issuance, RBAC and service-level pre-authorization with automated key rotation. Architected an ElasticSearch Log Worker Service using Java 11, Spring, and Kafka to improve scalability and modularize log creation and
Software Engineer at DXC Technology
May 1, 2022 - June 1, 2023
Designed and maintained secure RESTful APIs for enterprise microservices with Spring Boot, AWS, and SQL databases. Improved performance by optimizing SQL queries and delivered robust CRUD operations for large-scale data systems; contributed to stable CI/CD deployment practices.

Education

Bachelor of Engineering at University of Mumbai
August 1, 2018 - June 1, 2022

Qualifications

Generative AI for Java and Spring Developers
January 11, 2030 - December 19, 2025
Tools and Foundation Training
January 11, 2030 - December 19, 2025

Industry Experience

Software & Internet, Professional Services