Rajeev Shukla

Overland Park, KS 66210 (913) 257-1491 mail2rajeevshukla@gmail.com
Senior Specialist Engineer · GlobalLogic Inc · T-Mobile Client

Senior Specialist Engineer and technical leader with 15+ years delivering enterprise-scale, cloud-native systems in the US telecom industry. At T-Mobile, progressed from developer to Software Architect, designing the HLD and LLD for a device eligibility platform serving millions of subscribers on AWS. Hands-on across the full stack: Java 17/21, Spring Boot, Kafka, Kubernetes, and a broad range of AWS services including Lambda, Step Functions, EventBridge, DynamoDB, and Cognito. Led engineering teams, drove architectural decisions, and consistently reduced delivery risk through rigorous design, code review, and observability practices.


Skills

Core Technologies
Core Java Java 17 / 21 Spring Boot Spring Security Spring Reactive Hibernate / JPA Multi-Threading REST APIs GraphQL Microservices Kafka Redis Docker Kubernetes Struts 2 GWT CI/CD ยท Jenkins TeamCity OpenTelemetry Grafana
AWS Services
Lambda Cognito EC2 VPC / Subnetting DynamoDB EventBridge SQS SNS SES API Gateway Step Functions Elasticache AWS Glue CloudWatch S3 RDS CloudFormation IAM
Big Data & ML
Apache Spark SparkR AWS EMR Machine Learning Distributed Computing Data Pipelines
Patterns & Practices
Microservices SAGA CQRS Circuit Breaker Event Sourcing Domain-Driven Design CI/CD TDD Agile / Scrum Observability
Overview
  • Cloud-native architect with hands-on delivery across serverless, containerised, and event-driven systems, including VPC design, subnetting, IAM, and secure network topology on AWS.
  • Deep expertise in Microservices patterns including SAGA, CQRS, Circuit Breaker, and Event Sourcing, applied in real production systems serving millions of users.
  • Strong command of Java 17/21 features including virtual threads, records, sealed classes, and pattern matching, alongside the full Spring ecosystem covering Boot, Security, Data, and Reactive.
  • Experienced technical leader who mentors engineers, drives architecture decisions, conducts code reviews, and owns end-to-end delivery across cross-functional Agile teams.
  • Hands-on experience building full-stack observability with OpenTelemetry, Grafana, and CloudWatch, covering distributed tracing, alerting, and SLO monitoring across complex distributed systems.
  • Practised in CI/CD using Jenkins and Git with automated testing, quality gates, and zero-downtime deployments via Kubernetes rolling updates.
  • Client-facing engineer with a track record of working on-site with enterprise clients in the USA, translating business requirements into scalable technical solutions.
  • Active open-source contributor with POCs and reference implementations available on GitHub.

Experience

Senior Specialist Engineer Lead

GlobalLogic Inc
May 2015 to Present

2015 to 2019 · Client: Windstream Communications (Telecom)

  • Delivered full-stack Java application features for Windstream Communications, a US broadband and telecom provider, implementing business logic across customer management, billing, and service provisioning domains.
  • Built and maintained backend services using Spring MVC, Hibernate, Struts 2, and GWT, translating complex telecom business rules into robust, testable application logic.
  • Developed and consumed REST and SOAP web services to integrate Windstream's internal systems with downstream billing, provisioning, and CRM platforms.
  • Used Redis and Kafka for caching and asynchronous messaging, improving throughput on high-volume customer data processing workflows.
  • Containerised application components with Docker and participated in early microservices decomposition of the legacy monolith.
  • Managed build and release pipelines using TeamCity, and conducted peer code reviews through Fisheye and Crucible, maintaining code quality across the team.
  • Worked closely with business analysts and QA teams to deliver sprint commitments consistently in an Agile environment.

2019 to Present · Client: T-Mobile (Telecom)

  • Progressed through increasingly senior roles on multiple T-Mobile programmes, ultimately serving as Software Architect on the Eligibility Hub platform and Lead Engineer on the Promotions domain.
  • Architected and delivered cloud-native microservices on AWS, handling millions of device eligibility transactions and promotional campaign executions using Lambda, Step Functions, Kafka, EventBridge, SQS, and DynamoDB.
  • Implemented Cognito-based authentication flows securing customer-facing APIs, and built notification pipelines using SNS and SES for transactional and promotional messaging at scale.
  • Designed secure VPC architecture with subnetting, route tables, security groups, and NAT gateways, ensuring compliant network isolation in multi-tenant AWS environments.
  • Led engineering teams through full delivery cycles covering requirements breakdown, system design, code review, deployment, and post-release monitoring.
  • Implemented end-to-end observability with OpenTelemetry, Grafana, and CloudWatch, enabling real-time alerting and faster incident resolution across distributed services.
  • Conducted technical interviews, mentored engineers, and served as the escalation point for complex architectural decisions across the team.

Software Developer

Pensar Solutions Pvt. Ltd.
Nov 2012 to Apr 2015
  • Translated complex business requirements into technical designs and full-stack implementations using Java EE, Spring MVC, Hibernate, and REST Web Services.
  • Owned end-to-end development across multiple product modules, covering high-level architecture, low-level design, coding, testing, and production deployment.
  • Maintained production stability by proactively monitoring application logs, diagnosing issues, and implementing fixes with minimal downtime.
  • Evaluated feasibility of new feature requests and integrated approved enhancements into existing systems without disrupting live workflows.

Software Developer

Core Code Soft Solutions Pvt. Ltd.
Sep 2011 to Oct 2012
  • Developed enterprise Java applications from scratch, handling requirements analysis, system design, and full-cycle implementation using Core Java and Java EE.
  • Delivered reliable software releases through rigorous bug diagnosis, regression testing, and coordinated deployment to production environments.
  • Gained foundational experience in enterprise software delivery, version control with SVN, and cross-team collaboration.

Projects

Windstream Communications Developer

Client: Windstream Communications
May 2015 to Jul 2019
Java EE Spring MVC Hibernate Struts 2 GWT REST / SOAP Kafka Redis Docker TeamCity Fisheye / Crucible Oracle DB
  • Joined GlobalLogic to work on-site with Windstream Communications, a major US broadband and enterprise telecom provider, contributing to their core customer management, billing, and service provisioning applications.
  • Implemented complex telecom business logic across multiple product modules including customer account management, service order processing, and billing rule engines using Spring MVC, Hibernate, and Struts 2.
  • Built rich browser-based UIs using GWT (Google Web Toolkit) for internal tools, and integrated frontend components with backend REST and SOAP services.
  • Used Kafka for asynchronous event processing and Redis for session and data caching, improving responsiveness of customer-facing workflows under high load.
  • Containerised services with Docker and contributed to early microservices decomposition from the legacy Java EE monolith.
  • Maintained CI/CD pipelines with TeamCity and enforced code quality through structured peer reviews using Fisheye and Crucible.

Promotions Domain Platform Lead Engineer

Client: T-Mobile
Jul 2025 to Present
Spring Boot Java 17/21 AWS Lambda EventBridge DynamoDB Kafka Kubernetes REST APIs
  • Leading backend engineering for T-Mobile's Promotions domain, designing and delivering services that power promotional offers, eligibility rules, and campaign execution for millions of T-Mobile subscribers.
  • Architecting event-driven microservices using Kafka and EventBridge to decouple promotion lifecycle events from downstream billing and notification systems.
  • Collaborating with product, business, and platform teams to translate complex promotion business rules into scalable, testable service logic.

Eligibility Hub Software Architect

Client: T-Mobile
Oct 2024 to Jul 2025
AWS Lambda API Gateway Step Functions EventBridge SQS SNS SES Cognito AWS Glue DynamoDB Elasticache EC2 / VPC Kafka Spring Boot Kubernetes OpenTelemetry Grafana
  • Served as Software Architect, responsible for High-Level Design (HLD) and Low-Level Design (LLD) of the entire eligibility platform, defining service boundaries, data contracts, API specifications, and infrastructure topology before a line of code was written.
  • Designed a device eligibility platform that evaluates promotion eligibility for T-Mobile's customer base in real time, handling high-volume concurrent requests with sub-second latency targets.
  • Architected a serverless orchestration layer using AWS Step Functions and Lambda, replacing a brittle synchronous flow with a resilient, retryable state machine and significantly reducing eligibility check failures.
  • Designed an event-driven data pipeline using Kafka, EventBridge, and SQS to decouple eligibility logic from upstream CRM and inventory systems, enabling asynchronous processing and improved fault isolation.
  • Defined the observability strategy using OpenTelemetry, Grafana, and CloudWatch, covering distributed tracing, SLO dashboards, and real-time alerting across all service boundaries.
  • Optimised read performance using Elasticache (Redis) as a caching layer in front of DynamoDB, eliminating redundant lookups and reducing p99 response times under peak load.

Sprint Customer Billing Migration Senior Engineer

Client: T-Mobile
Jul 2021 to Oct 2024
Spring Boot Java 17 AWS DynamoDB SQS Kafka Microservices REST APIs Kubernetes
  • Part of a large-scale post-merger migration programme transitioning millions of Sprint customers onto T-Mobile's billing and account management platform, one of the largest telecom migrations in US history.
  • Designed and implemented Java microservices responsible for customer data transformation and validation, mapping Sprint account structures, rate plans, and billing cycles to T-Mobile equivalents with zero data loss tolerance.
  • Built event-driven processing pipelines using SQS and Kafka to handle high-volume customer record migrations asynchronously, with full retry and dead-letter handling for reliable at-scale execution.
  • Worked closely with billing, account management, and QA teams to resolve edge cases in data mapping and ensure a seamless customer experience post-cutover.

Billing Anomaly Detection Engineer

Client: T-Mobile
Jul 2019 to Jul 2021
Apache Spark SparkR Big Data Machine Learning AWS EMR S3 Java
  • Worked on a machine learning and big data initiative to detect billing anomalies across T-Mobile's subscriber base, identifying erroneous charges, revenue leakage, and irregular billing patterns at scale.
  • Used SparkR on a distributed big data environment to run statistical models against large volumes of billing transaction data, enabling anomaly detection that would not be feasible with traditional query-based approaches.
  • Contributed to feature engineering, model execution pipelines, and integration of anomaly signals into downstream billing correction workflows.
  • Gained hands-on experience with Apache Spark and distributed computing in a production telecom environment handling billions of billing records.

Education

National Institute of Electronics and Information Technology (NIELIT)

B Level — Master's Equivalent in Computer Applications
Information Technology · Government of India accredited postgraduate programme
2015

DDU Gorakhpur University

Bachelor of Arts
English Literature
2011

Awards & Certifications

AWS Certified Solutions Architect, Associate Amazon Web Services
CKAD, Certified Kubernetes Application Developer Cloud Native Computing Foundation
Oracle Certified Professional: Java EE 6 Web Component Developer Oracle · 2015
Oracle Certified Professional: Java SE 6 Programmer Oracle · 2011
Engineering Excellence Award, 1st Place GlobalLogic · 2017
Download CV