Summary
Overview
Work history
Education
Skills
Certification
Timeline
Generic

Ashish Pandey

Summary

Experienced Java Engineer & Solution Architect with expertise in Java (Spring Boot), Kafka, and microservices, specializing in banking, trading systems, and enterprise integration. Proven ability to architect scalable, event-driven solutions for real-time transaction processing and financial services.

Expert in cloud-native architectures , CI/CD automation, and system observability (Prometheus, Splunk, Grafana).

Led cross-functional teams, mentoring developers and defining best practices for scalable, fault-tolerant financial systems. Passionate about driving digital transformation in banking and capital markets.

Overview

15
15
years of professional experience
1
1
Certification

Work history

Senior Java Developer

London Metal Exchange (LME)
London
11.2021 - 02.2025
  • Designed and implemented a new trading system leveraging Confluent Kafka architecture for pre-trade and trading activities, integrating real-time trading and market data systems, including exchange/market open interest, market orders, trade history, reference pricing, trading volume analytics, and warehouse stock movement tracking.
  • Architected event-driven solutions using Kafka, Kafka Streams, and Kafka Connect, enabling scalable, low-latency, and real-time data processing for high-frequency trading environments.
  • Designed and optimized Kafka Streams APIs for data transformation, enrichment, and routing, ensuring efficient and fault-tolerant trade execution workflows.
  • Defined best practices for microservices-based event-driven architectures, ensuring high availability, resilience, and scalability in a distributed trading ecosystem.
  • Architected and deployed Kafka Connect solutions, including JDBC source/sink connectors and SFTP-based file connectors, enabling seamless data ingestion and integration across financial systems
  • Developed multi-threaded processing architectures, optimizing event handling and throughput in high-performance trading applications.
  • Enhanced system monitoring and observability using Splunk, Prometheus, and Grafana, ensuring proactive detection of performance bottlenecks and real-time analytics for market activity tracking.
  • Optimized Kafka broker configurations, partitioning strategies, and consumer groups to improve message handling efficiency and trading system stability.
  • Provided technical leadership and mentoring, establishing engineering best practices and fostering a collaborative, high-performing development team.
  • Produced functional specifications and technical documentation using BPMN diagrams based on the C4 Model (Component and Code levels), facilitating seamless collaboration among development, business, DevOps, and IT operations teams.
  • Technologies : Java 17, Kafka, Kafka Stream,Spring Boot, Multi-Threading, Kubernetes, Docker, Avro, Prometheus, Grafana, SQL Developer

Technical Lead / Integration Architect

Metro Bank
London
08.2015 - 11.2021
  • Architected and delivered Commercial, Mobile, and Current Online Banking solutions, ensuring scalability, security, and high availability.
  • Played a key role in the Core Banking Upgrade Program and PSD2 compliance, ensuring regulatory and business requirements were met.
  • Designed and implemented Change Data Capture (CDC) topologies using Kafka, enabling seamless on-premises-to-cloud data migration for core banking systems.
  • Developed reusable architectural frameworks, patterns, and standards to accelerate future development and maintain consistency across banking platforms.
  • Designed Kafka-based data pipelines to facilitate real-time data streaming for core banking operations.
  • Developed Change Data Capture (CDC) solutions to synchronize core banking data between on-premises and cloud environments.
  • Collaborated with data teams to define data models and implement event-driven data strategies.
  • Provided patterns and best practices for implementing Test-Driven Development (TDD) and Behavior-Driven Development (BDD) approaches.
  • Led a ten-person development team, including offshore resources, ensuring technical alignment and efficient delivery.
  • Worked closely with DevOps and platform teams to optimize CI/CD pipelines and infrastructure automation.
  • Created BPMN diagrams and architectural designs using the C4 Model (Component and Code levels), facilitating clear technical communication.
  • Technologies : Kafka, Kafka Stream, Java 11, Multi -Threading, T24,Netreveal, FICO, Jumio,, QasPro, Equifax, ForgeRock, ThreatMetrix, Spring Boot, MongoDB, AVRO, TDD/BDD, Prometheus, Grafana

Integration Consultant

Network Rail
Crewe
07.2014 - 07.2015
  • Delivered telecom projects, including service design and implementation
  • Developed frameworks for logging, auditing, and instrumentation
  • Designed Persist component handling over million records per second
  • Technologies : Java, IIB, Oracle, MQ, Linux, Python

Integration Architect

BSKYB
Livingston
07.2010 - 06.2014
  • Delivered scalable microservices architectures
  • Analyzed business requirements and translate them into technical integration needs.
  • Created detailed integration specifications and documentation.
  • Monitored and troubleshoot integration issues.
  • Ensured performance, scalability, and security of integration solutions.
  • Worked closely with business analysts, developers, and other IT professionals.
  • Communicated technical concepts to both technical and non-technical audiences.
  • Managed stakeholder expectations and resolve conflicts.
  • Technologies : Java, IBM BPM, Message Broker, MQ

Education

Master of Computer Application -

Bachelor of Science - Maths, Physics

Skills

  • Kafka
  • Kafka Stream
  • Java 17
  • Spring Boot
  • Multi-threading
  • Prometheus
  • Grafana
  • Avro
  • MongoDB
  • ScyllaDB
  • C/C
  • Integration Design Patterns
  • TDD/BDD
  • Rest APIs
  • Business Process Model and Notation (BPMN) 20
  • Agile Delivery
  • Domain-Driven Design
  • Kubernetes
  • Docker
  • AWS
  • Continuous integration strategies
  • Collaboration in cross-functional teams
  • Coaching junior developers

Certification

  • TOGAF 9 Certified
  • Sun Certified Java Programmer
  • Sun Certified Business Component Developer 3.0
  • Sun Certified Developer for Java Web Services 5.0

Timeline

Senior Java Developer

London Metal Exchange (LME)
11.2021 - 02.2025

Technical Lead / Integration Architect

Metro Bank
08.2015 - 11.2021

Integration Consultant

Network Rail
07.2014 - 07.2015

Integration Architect

BSKYB
07.2010 - 06.2014

Master of Computer Application -

Bachelor of Science - Maths, Physics

Ashish Pandey