Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pankaj Sen

Bengaluru

Summary

Senior Software Engineer with 13+ years of experience designing, building, and operating large-scale distributed backend systems using Java, Kotlin, Spring Boot, Spring WebFlux, and Microservices. Extensive experience designing versioned REST APIs, event-driven architectures, and cloud-native applications deployed on AWS and Kubernetes. Proven track record of leading end-to-end feature ownership—from product discovery and architecture design through implementation, deployment, production monitoring, and continuous optimization. Strong advocate of engineering excellence through automated testing, CI/CD, observability, and architecture governance with multiple Architecture Decision Records (ADRs). Experienced in mentoring engineers, driving cross-team technical initiatives, and delivering high-performance backend platforms at enterprise scale.

Overview

14
14
years of professional experience

Work History

Sr Engineer

Target Corporation
12.2019 - Current
  • Architected and owned a high-scale, real-time price optimization platform enabling ML-driven pricing decisions for millions of item-location combinations.
  • Designed scalable, versioned REST APIs and event-driven microservices using Java, Spring Boot, Kafka, and Gradle, ensuring low latency and backward compatibility.
  • Owned end-to-end delivery of multiple business-critical features—from product discovery and architecture to implementation, deployment, production monitoring, and continuous improvements.
  • Improved API performance by 70% through architectural optimizations and asynchronous processing, with Grafana dashboards to measure production impact.
  • Built robust unit and integration testing frameworks using JUnit, Mockito, and Spock, enabling reliable CI/CD and high deployment confidence.
  • Leveraged AWS and Kubernetes to deploy and operate distributed backend services, implementing observability through Grafana, metrics, and structured logging.
  • Authored Architecture Decision Records (ADRs), led architecture reviews, mentored engineers, and drove technical alignment across multiple engineering teams.

Sr Engineer

TEKsystems Global Services
05.2018 - 11.2019
  • Led migration of legacy monolithic applications to scalable Spring Boot microservices using Gradle-based build systems.
  • Designed and developed highly available backend services using Java, Cassandra, and REST APIs for distributed enterprise applications.
  • Deployed and operated backend services on AWS, participating in environment provisioning, deployment automation, production stabilization, and operational support.

SSE

Netcracker Technology
03.2016 - 04.2018
  • Designed and implemented backend systems for a large-scale telecom platform, handling service order processing, location feasibility evaluation, and support for value-added services.
  • Built a request orchestration and validation layer to coordinate multi-step service workflows, enabling reliable scheduling and seamless onboarding of new services.
  • Owned end-to-end service fulfillment workflows, incorporating configurable pricing and discount rules to ensure correctness, reliability, and timely execution.

SE

Envestnet
10.2012 - 02.2016
  • Designed and implemented a data aggregation platform to collect and validate financial data from user accounts, collaborating with business stakeholders to translate requirements into scalable backend workflows.
  • Built automated data extraction and monitoring mechanisms to ensure reliable data retrieval, request traceability, and operational visibility across external integrations.

Education

MCA - Computer Science

Rajiv Gandhi Proudyogiki Vishvidyalaya
06-2012

Skills

  • Java
  • Kotlin
  • Spring Boot
  • Spring WebFlux
  • Spring Security
  • Spring Batch
  • Microservices
  • REST APIs
  • OpenAPI (Swagger)
  • Apache Kafka
  • Gradle
  • AWS
  • Docker
  • Oracle
  • Cassandra
  • MongoDB
  • Redis
  • Elasticsearch
  • JUnit
  • Mockito
  • Spock
  • Testcontainers
  • WireMock
  • Git
  • Jenkins
  • CI/CD
  • Grafana

Timeline

Sr Engineer

Target Corporation
12.2019 - Current

Sr Engineer

TEKsystems Global Services
05.2018 - 11.2019

SSE

Netcracker Technology
03.2016 - 04.2018

SE

Envestnet
10.2012 - 02.2016

MCA - Computer Science

Rajiv Gandhi Proudyogiki Vishvidyalaya
Pankaj Sen