Harshal Sonkusare

Senior Software Engineer | Building Resilient Distributed Systems for Banking & Payments | BFSI | Java • Spring Boot • Microservices • Kafka • Kubernetes • Azure | Ex-Bank of America

Pune City, Maharashtra, India

About

Senior Software Engineer with 5+ years of experience building high‑stakes backend systems in the BFSI domain, currently at IBM, formerly at Bank of America. I design and deliver scalable, cloud-native distributed systems that support high-volume financial workloads with low latency and zero downtime. My core stack includes Java 21, Spring Boot 3, Microservices, Kafka, PostgreSQL, and Redis. I work across the full software lifecycle from system design and implementation to production deployment using Kubernetes, Terraform, Docker, and Azure DevOps while ensuring deep observability with Datadog. Right now I'm deepening our CI/CD practices with GitLab and leading a migration to Temporal workflows for greater resilience and reliability. I'm passionate about code quality, performance, and building robust systems that hold up under real‑world banking demands. Open to Senior Software Engineer opportunities focused on backend engineering, distributed systems, and cloud-native platforms. If you're building something challenging in this space, let's connect.

Experience

  • Senior Software Engineer at IBM
    Jun 2024 - Present · 2 yrs 4 mos

  • Software Engineer at Bank of America
    Mar 2021 - Feb 2024 · 3 yrs