About

Share on:

I am a Principal Software Architect with more than 2 decades of experience designing and scaling distributed platforms. Specialized in high-throughput, low-latency backend systems built using Java, reactive microservices, and event-driven architectures. Proven track record architecting resilient platforms processing 1000+ TPS with sub-100ms latency, designing distributed pipelines handling 200K+ user provisioning workflows.

Recognized for leading complex production problem resolution, institutionalizing NFRs i.e. Costs Optimization, Performance Engineering, Observability, Resiliency as first class requirements and shaping scalable cloud-native architectures.

Specialities

CategorySkills
Architecture and LeadershipDistributed Systems Architecture | Event Driven Systems (Kafka) | Cloud Native Platforms | Reactive Systems | High Availability | Resiliency Engineering | Microservices | Domain-Driven Design (DDD) | Observability | SRE Practices | Technical Leadership & Mentoring
Backend EngineeringJava 17 | Spring Boot | Spring Framework (Core, Webflux) | Project Reactor | Reactive Programming | Kafka | REST APIs | High Throughput & Low Latency Systems | Performance Engineering (JVM / GC / Database) | Spring AI
Cloud & InfrastructureMicrosoft Azure | Pivotal Cloud Foundry (PCF) | Kubernetes
Data EngineeringAzure Cosmos DB | Azure Storage Account (Blob, Queue) | Azure Data Factory | PostgreSQL | MongoDB | Oracle
DevOps, Observability & ToolingCI / CD (Jenkins) | Dynatrace | Splunk | Gatling | Mixpanel | Prometheus | Grafana | Cost Optimization
AI ToolsGithub Copilot | Microsoft Copilot | Jetbrains Junie | Claude

Scope of Impact

  • Architected distributed backend systems powering global fintech platforms processing 1000+ transactions per second
  • Designed high-throughput pipelines to provision 200K+ users by orchestrating 15+ downstream services per workflow with strict ordering and failure isolation
  • Led performance engineering initiatives improving platform efficiency by 30–40%
  • Optimized platform cost by 20% through FINOPS principles

Certifications

  1. Certified Kubernetes Application Developer
  2. Microsoft Certified Azure Developer Associate
  3. Datastax Certified Apache Cassandra Developer Associate
  4. Gremlin Certified Chaos Engineering Practitioner

My curriculum vitae - CV

Linkedin profile - Dhaval Shah

Connect with me

Get in touch β†’

Appreciations / Recommendations of article on this blog

YearArticle NameQuoted / Recommended
2025Parallel processing with Virtual Threads - A comparative analysisSpring Weekly Newsletter
2024Parallel Processing - Spring Core Reactor Vs JDKSpring Weekly Newsletter
2021RSocket Vs WebfluxSpring Weekly Newsletter
2020BlogSivaLabs
2019Chaos EngineeringChaos Weekly Newsletter
2018Bootiful TDDSpring Weekly Newsletter
Java Testing Weekly

Spare Time

I am an avid reader and hence in my spare time I generally read non fictional and technology books. My book shelf can be availed at goodreads

comments powered by Disqus