Hi there, I'm Kiran Kappala 👋
Technical Lead · Java · Spring Boot · Microservices · Kafka · AWS 11+ Years in Banking & FinTech | Open to Senior Backend / Tech Lead Roles
🧑💻 About Me
Technical Lead at Tata Consultancy Services (TCS), Hyderabad, currently working on an enterprise financial technology platform for a large US-based global investment bank.
11+ years of experience building high-availability distributed systems and microservices for global financial institutions across the US, UK, and South Africa — handling millions of transactions at 99.95%+ uptime SLA.
🛠️ Core Stack
Backend: Java 8/11/17 · Spring Boot · Spring Security · Hibernate Messaging: Apache Kafka · Redis · Event-Driven Architecture API & Security: REST API · JWT · OAuth2 · OWASP Cloud & DevOps: AWS (EC2, S3, Lambda, RDS, SQS) · Docker · Jenkins CI/CD Databases: Oracle SQL/PLSQL · MySQL · TimescaleDB Reliability: Resilience4j · OpenTelemetry · Grafana Frontend: React JS · HTML5 · CSS3 (working knowledge)
🏗️ Personal Projects
UltraCandle HFT Edition — Real-time NSE market data pipeline Kafka · TimescaleDB · Redis · Grafana · React JS · Docker · Zerodha Kite Connect API
Distributed Rate Limiter — Spring Boot starter for multi-tenant API throttling Redis · Lua Scripting · JMeter · Maven
📚 Currently Learning
☸️ Kubernetes · 🏛️ System Design (CQRS, Saga, Event Sourcing) · ☁️ AWS Solutions Architect Associate · 📡 gRPC · 📈 Algorithmic Trading
💼 Experience
Technical Lead @ TCS → Large US Investment Bank Jan 2026 – Present
Senior Software Eng. @ Zensar → African Core Banking Platform Mar 2023 – Apr 2025
Senior Software Eng. @ Capgemini → Global Digital Bank May 2022 – Mar 2023
Senior Software Eng. @ Honeywell Technology Solutions Jun 2016 – Feb 2018
Senior Solutions Dev. @ Magnaquest Technologies Nov 2013 – Jun 2016
🎯 Open To
Senior Backend Engineer and Tech Lead roles at product-focused technology companies. Feel free to reach out — I'd love to connect.
📍 Hyderabad, India