Discover & define
Requirements and business-process analysis, solution tradeoffs, reference architectures, roadmaps, proofs of concept, and implementation planning.
I’m Dharma Dhandapani, a technical leader with 20+ years of experience shaping enterprise applications, data platforms, AI capabilities, and cloud modernization across AWS, Azure, and GCP.
AI & GenAI · Data & Integration · Cloud Modernization · Enterprise Architecture
Architecture across the enterprise
I partner with business, product, engineering, infrastructure, and security teams to make sound technology choices—and carry those choices through implementation and operational readiness.
Requirements and business-process analysis, solution tradeoffs, reference architectures, roadmaps, proofs of concept, and implementation planning.
Microservices, REST APIs, event-driven integration, data models, serverless patterns, cloud platforms, and modernization of complex legacy estates.
Architecture standards, design reviews, security collaboration, CI/CD strategy, observability, resiliency, testing support, and production readiness.
Recent work focuses on making AI capabilities useful, governable, observable, and ready for integration across the enterprise.
Enterprise AI Gateway
Designed an Azure API Management gateway that unified enterprise AI access across providers, centralizing security, monitoring, cost controls, model routing, and provider failover while reducing fragmented implementation code.
Architected title, credit narrative, and document-processing capabilities, including a Google Document AI wrapper for splitting lending documents and extracting financial metadata.
Evaluated CrewAI, LangChain, and LangGraph for multi-agent orchestration, tool calling, workflow governance, observability, and enterprise integration.
Architecture and engineering leadership spanning financial services, public-sector systems, transportation, insurance, and telecommunications.
Led solution architecture for AgDirect lending, loan processing, and credit resolution platforms.
Environment: Azure, APIM, Kubernetes, Azure DevOps, .NET/C#, Angular, Kafka, Apigee, SQL Server, Snowflake, Azure OpenAI, Google Document AI, New Relic
Led shared-services architecture for pricing, tax, foreign exchange, notifications, customer care, and enterprise integrations.
Environment: Java, Spring Boot, Angular, TypeScript, Node.js, Python, AWS EKS and Lambda, GCP GKE and BigQuery, Kafka, Couchbase, Amazon Lex, Comprehend, Textract, Bedrock Knowledge Bases
Guided modernization across U.S. Treasury debt financing, Shared National Credit, Federal Reserve e-filing, and consumer complaint systems.
Environment: Java, Spring Boot, Angular, Python, AWS Fargate, S3, DynamoDB, API Gateway, Lambda, MSK, Docker, OpenShift, Terraform, PostgreSQL, MuleSoft, Dynatrace
Led application architecture and engineering for train operations, pricing, accessorial charges, and shipment services.
Environment: Java, Spring, J2EE/EJB, REST, AngularJS, JMS, Hibernate, Oracle, PL/SQL, WebLogic, Tomcat, Jenkins, AppDynamics, Informatica, Teradata
Senior Developer — Developed enterprise applications for commercial claims, vendor management, and electronic accounts payable. Created technical designs, service interfaces, conceptual data models, and prototypes; established coding standards and led reviews, releases, training, and mentoring.
Developer — Built and maintained Bell Canada 1-900 billing applications using COBOL, CICS, JCL, DB2, and VSAM, including Year 2000 renovation, unit testing, and system testing.
Hands-on engineering depth paired with architecture-level decision making across cloud, data, integration, and delivery.
AWS · Azure · GCP · Kubernetes · Docker · OpenShift · Terraform · Serverless
Microservices · REST/API governance · Event-driven systems · Reference architectures · Resiliency · Security collaboration
Azure OpenAI · Amazon Bedrock · Lex · Comprehend · Textract · Google Document AI · LangChain · LangGraph · CrewAI
Java · Spring Boot · Python · Node.js · TypeScript · Angular · .NET/C# · SQL · PL/SQL
Kafka · Apigee · MuleSoft · Informatica · SQL Server · Oracle · PostgreSQL · Snowflake · DynamoDB · Couchbase
Azure DevOps · GitLab · Jenkins · CI/CD · DevSecOps · New Relic · Dynatrace · AppDynamics
Formal business and engineering education, complemented by cloud, agile, Java, AI, and data-platform training.
For conversations about enterprise architecture, AI enablement, data integration, or cloud modernization, get in touch directly.