Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Languages
Timeline
Generic
Chaitanya Bharti

Chaitanya Bharti

Bangalore

Summary

Seasoned Software Engineer with 13 years of experience in designing, developing, and deploying scalable Java-based applications. Expertise in Java, Spring Boot Microservices, Spring Boot Reactive WebFlux, Kafka (Consumer & Producer), ELK, APM, Splunk, and CICD pipelines. Hands-on experience in AWS, Helm, and PCF, ensuring cloud-native and containerized solutions. Passionate about optimizing performance, enhancing observability, and building high-throughput, low-latency distributed systems.

Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Lead Software Engineer

Wells Fargo
Bangalore
01.2019 - Current

Project: Instant Payment.

Wells Fargo offers instant payment solutions through two major networks: The Clearing House (TCH) RTP® network, and FedNow.
It enables businesses to make immediate, 24/7 payments to recipients, improving cash flow, and enhancing operational efficiency.

Project: Push to Card.

Wells Fargo's Push to Card product is a real-time payment service that allows businesses and consumers to send funds directly to a recipient's debit or prepaid card almost instantly. This service is part of Wells Fargo's suite of payment solutions, designed to facilitate faster and more efficient transactions.

Project: Zelle.

Wells Fargo’s Zelle product is a fast, secure, and easy way to send and receive money directly between U.S. users. Bank accounts can be created using only an email address or mobile phone number. It’s integrated within Wells Fargo’s online and mobile banking platforms, allowing customers to make real-time person-to-person (P2P) payments.

Roles and Responsibilities

  • Designed and developed Spring Boot microservices to handle millions of transactions per day.
  • Implemented Spring WebFlux (Reactive Programming) for improved scalability and performance in event-driven applications.
  • Developed high-throughput Kafka consumer-producer pipelines for real-time data streaming.
  • Integrated ELK and Splunk for efficient logging, tracing, and debugging.
  • Led CI/CD pipeline automation using Jenkins, Helm, and Terraform for seamless deployments.
  • Managed team members to ensure timely completion of projects.
  • Provided technical guidance and mentorship to junior developers.

Programmer Analyst II

FIS
Bangalore
03.2016 - 01.2019

Project: Bandhan TAB Banking.

Bandhan Bank offers its valued customers the facility of opening accounts and REKYC at their doorstep through Tab Banking. The sales staff of Bandhan Bank will visit the customers at their homes and, using the tablets, get the formalities completed for account opening, such as details of KYC and photographs of the applicant. These will be loaded on the CBS, and the account number will be sent to the customer through SMS/e-mail. This will provide convenience and time-saving to the customer for opening accounts with Bandhan.

Project: Internet Banking (Banking services) Fino PayTech Ltd. (FINO)

This application offers you a comprehensive range of transactions across multiple products through its NetBanking channel. So just log in to NetBanking and conduct 200+ transactions from the comfort of your home or office. You can check your account balance, book fixed and recurring deposits, download A/C statements up to 5 years, and pay your bills.

Recharge your mobile, DTH connection, and much more in a secure environment.

Roles and Responsibilities

  • Designed and implemented a Spring Boot microservice with RESTful APIs to handle user-related functionalities.
  • Configured Spring Security OAuth2 for secure authentication and authorization, enabling users to authenticate via OAuth providers.
  • Created unit tests using JUnit 5 for API endpoints, ensuring REST API functionality and correctness.
  • Deployed Spring Boot microservice on VMs in the production environment (Linux servers).
  • Configured environment variables for production and development environments, ensuring seamless deployments.
  • Automated deployment using Shell scripts for ease of use, reducing deployment time and errors.
  • Collaborated with cross-functional teams to ensure that the service met business requirements and security standards.
  • Participated in code reviews to maintain high standards of code quality, security, and performance.

Software Engineer

UST Global
Bangalore
09.2015 - 03.2016

Project: Quality Hospital Incentive Program.

Quality Hospital Incentive Program (Q-HIP) is our performance-based reimbursement program for hospitals. The mission of Q-HIP is to help improve patient outcomes in a hospital setting, and promote health care value by financially rewarding hospitals for practicing evidence-based medicine and implementing best practices. Q-HIP strives to promote improvement in health care quality and to raise the bar by moving the bell-shaped 'quality curve' to the right towards high performance.

Roles and Responsibilities

  • Designed and developed RESTful APIs using Spring MVC to handle client-server communication in a clean and efficient manner.
  • Created scalable, maintainable, and modular backend services that interacted with various front-end technologies, including AngularJS, and jQuery.
  • Implemented stored procedures and prepared statements to enhance security and improve performance.
  • Worked with CI/CD tools, such as Jenkins, for automated builds and deployments of backend services.

Software Engineer

CNSI
Chennai
10.2012 - 03.2015

Project: myCareVisit mobile application.

myCareVisit (myCV) is a free app offered by the Michigan Department of Health and Human Services to allow Home Help providers to log provided services.

This app enables providers to record, save, and submit services as they are completed, from any location.

myCareVisit features easy navigation that lets providers view and update completed tasks quickly, and works together with CHAMPS to allow tasks to be entered from either system. The flexibility of this app makes it easier than ever for providers to record and review completed services.

Project: myHealthPortal (myHP)

myHealthPortal (myHP), designed to promote connectivity between patients and providers. Web applications that encourage connectivity between customers and providers, and offer patients the convenience of not needing to carry around physical insurance cards. Patients may now access their medical information in a real-time environment, regardless of their location.

Roles and Responsibilities.

  • Worked as a software developer for the design, build, and testing of mobile applications.
  • Designed and developed RESTful APIs using Spring MVC to handle client-server communication in a clean and efficient manner.
  • Used jQuery and Ajax to make asynchronous calls to backend APIs, enabling seamless, real-time data fetching, and rendering on the front end.
  • Collaborated with front-end developers to integrate RESTful APIs with AngularJS for dynamic, client-side applications.
  • Deployed the backend application in various environments, ensuring smooth integration with the Oracle database and front-end technologies.

Education

Master of Computer Applications -

GA Inter High School

Skills

  • Programming Languages: Java, Java 8, Kotlin (basic)
  • Frameworks & Libraries: Spring Boot, Spring Cloud, Spring WebFlux, Hibernate, JPA
  • Messaging & Streaming: Apache Kafka (Consumer & Producer), RabbitMQ
  • Logging & Monitoring: ELK (Elasticsearch, Logstash, Kibana), Splunk, APM
  • Cloud & Infrastructure: AWS (Lambda, S3, EC2, IAM, RDS), PCF, Kubernetes, Helm
  • DevOps & CI/CD: Jenkins, GitHub Actions, Docker, Terraform
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • Tools: IntelliJ IDEA, Git, Maven, Gradle
  • Microservices architecture
  • Regression library management

Accomplishments

  • Quick Learner (Shining Star) Performer Award.
  • Team Spot Award.
  • Pat-on-the-Back award for mentoring a team of three members.
  • Wells Fargo Championship Award.
  • Wells Fargo Star Award.

Certification

Microsoft Azure Fundamentals Certification.

Languages

Hindi
First Language
English
Advanced (C1)
C1

Timeline

Lead Software Engineer

Wells Fargo
01.2019 - Current

Programmer Analyst II

FIS
03.2016 - 01.2019

Software Engineer

UST Global
09.2015 - 03.2016

Software Engineer

CNSI
10.2012 - 03.2015

Master of Computer Applications -

GA Inter High School
Chaitanya Bharti