Senior Cloud
Developer
I build cloud infrastructure, IaaS and IaC at IBM - Terraform providers, polyglot SDKs (Go, Java, Python, Node), Packer, AI tooling, and the plumbing that makes cloud platforms feel coherent. Turning distributed systems into developer experience since 2015.
Eleven years,
five engineering orgs.
IBM · Techmojo · Virtusa · Deloitte · Infosys
-
2021 — PresentCurrent
IBM India ›
Senior Cloud Developer- Open-source Terraform provider and Packer development for IBM Cloud
- Go, Node, Python and Java SDK development against OpenAPI specs
- Cloud architecture & API design across platform teams
-
2020 — 2021Gaming
Techmojo Solutions ›
Senior Software Developer- Gaming-domain backend development at scale
- Payment & promotion modules
- Node.js, Python, Spring Boot microservices
-
2019 — 2020Banking
Virtusa Corporation ›
Senior Software Engineer- Spring Boot microservices on Cloud Foundry
- Banking domain, US client
- Led migration to event-driven architecture
-
2017 — 2019E-commerce
Deloitte Consulting ›
Software Development Engineer- Cloud migrations to Pivotal & AWS
- E-commerce microservices build-out
- Data-science work on Spring Boot, Kafka, JSP
-
2015 — 2017AI Platform
Infosys Ltd ›
Software Development Engineer- Nia expert team — AI platform development
- Java platform engineering
- Internal automation tools & PMA
Full-stack cloud engineering —
from kernel to keystroke.
Cloud & DevOps
Infrastructure as Code
GenAI & ML
Concepts & Methods
Web & Scripting
A few things I've
shipped & maintained.
-
Architecture diagram
E-Com Microservices
A microservice-based e-commerce backend deployed on Pivotal Cloud Foundry, with event-driven service boundaries.
Spring BootPCFKafkaCloud-native -
ML pipeline visual
Ticket Routing Algorithm
Reduced ticket hops using machine-learning classification — deployed as a production pipeline inside Nia.
PythonMLNLPData Science -
Terraform provider graph
IBM Cloud Terraform Provider
Open-source provider and Packer builder — resources, data sources, and acceptance tests across IBM Cloud services.
GoTerraformIaCOpen-source -
Polyglot SDK layers
Polyglot Cloud SDKs
Go, Java, Python, and Node SDKs generated from OpenAPI — consistent ergonomics, auth, and retry semantics across stacks.
OpenAPIGoJavaPythonNode -
RAG pipeline sketch
Enterprise RAG Assistant
Retrieval-augmented chat over internal docs — vector index, guardrails, and streaming answers with source citations.
LLMRAGPythonVector DB -
Kafka event topology
Event-Driven Banking Core
Migration of a monolithic banking platform to event-driven microservices — Kafka backbone, saga orchestration, idempotent consumers.
KafkaSpring BootSagasCQRS -
K8s cluster topology
Kubernetes Platform Ops
Internal developer platform on Kubernetes — Helm charts, GitOps delivery with ArgoCD, autoscaling and self-serve namespaces.
KubernetesHelmArgoCDGitOps -
Observability dashboard
Observability Stack
ELK + OpenTelemetry rollout across services — structured logs, traces, and RED/USE dashboards feeding on-call workflows.
ELKOpenTelemetryGrafanaSRE -
Payments flow diagram
Payments & Promotions Engine
High-throughput payments and promotion modules for a gaming platform — pluggable providers, rule-engine promotions, audit trail.
Node.jsPythonRedisPostgreSQL -
CLI tool screenshot
Dev Experience CLI
A single CLI that stitches scaffolding, local dev loops, and cloud deploys — adopted across multiple product teams.
GoCobraDXCLI