Hello, I'm

Bhanu Chinthalapati

Senior Software Engineer

Bhanu Chinthalapati

About

With two decades of experience in software engineering, I've dedicated my career to building reliable, scalable backend systems that power critical services in the financial and public sectors. My focus lies in modernizing legacy architectures—transforming monolithic constraints into event-driven, microservices-based solutions using Java, Spring Boot, Apache Kafka, and Apache Camel.

I believe that well-architected systems have the power to enhance global banking services, improving efficiency and reliability for millions. Whether it's adopting functional programming paradigms or designing resilient event streams, I approach every project with a commitment to technical excellence and long-term maintainability.

Experience

2025 – Present

Senior Software Engineer

CloudPay · Remote

Brief description of role and key responsibilities. Replace with your CV entries.

2022 – 2025

Senior Software Engineer

RiskCare Ltd· Remote

Summary of what you did and achieved. Add more items by copying this block.

2021 – 2022

Senior Developer

Capgemini Ltd· Telford

Summary of what you did and achieved. Add more items by copying this block.

2016 – 2021

Lead Developer

HMRC/RCDTS Telford

Summary of what you did and achieved. Add more items by copying this block.

2011 – 2016

Assistant Vice President

JPMorgan Chase & Co· Bournemouth

Summary of what you did and achieved. Add more items by copying this block.

2004 – 2011

Software Engineer

Cognizant Technology Solutions· Bournemouth

Summary of what you did and achieved. Add more items by copying this block.

Projects

Click a project to expand and read more.

At Riskcare Ltd, I am leading the backend modernization of an FX trading platform, enhancing performance, scalability, and resilience through Java, Spring Boot, Kafka, and microservices.

Responsibilities

  • Designing and implementing event-driven architectures
  • Leveraging Redis caching and distributed systems to optimize trade execution
  • Working with cross-functional teams to ensure seamless integration between microservices
  • Improving system reliability with service mesh architectures and reduced latency
  • Driving transformation of legacy systems into modern, scalable infrastructures

At Capgemini, I played a key role in the microservices transformation of a MTD (Making Tax Digital) platform, converting a monolithic application into a scalable, event-driven system. I implemented REST APIs with Spring Boot and Apache Kafka, ensuring efficient service communication. My work included API development and management via Kong Gateway, implementing method-level metrics with Spring AOP to enhance monitoring and observability. I collaborated across teams to optimize microservices architecture, ensuring seamless integration and performance improvements. Additionally, I facilitated guilds and problem-solving sessions, promoting knowledge-sharing and best practices within the development teams. My contributions significantly enhanced system modularity, deployment efficiency, and API governance.

Responsibilities

  • Involved in story grooming, API management, and microservices development.
  • Converted monolithic app to microservices, enhancing scalability and performance using event-driven approach using Apache Kafka.
  • Implemented REST APIs with Spring Boot, ensuring efficient service delivery.
  • Conducted cross-team code reviews, maintaining high coding standards.
  • Facilitated guilds and sessions, fostering collaboration and problem-solving.
  • Spearheaded development of scalable Integration Framework using Java and microservices, delivering enterprise-grade messaging capabilities without licensing costs.
  • Managed API development via Kong Gateway, implementing method-level metrics with Spring AOP and coordinating multi-functional teams for microservices support.
  • Designed and implemented microservices architecture using Spring Boot, enhancing system modularity and reducing deployment bottlenecks.

At RCDTS, I was responsible for managing hundreds of RESTful APIs using Apache Camel and Kong Gateway, significantly improving system integration and performance. I designed and implemented distributed system architectures using Spring Boot and microservices, modernizing legacy systems into scalable, maintainable services. I led API governance efforts, introducing modular design patterns and best practices to reduce system complexityand enhance maintainability. Additionally, I facilitated technical guilds and mentoring sessions, fostering collaborative learning and driving the adoption of modern development methodologies. My work in distributed data processing workflows ensured improved system reliability and scalability, strengthening the organization’s ability to process large volumes of transactions efficiently.

Responsibilities

  • Led API development using Apache Camel routes, implementing microservices architecture with Spring Boot while managing centralized configurations and ensuring code quality standards.
  • Managed hundreds of RESTful APIs using Apache Camel and Kong, improving system integration.
  • Implemented robust microservices with Spring Boot, optimizing performance and scalability.
  • Conducted cross-team code reviews, ensuring adherence to coding standards and quality.
  • Facilitated guilds and sessions to address issues, fostering a collaborative work environment.
  • Orchestrated cross-team guilds and brown bag sessions, fostering knowledge sharing while serving as Autobot member and providing live production support.
  • Deployed and managed containerized applications using Amazon EKS (Elastic Kubernetes Service) for high availability and scalability.
  • Designed and implemented distributed system architecture using Spring Boot and Apache Camel, streamlining data processing workflows and enhancing system reliability.
  • Architected scalable microservices infrastructure, introducing modular design patterns that reduced system complexity and improved maintainability.
  • Pioneered adoption of modern integration patterns, transforming legacy systems into flexible, maintainable services while ensuring business continuity.
  • Streamlined system integration by implementing RESTful APIs and modular design patterns, reducing complexity and improving maintainability.

As an AVP at JP Morgan Chase, I played a crucial role in core banking software deployment and enhancements, focusing on middleware automation, developing integrations scripts in Java system security, and disaster recovery strategies. I spearheaded automation initiatives for release management, significantly reducing deployment time and minimizing manual intervention. I implemented SSL certificate management across critical banking platforms, ensuring secure communication between integration servers. I collaborated with global SA/DBA teams to deliver integrated solutions for payment gateways and SWIFT systems, enhancing operational resilience. Additionally, I orchestrated disaster recovery protocols, conducted resilience testing, and modernised deployment infrastructure, leading to a substantial reduction in system downtime and error rates.

Responsibilities

  • Managed core software deployment for banking, enhancing system reliability and security.
  • Automated release processes, reducing deployment time and minimizing errors.
  • Implemented SSL certificates, ensuring secure communication for integration servers.
  • Analyzed and resolved product issues, improving operational efficiency and uptime.
  • Conducted disaster recovery tests, strengthening system resilience and data protection.
  • Led Software AG product implementation for core banking systems, optimising middleware solutions and streamlining certificate management across CIB platforms.
  • Spearheaded automation initiatives for release management, enhancing deployment
  • efficiency and reducing manual intervention in critical banking infrastructure.
  • Orchestrated disaster recovery protocols and resilience testing for banking middleware, ensuring robust system reliability and business continuity.
  • Fostered strategic partnerships with global SA/DBA teams, delivering integrated solutions for payment gateways and SWIFT systems.
  • Coordinated with global technical teams to implement robust disaster recovery strategies,
  • strengthening banking operations resilience.
  • Modernised deployment infrastructure through strategic automation initiatives, resulting in
  • substantial reduction in system downtime and error rates.

At Cognizant Technology Solutions, I played a pivotal role in streamlining card issuance processes, ensuring secure data transfer to vendors and optimizing card personalization. I collaborated on data uploads, improving system accuracy and reliability, and facilitated seamless data flow, contributing to efficient card production. I managed data enrichment processes between AR systems, implementing FFN integration for Delta products and coordinating with multiple vendors for card embossing operations. I streamlined card processing operations by coordinating with multiple systems including Triumph, Optima, and CPP, enhancing data accuracy and delivery efficiency.

Responsibilities

  • Streamlined card issuance, ensuring secure data transfer to vendors.
  • Integrated chip content and security codes, optimizing card personalization.
  • Collaborated on data uploads, improving system accuracy and reliability.
  • Facilitated seamless data flow, contributing to efficient card production.
  • Managed data enrichment processes between AR systems, implementing FFN integration for
  • Delta products and coordinating with multiple vendors for card embossing operations.
  • Streamlined card processing operations by coordinating with multiple systems including Triumph, Optima, and CPP, enhancing data accuracy and delivery efficiency.

Skills

A quick snapshot of my current strengths, what I’m actively building with, and what I’m learning next.

Hover over a skill to see details.

  • Java/Kotlin

    Add your text or description here. You can also add an image below.

  • Spring Boot

    Add your text or image for this skill.

  • Microservices

    Add your text or image for this skill.

  • Apache Kafka

    Add your text or image for this skill.

  • Agentic AI

    Add your text or image for this skill.

  • AWS/Kubernetes

    Add your text or image for this skill.

  • Apache Camel
  • Systems Design
  • Event-driven Design

Agentic AI (hands-on)

Built

Developed an autonomous workflow orchestration system using LangGraph to eliminate repetitive manual processes. By creating graph-based agents that interface with JIRA, GitHub, and MongoDB, I reduced operational overhead on recurring tasks. This framework not only saved the company significant engineering hours but also established a scalable pattern for solving similar cross-platform automation challenges.

LangGraph LangChain Tool calling

Observability upgrades

Applied

Implemented comprehensive tracing and monitoring to provide deep system visibility. By integrating Grafana, I established real-time performance dashboards and alerting, significantly reducing mean time to resolution (MTTR) for production issues and improving overall system reliability.

Metrics Tracing Grafana

Python

Applied

Actively using for 2+ years across automation and AI projects. Proficient in writing scripts, building LangGraph workflows, and integrating with APIs (JIRA, GitHub, MongoDB). Continuously deepening expertise to support agentic AI development.

Pandas NumPy Matplotlib

AI-Powered Development with GitHub Copilot

Applied

Actively leverage GitHub Copilot to accelerate development workflows, from boilerplate generation to complex algorithm implementation. Proficient in prompt crafting, context management, and leveraging Copilot's inline chat, slash commands, and workspace features to write cleaner, more efficient code across Java, Python, and backend frameworks.

GitHub Copilot Prompt Engineering Workflow Integration
Machine Learning (ML) In progress

Focussing on learning/understanding the Gradient Descent, Polynomial Regression Algorithms.

Model Context protocol (MCP) In progress

My objective is to design and deploy custom MCP servers to create a bidirectional data plane between AI agents and internal/external tools.

Deep Learning Fundamentals Planning

Currently planning to build proficiency in PyTorch and TensorFlow/Keras to extend my automation and agentic AI work into the deep learning domain. starting to understand neural network architectures, model training, and integration with existing LLM workflows.

Education

2000 – 2003

Master of Computer Applications

Acharya Nagarjuna University

1996 – 1999

Bachelor of Science in Mathematics

Acharya Nagarjuna University

Certifications

2020

AWS Certified Solutions Architect Associate

AWS

2021

Certified Kubernetes Adminstrator

The Linux Foundation

Contact

Drop me a line — I’d love to hear from you.