BHANU CHADDHA Copenhagen Metropolitan Area | bhanuchaddha@gmail.com | LinkedIn | Portfolio | Github
PROFESSIONAL SUMMARY Senior AI Engineer with 2.5+ years building production AI agent systems and enterprise AI platforms, backed by 13+ years of backend engineering and distributed systems experience. Architected and shipped agentic workflows, RAG pipelines, and multi-agent orchestration systems handling daily production workloads. Built an enterprise AI agent platform with centralized LLM access, guardrails, evaluations, prompt management, and agent orchestration. Deep expertise in LangChain, LangGraph, Azure OpenAI, and LLMOps practices including observability, cost tracking, and evaluation pipelines. Proven technical leader who translates complex AI requirements into reliable, scalable production systems on Azure and AWS.
KEY QUALIFICATIONS AI Agents & Multi-Agent Systems: Designed and deployed production agentic workflows, RAG pipelines, tool calling, multi-agent orchestration, and human-in-the-loop review systems using LangChain, LangGraph, Agno, and CrewAI AI Platform Engineering: Architected an enterprise AI platform providing centralized LLM model access, guardrails and policies, prompt management, dataset management, online and offline evaluations, and an agent orchestration layer LLMOps & Production AI: End-to-end observability with MLflow, cost tracking per request, evaluation pipelines (DeepEval/RAGAS), prompt versioning, and production monitoring for AI systems Cloud & Distributed Systems: Deep understanding of distributed systems and cloud-native platforms on Azure and AWS, including Kubernetes, serverless architectures, and event-driven patterns Technical Leadership: Led end-to-end AI and automation initiatives across multiple teams, mentoring engineers and engaging with platform leaders, architects, and technical decision-makers
PROFESSIONAL EXPERIENCE LEAD ENGINEER / SENIOR AI ENGINEER A.P. Moller - Maersk | Copenhagen, Denmark | April 2022 - Present
AI Agent Platform Architected and built an enterprise AI agent platform providing centralized LLM model access, guardrails, policies, and tool integration for multiple AI agents across the organization Implemented prompt management and dataset management systems with both online and offline evaluation pipelines to ensure agent quality and reliability Integrated MLflow for end-to-end observability, cost tracking, and experiment management across all platform agents Designed and built an agent orchestration layer with API-based interface, enabling standardized agent deployment and lifecycle management Established guardrail policies for responsible AI usage, including content filtering, input/output validation, and usage controls
AI-Powered Email Booking Automation Built a production AI system that converts unstructured email booking requests and documents into structured booking data using Azure OpenAI, LangChain, and agentic multi-agent workflows with RAG-based enrichment from internal knowledge bases Implemented human-in-the-loop review workflow with observability and cost tracking per booking, now used in daily production operations Applied prompt and context engineering to extract structured data from diverse email formats with high accuracy
Cloud-Native Platform & Engineering Designed and implemented cloud-native serverless application platform using Knative, Azure, GitHub Actions, Helm, and Terraform, enabling teams to deploy scalable backend services with standardized CI/CD Developed reusable GitHub Pipelines and Infrastructure as Code templates adopted across multiple teams, reducing deployment friction and onboarding time Led hands-on technical engagements, including proof-of-concepts and demos, to accelerate adoption of AI and cloud-native solutions
SENIOR DEVOPS ENGINEER Mastercard | Copenhagen, Denmark | June 2020 - March 2022 Designed and developed shared CI/CD pipelines for Java and Flutter backend and mobile services used across multiple development teams, improving reliability and standardization Implemented Infrastructure as Code using Azure Resource Management Templates and Bicep for consistent deployments Established standardized project scaffolding and release processes that reduced deployment time and improved reliability
SENIOR SOFTWARE ENGINEER Nordea | Copenhagen, Denmark | March 2018 - May 2020 Transformed Nordea Netbank to provide a streamlined single payments flow for Nordic customers Implemented microservice-based backend architecture with modern CI/CD pipeline and frequent release cycles, improving performance and developer productivity Developed comprehensive API automation and end-to-end testing frameworks using Java, Spring Boot, and Angular
SOFTWARE ENGINEER DNB | Bergen, Norway | May 2015 - August 2017 Created a backend aggregator application for wealth management mobile apps Integrated with 15+ enterprise systems via REST APIs and messaging channels Designed a zero-downtime architecture with advanced resilience patterns, including throttling and circuit breakers
CERTIFICATIONS Microsoft Certified: Azure AI Fundamentals AI Agents in LangGraph LangChain for LLM Application Development LangChain Chat with Your Data Multi-AI Agent Systems with CrewAI
TECHNICAL EXPERTISE AI & LLM: Generative AI, RAG, Agentic AI, Multi-Agent Systems, LLM Orchestration, Tool/Function Calling, Prompt Engineering, Context Engineering, Guardrails & Safety, MCP AI Frameworks: LangChain, LangGraph, LlamaIndex, CrewAI, Agno, Pydantic AI Ops & Tooling: MLflow, Evaluation Frameworks (DeepEval, RAGAS), Vector Databases (Qdrant), Azure AI Foundry, Azure OpenAI Cloud Platforms: Azure, AWS, Kubernetes, Docker, Knative, cloud-native architecture Programming: Python, Java, TypeScript, JavaScript, Shell Frameworks: FastAPI, Node.js, Spring Boot, React, Angular Infrastructure: Terraform, Helm, Infrastructure as Code, CI/CD Pipelines, GitHub Actions Development Tools: GitHub (advanced platform), Azure DevOps, GitHub Copilot, Cursor
EDUCATION Bachelor of Technology (B.Tech.) G.B. Pant University | 2008 - 2012
PERSONAL INFORMATION Location: Copenhagen, Denmark Visa Sponsorship Required: No (I have Permanent Residency)