PRASENJIT KUNDU
Associate Director
Innovative, and results oriented Senior Software Engineering Manager with in-depth experience
in leading design, build and delivery of solutions across financial, retail and supply chain
domains. Led modernization initiatives of very high scale and impact right from strategy to
delivery. Delivered and managed cloud native, highly available, scalable and distributed
solutions by leveraging high-performing agile teams.
AREAS OF EXPERTISE
Modernization • Cloud Applications • AI and ML • Domain Driven Architecture • Technical
Leadership • Stakeholder Relationship • Performance Management • Team Building • Agile
Methodologies
TECHNICAL COMPETENCIES AND TOOLS
Cloud AWS: SageMaker, AWS Glue, Lambda Function, Step Function, DynamoDB Streams,
AWS Batch, Kinesis Data Stream, Kinesis Firehose, API Gateway, Cognito, WAF, SQS, SNS, S3,
ECS, ALB, CloudWatch
Opensource Technologies: Apache, ELK, Flyway, GIT, GitLab, Jenkins, Maven, Telegraf, Grafana,
InfluxDB, New- Relic, Netflix Libraries (Hystrix), Spring Boot, Spring-Cloud Config, Tomcat,
WireMock, Concourse, Junit, Mockito, Karate, Docker
Databases: MongoDB, Oracle, PostgreSQL, RDS, DynamoDB
Programming Languages: Java, Python, Node.JS, Angular JS
Miscellaneous: Agile Methodologies, Application Monitoring (Pager Duty, Data Dog), CICD
Automation, Test Automation (Cucumber/Gherkin), Database/Application resiliency practices,
Deployment Strategies, Splunk, AWS architecture, REST, Machine Learning Model (XGBoost),
and Microservices
PROFESSIONAL EXPERIENCE
Wells Fargo/Mphasis – California November 2022 –
Till Date
Sr. Architect Consultant/Modernization Leader
As a senior architect consultant, led modernization initiative in terms of streamlining design and process
aspects of building, testing and releasing microservices.
Led discussions with engineering leads and architects to define standards for microservices
and reviewed playbook document. Playbook sets single standard to design, develop, test and
release microservices.
Led a team of architects to create one stop API management process leveraging AWS API
Gateway. This
includes producing and consuming APIs via centralized Gateway.
Led discussions with tech and architecture leadership to review and finalize the target
architecture.
Led discussions with product leaderships to set the automation roadmap.
OneMain Financial - Full Time, Baltimore, MD. June 2022 – October
2022 Associate Director – Credits and Analytics (AI/ML)
Led modernization of personal lending experience in Credits/Analytics space by
transforming mainframe-based legacy application into a cloud-based domain driven
solution. Also led and managed the delivery of a cloud-based machine learning model for the first time
in OneMain.
Led discussions with the stakeholders including senior product and tech leadership to
define scope,
roadmap, and detailed plan for the modernization initiative
Partnered with architecture leadership and multiple director level engineering leads to
design the target architecture for the new system.
Built agile teams to drive modernization effort. Set and fulfilled the engineering hiring
plan including sourcing, screening, and interviewing.
Managed engineering efforts to deliver regression-based machine learning model using
SageMaker.
Worked with engineering managers and engineering leads to set the direction for
automation of DevOps, Test, and cloud-based infrastructure.
Managed 3 agile teams of engineers, scrum leaders and engineering managers across
geographies.
Volkswagen - Full Time, Herndon, VA June 2021 – May 2022
Software Engineering Manager, Modernization
Managed multiple applications in sales and remarketing portfolio including modernizing on
prem legacy SOAP based ecosystem and delivered cloud native highly scalable
communication system.
Collaborated with product leaderships for product roadmap, capacity planning, release
timelines, and technical debt discussions.
Represented agile teams in PI discussions in terms of sharing commitments, release
timelines, and cross team dependencies and risks.
Partnered with senior tech leadership and enterprise architects for laying out the target
architecture.
Provided technical leadership in building brand new and highly scalable communication
platform using API gateway, SQS, SNS, DynamoDB, Lambda, and CloudWatch and delivered
the solution in production.
Managed and delivered the transformation of SOAP based on-premises legacy services into
cloud based RESTful services using API gateway, Lambda Function, Step Functions and
PostgreSQL
Provided technical leadership to build centralized monitoring dashboard for capturing
application and system level metrics leveraging AWS services (CloudWatch, Kinesis Data
Stream, Kinesis Firehose), and Splunk dashboard
Managed and mentored 2 engineering teams of full stack engineers and scrum leaders.
Managed vendor relationship in terms of defining engagement model, negotiating budget
and setting out release expectations
Key Accomplishments:
New communication platform serviced 1 million of requests every day and helped
Volkswagen save more than 1 million dollar of revenue per year.
Capital One - Full Time, McLean, VA April 2018 – May 2021
Technical Lead, Small Business
Built new system to enable money transfer for small businesses as part of larger initiative of
reengineering legacy money transfer platform.
Collaborated with enterprise architecture to lay out the target architecture for new system
Collaborated with product for product roadmap, PI level objectives and tech debt
discussions
Partnered with stakeholders for system analysis, target architecture, dependency
resolutions and re- lease roadmap
Defined standards for code quality, test automation and build automation (CI/CD) and
building the infrastructure using CI/CD pipeline
Designed and developed data migration prototype using Java, Docker, AWS batch, and
CloudWatch
Monitored, analyzed, and reported performance statistics for cloud hosted services
Reviewed code and system designs across functional teams
Led hackathon and innovation day initiative for engineers in and across teams
Led the design and implementation of multiple microservices (Java/Node.js based) for
new money transfer system
Led data migration in terms of analysis, design, hands on contribution and technical
mentorship
Assisted in hiring associate and senior level engineers
Provided technical mentorship to design and build microservices for new system using
AWS services like Lambda, KMS, DynamoDB, Step Functions and CloudWatch
Key Accomplishments:
Modernized the business-critical credit card decision system in Capital One (serves millions of
customers each year and helps generate 70% of entire Capital One's revenue). This saves 3
million dollars of yearly revenue by decommissioning multiple vendor systems and databases.
Capital One - Full Time, McLean, VA. May 2016 – March 2018
Technical Lead, Credit Card
Led a team of full stack engineers tasked with transforming monolithic credit card decisioning
system into a domain driven system using microservices.
Designed and developed a circuit breaker prototype for microservice orchestration
using Netflix library Hystrix
Responsible for domain level system design including database schema and service
interfaces for microservices
Developed solution to automate version-based DB updates (DDL and DML)
using open-source database-migration tool Flyway and integrated with CICD
pipeline
Developed multiple micro-services using Spring Boot, AWS Lambda, NodeJS, AWS,
Hystrix, Flyway, Docker, and MongoDB
Contributed towards the target architecture of new system in terms of designing
services and partnering with enterprise architecture for review and design buy-in
Collaborated with multiple technical leads and architects to design/implement cross
region data replication in cloud to enable Active-Passive deployment architecture for
disaster recovery
Designed and prototyped a custom application monitoring dashboard using open-source
technologies Telegraf, InfluxDB and Grafana
Assisted in hiring contractors and associate level engineers
Key Accomplishments:
Achieved improved customer experience by making new system scale from 5TPS to 100
TPS, improving latency by 10-15 seconds and making it fully real-time experience for
customers
Saved Capital One’s revenue and reputation by enabling cross region database
promotion as part of Active-Passive deployment architecture during regional outage
(AWS) in 2017
Capital One - Full Time, McLean, VA. March 2014 – April
2016 Senior Software Engineer/Lead Developer, Retail Bank
Led design and implementation of cloud migration for an on-premises based legacy
application.
Analyzed legacy system and created plan including redesign of microservices, new cloud-
based services to be used and introduction of RDS data source.
Developed a prototype for a EC2 based dockerized RESTful microservice connecting to
RDS data source.
Did interface design for microservices.
Contributed towards development, code reviews, technical mentorship, and production
support.
JPMorgan Chase/Tata Consultancy Services, Wilmington, DE July 2008 – February 2014
Team Lead/Manager
Led 20+ engineers across multiple global teams in analysis, design, development and
maintenance of J2EE based distributed middleware applications built using EJB (RMI) for shared
service group in credit cards line of business. Responsibilities also include client relationship
and performance management for onshore re- sources.
Manhattan Associates - Full Time, Bangalore, India October 2006 – July 2008
Senior Software Engineer
Designed and developed the fulfilment module leveraging Core Java and Hibernate on an MVC
platform.
MindTree - Full Time, Bangalore, India April 2004 – October 2006
Software Engineer
Developed user interfaces using JSP and backend services for a media management system for
Sony.
EDUCATION
Master of Computer Applications, Visvesvaraya Technological
University, India Bachelor of Science, Physics (Honors), Calcutta
University, India
TRAINING AND CERTIFICATIONS
AWS Certified Solutions Architect, Associate