๐ฏ
Focusing
FinTech Software Architect that helps CTOs build Scalable, Resilient, High-Performance & Cost-Efficient platforms. Distributed Systems | 21+ yrs | ex-Mastercard
-
Consulting Software Architect
- Vadodara
- 15:29 (UTC +05:30)
- https://dhaval-shah.com/
- in/dhavalshah201279
- @dhaval201279
Block or report dhaval201279
Hi ๐, I'm Dhaval Shah
Consulting Cloud Native Architect - FinTech. 21+ years making enterprise systems fast, resilient and cost-efficient. ex-Mastercard.
-
๐ญ Currently working on Modernizing a 20-year-old platform and its engineering org with AI-augmented software engineering practices
-
๐ฑ Currently exploring How AI-native engineering can bake architecture, performance engineering, resiliency, and cost-efficiency into building high-throughput / low-latency systems
-
๐ผ Available for:
- Fractional CTO role
- Hands-on architectural consultancy (greenfield & modernization initiatives)
- AI-augmented software engineering practices
- Performance Engineering / Optimization (Application, Database, Infrastructure)
- Architecture Diagnostic Sprints
- Security audit and remediation
-
๐ I write regularly at dhaval-shah.com
-
๐ฌ Ask me about Distributed Systems Architecture, Performance Engineering (application / DB / infrastructure), Cost optimization, AI augmented software engineering
-
๐ซ Reach me: dhaval@dhaval-shah.com
-
๐ Profile: Consulting Cloud Native Architect
Selected work
- ๐ se-ai-templates โ Reusable AI-augmented prompt templates for ADRs, Performance Engineering, DB Optimization, SRE, FinOps & Cost Optimization
- ๐ Beyond Throughput with Virtual Threads โ JDK vs. Spring Reactor virtual threads, real throughput data
- ๐ PostgreSQL optimization study โ 10M-row payment dataset, EXPLAIN ANALYZE and optimization walkthrough
- ๐ IRIS cross-cloud file transfer โ AWS S3 โ Azure Blob, Spring Boot/Project Reactor, Adaptive concurrency
- ๐ Billion User Trap โ the pagination mistake that can take down your database
Blog posts
- Three Azure Cost Leaks - And the Analysis Process That Found Them
- A Black Friday Incident Took 9 Days to Resolve - Here's the Process That Would Have Changed That
- Same JSON Storage Problem, Different Database - What Postgres Does Differently
- Billion User Trap - The Pagination Mistake That Can Take Down Your Database
- The GC Summary Report Wasn't Wrong - It Just Wasn't Complete
Connect with me:
Languages and Tools:
Pinned Loading
-
AI templates for software engineering
-
Java
-
Source code of my blog on how to perform Chaos Engineering
Java