Pratik Dhanave
Senior Software Engineer & Cloud Architect. I build cloud-native, distributed systems in Go, Python, and TypeScript — most recently Multi-Agent AI on Google ADK, Microsoft MARA, MCP, and Vertex AI Agent Engine.
About
I'm a Senior Software Engineer and Cloud Architect with 7+ years architecting and shipping production cloud-native systems across FinTech, Open Banking, AdTech, and Telecom on Google Cloud, AWS, and Azure.
Most recently, I was Senior Software Engineer / Cloud Architect at Searce (Google Cloud Premier Partner), where I led the BigQuery FinOps engagement for Tata Group — driving INR ₹100 Cr+ (~$12M) in savings and a 57% data warehouse cost reduction, productized into Searce's recurring GCP managed service offering.
I work at the intersection of Multi-Agent AI (Google ADK · Microsoft MARA · MCP · Vertex AI Agent Engine · Amazon Bedrock Agents · LangChain · CrewAI) and production backend engineering (Go, Python, TypeScript, gRPC, GraphQL, Kubernetes). I'm a core contributor to Google's open-source Spanner Migration Tool, and I author original open-source projects — Genie (multi-agent financial assistant on MARA) and Bodh (medical AI panel inspired by MAI-DxO).
I enjoy work that mixes engineering with system design — drawing service boundaries, picking the right tools, and thinking about cost, security, and observability up front.
Credibility & Recognition
Delivered Impact at Scale
Production systems shipped for enterprise and consumer markets, delivering measurable business outcomes — from FinOps savings to high-throughput transaction engines.
Led the BigQuery cost optimization engagement for Tata Group — query refactoring, MERGE redesign, capacity-based slot reservation transition. Delivered ₹100 Cr+ (~$12M) in savings, 57% data warehouse cost reduction. Productized into Searce's recurring GCP managed service offering.
Kubernetes transaction platform handling 30K+ TPS for telecom/FinTech partner integrations — led 10 engineers, PCI-aligned, idempotent processing, error-code orchestration with exponential backoff and DLQ resilience.
Zero-trust voting and analytics platform for the AFL Brownlow Medal — 100K+ votes, 10K+ concurrent users on Cloud Run during live broadcasts, secured with Cloud KMS + Security Command Center.
Social platform backend serving 1M+ users — reduced API response latency 47% via protobuf contracts and service consolidation; led a remote-first international team of 4 engineers; 80%+ automated test coverage.
High-compliance Open Banking portal for UAE (ADGM/DIFC) and Saudi (SAMA) markets with consent management, data residency, and RAG-based semantic search on AlloyDB AI as a VectorDB — 37% latency reduction.
Gemini-powered BigQuery analyzer that detects SQL anti-patterns (full scans, inefficient joins, missing partition filters) and recommends optimizations — delivered 57% cost reduction (Tata engagement).
Featured Open Source
Marquee projects showcasing multi-agent architecture, governance, and production AI systems. Both Genie and Bodh are reference implementations of Microsoft's Agent Framework (MARA).
Go-based multi-agent financial assistant on Microsoft's MARA — 15 role-specialized agents (supervisor, analyzer, forecaster, anomaly_detector, recommender, llm_auditor, etc.), JWT + RBAC, AES-256-GCM envelope encryption, full OpenTelemetry tracing.
Original open-source medical AI platform on MARA — virtual physician panel inspired by Microsoft's MAI-DxO + SD-Bench. Role-specialized agents (intake, questioner, test_planner, cost_guardian, diagnostician, reasoning_verifier); FHIR R4 + HL7 v2 aware; cost-aware diagnostic budget enforcement.
Core contributor to Google's open-source Spanner migration tool — built backend APIs for the Intelligent Schema Assistant, CDC pipelines (Datastream · Pub/Sub · Dataflow), and improved post-migration query performance by 40–60% through PK design, indexing, and table interleaving.
ADK → MARA Framework Migration
In 2025–2026, I converted 18+ agents from Google's Application Development Kit (ADK) to Microsoft's Agent Framework (MAF/MARA), documenting architectural patterns, trade-offs, and lessons learned. Both Genie (multi-agent financial advisor) and Bodh (medical AI platform) are MARA reference implementations. This work spans orchestration patterns, provider abstraction, tool governance, state management, and production deployment.
The philosophy, architectural clarity, and vendor lock-in concerns that drove the migration. Provider abstraction as the foundation for portable agents.
How orchestration shifts from implicit callbacks (ADK) to explicit executor loops (MAF). Why this matters for observability, auditability, and control.
Porting session state from ADK's opaque state dict to MAF's explicit AgentThread. Token budgeting, long-term memory, and conversation audit trails.
Porting tools and adding governance layers (audit, approval, policy). DLP enforcement with OPA. Multi-step tool composition and error handling.
Zero-config local (Ollama), cost-optimized (OpenAI), and production (Azure Foundry) provider setup. Hybrid multi-provider orchestration.
Porting callbacks to middleware. Composable decorators for audit logging, retry logic, token enforcement, and OpenTelemetry integration.
Cloud Run deployments, agent-to-agent communication, load balancing, graceful shutdown, and production observability integration.
What worked, what was hard, and what we'd do differently. Real numbers: agent count, timeline, bugs found, provider swaps, governance policies built.
Experience
Senior Software Engineer / Cloud Architect
- Led the BigQuery FinOps engagement for Tata Group — query refactoring, MERGE redesign, capacity-based slot reservation transition delivering ₹100 Cr+ (~$12M) savings and 57% data warehouse cost reduction. Productized as Searce's recurring GCP managed service.
- Architected the Picnic social platform backend serving 1M+ users — Go/gRPC microservices behind a GraphQL gateway, 47% API latency reduction.
- Built Python/FastAPI services and multi-agent GenAI systems (Google ADK, MCP, Vertex AI Agent Engine) — RAG pipelines, Gemini-powered analyzers, and conversational financial assistants on banking APIs.
- Built and led a team of 4 engineers; mentored 40+ developers across 4 internship cohorts; set architecture standards across product lines.
- Established infrastructure standards (Kubernetes, Terraform IaC, CI/CD, OpenTelemetry) adopted across engineering teams.
- Led technical engagement for 15+ enterprise clients as SPOC — 35% faster onboarding, 30% faster deployments.
Specialist Application Developer
- Open Source Developer and Architect for airshipit and azure-service-operator in collaboration with Ericsson, AT&T, and Microsoft.
- Integrated OpenTelemetry observability into the airshipit project, reducing manual operations by ~30%.
Software Developer
- Contributed to Bloom (backed by SC Ventures, Standard Chartered) — built Terraform-based, policy-driven secure cloud provisioning for regulated financial institutions on AWS/Azure with SOC 2 and ISO 27001 controls; push-to-deploy self-service capabilities cutting onboarding time by 20%.
Software Developer
- Built an open-source data platform for Shelter Associates — KoBoToolbox ingestion, Python data pipelines, BIRT reporting, and geospatial visualizations on Google Maps for slum mapping and rehousing programs.
Writing
Long-form notes on multi-agent AI, security, governance, and the production realities of building reliable AI systems in regulated environments. Every post cites working code in github.com/c2siorg/genie.
Every Professional Cloud Security Engineer exam bullet, mapped to a file path in an RBI FREE-AI aligned Go platform. Where the implementation matches, where the analog substitutes, and where the honest gaps are.
Request → N-eyes approve → window-of-time → automatic expiry, with every transition written to a hash-chained audit log. The package that closes Gap #1 from the PCSE map.
The mental model that says no two adjacent layers share a single point of failure for the same class of attack. From TLS to OTel, the eleven layers a customer request crosses before an answer comes back.
Twelve months of running multi-agent AI in a regulated context. SLIs that matter, the incident runbook, drift detection, continuous adversarial testing, secret rotation, compliance posture as code.
The long-form security narrative for a multi-agent financial assistant — authentication, authorisation, tenant isolation, dual-identity audit, envelope encryption, hash-chained logs, governance, red team, BCP.
Board policy as a YAML file the risk team owns. Annexure VI as a database query. Every governance recommendation rendered as a file path in a Go repository.
Stdlib over libraries, single binary over framework, fail-closed defaults over forgiveness. The boring-on-purpose case for choosing Go to ship a multi-agent system into a regulated environment.
Every one of the 26 RBI FREE-AI recommendations, mapped to a specific file in a working multi-agent platform. What's ✅ done, what's 🟡 partial, what's ⚪ honest gap.
Tech Stack
Languages
Cloud
GenAI / ML — Google side
GenAI / ML — Microsoft side
GenAI / ML — AWS side
GenAI / ML — cross-stack
Backend
Infra & DevOps
Design Systems & UX
Security & Compliance
Domain expertise
AI Dev Tools
Additional Open Source Contributions
-
Gocloud — Contributor. Unified API library for managing cloud resources across AWS, GCP, and Azure.
Go · Multi-cloud
-
CX Programming Language — Contributor. Enhanced the CX interpreter for deterministic blockchain transaction execution; implemented Pratt parser reducing parsing complexity by ~30%.
Go · Compiler · Blockchain
Recognition
- 🎤 Speaker at Google Cloud Next 2022 — "Migrating Monolith Applications into Microservices."
- 🌍 Google Summer of Code — Contributor (2017–2018), Mentor (2019–2026); guided 10+ students on cloud-native and AI-native projects.
- 💼 Productized Tata Group BigQuery cost-optimization engagement into Searce's GCP managed service offering — INR ₹100 Cr+ (~$12M) saved, 57% data warehouse cost reduction.
- 🎓 Google Cloud — Generative AI Leader Professional Certificate.
- 🎓 Google Cloud Specialization — Data Engineering, Big Data, and Machine Learning on GCP.
- 🎓 Ardan Labs — Ultimate Go and Ultimate Services Go.
Get in touch
Open to Senior Engineer, Staff Engineer, and Cloud Architect roles in FinTech, Open Banking, and GenAI infrastructure. Also available for senior consulting via Upwork and direct contract.
📍 Pune, India · Remote · IST (UTC+5:30) with flexible US / EMEA / APAC overlap.