Résumé
Engineering Manager with 10+ years across distributed systems, cloud-native platforms, and applied AI — bringing agentic AI and LLM automation into the software delivery lifecycle.
Dipjyoti Metia · Melbourne, Australia ·dipjyotimetia@outlook.com ·LinkedIn ·GitHub
Executive Summary
I'm an Engineering Manager at ANZ, leading teams that build cloud-native software behind digital banking services used by millions of customers. My focus is on evolving these systems — reliability, observability, and developer experience — and on bringing agentic AI and LLM-assisted automation into the delivery lifecycle where it genuinely adds leverage: test generation, evaluation, and human-in-the-loop guardrails rather than automation for its own sake. I have deep expertise in distributed systems, cloud-native architecture, and microservices, with a growing focus on applied and agentic AI, always anchored to production safety and quality.
Leadership and engineering scope
Leadership & Strategy
- ▸Team Building & Mentoring
- ▸AI-Assisted Delivery Strategy
- ▸Developer Experience & Platform Strategy
- ▸Shift-Left Testing
- ▸Stakeholder Management
- ▸Budget & Resource Planning
Architecture
- ▸Custom Framework Development (Golang, TypeScript)
- ▸Microservices Architecture
- ▸Agentic AI & Agent Orchestration (Google ADK, MCP)
- ▸Event-Driven Architecture
- ▸LLM Evaluation & Guardrails (Braintrust, human-in-the-loop)
Performance & Reliability
- ▸Load Testing (K6, Locust, JMeter, Gatling)
- ▸Performance Engineering & Optimization
- ▸Chaos Engineering (Litmus, Chaos Mesh)
- ▸SRE Practices & SLI/SLO Definition
- ▸Observability (OpenTelemetry, Prometheus)
- ▸Application Monitoring (Honeycomb, Grafana)
Cloud & DevOps
- ▸GCP/AWS/Azure Cloud Platforms
- ▸Kubernetes & Serverless Orchestration
- ▸CI/CD (GitHub Actions)
- ▸Infrastructure as Code (Terraform)
- ▸Service Virtualization (WireMock)
- ▸Containerization (Docker)
Professional Experience
Engineering Manager
Aug 2025 – PresentANZ Banking Group
Melbourne, Australia • Leading the Enablement Engineering function for ANZ Digital Channels.
- ▸Responsible for the engineering platforms and shared tooling that sit underneath banking, lending, and cross-product services, with a strong focus on reliability, observability, and developer experience.
- ▸Built internal development and testing infrastructure, performance engineering, and system-validation capabilities that plug into CI/CD as confidence signals rather than gates.
- ▸Piloting agentic AI and LLM-assisted automation in everyday engineering workflows — test-case generation, scenario modelling, and natural-language interfaces over our tooling — paired with evaluation and human-in-the-loop checks so teams move faster without cutting corners.
- ▸Designed and rolled out a custom Golang-based distributed performance engineering framework integrated with Cloud Run, Spanner, and OpenTelemetry, giving teams visibility into how systems behave under load — not just whether tests pass or fail.
- ▸Led the development of shared test data and service simulation capabilities, including Golang-based CLI tools and Kafka/event-driven system simulation, which significantly reduced setup time and improved end-to-end coverage.
- ▸Focus on how engineering systems shape team behaviour, quality, and delivery outcomes — beyond the individual tools used to build them.
Chapter Lead - Engineering
Aug 2022 – Aug 2025ANZ Banking Group
Melbourne, Australia
- ▸Led the engineering chapter responsible for quality and testing strategy across core banking domains — payments, accounts, transactions, cards, and statements — all built in Golang in a cloud-native environment.
- ▸Shifted ownership of quality back to teams, moving away from “testing as a phase” toward testing as part of engineering.
- ▸Partnered with teams to remove release bottlenecks and surface failures earlier in the pipeline.
- ▸Embedded automation-first practices and performance and reliability tooling to surface system behaviour earlier in delivery, rather than only in production.
- ▸Integrated OpenTelemetry into our gRPC testing frameworks, giving us much better insight into failures and reducing time spent guessing where things broke.
- ▸Modernised our service virtualisation capabilities, migrating legacy tooling to TypeScript on Cloud Run and extending it to support Kafka and event-driven workflows.
Senior Software Engineer
May 2020 – Aug 2022ANZ Banking Group
Melbourne, Australia
- ▸Built service virtualisation solutions using serverless architectures to unblock teams and reduce dependency on unstable environments.
- ▸Worked with GCP, Kubernetes, Pub/Sub, Cloud Run, and Kafka-based event-driven systems supporting core banking services.
- ▸Managed quality for payment, account, transaction, and card services built in Golang within a cloud-native environment.
- ▸Worked extensively with event-driven systems, including Kafka and Apache Beam, and built tooling to test those systems reliably.
- ▸Built a testing framework for eventing architecture using confluent-kafka-go and Google Cloud Functions.
- ▸Built live Dynatrace dashboards and Slack notifications to make system signals actionable, and Golang CLI utilities to support command-line testing.
- ▸Helped teams shift testing left across unit, system, security, and performance testing; developed k6 REST and ghz gRPC performance frameworks to expose real system limits.
- ▸Collaborated with SRE teams on monitoring and SLI/SLO definition, achieving 99.95% service availability.
Software Development Engineer in Test (SDET)
Apr 2018 – May 2020Sportsbet
Melbourne, Australia • Mobile automation and AWS serverless testing
- ▸Architected a mobile test automation framework for iOS and Android using Appium, reducing manual testing by 70%.
- ▸Implemented AWS serverless testing infrastructure with Lambda and DynamoDB for load testing the sports betting platform.
- ▸Developed a BDD framework with Cucumber achieving 85% automated coverage for critical user journeys.
- ▸Led migration from Protractor to WebDriver for web automation, improving test stability by 45%.
- ▸Built reusable mobile, API, and web automation frameworks, including API authentication handling, integrated with Jenkins, Artifactory, AWS services, cloud and on-prem device farms.
- ▸Contributed across Java, C#, JavaScript, and .NET Core; supported Node-based frameworks, enterprise NPM modules, and service mocks that unblocked frontend teams.
- ▸Introduced logging, dashboards, and alerts into test systems, and used Lambda, API Gateway, S3, and containerised workloads to support scalable execution.
Senior Test Analyst
Oct 2016 – Apr 2018National Australia Bank (NAB)
Melbourne, Australia • Azure cloud migration and test automation
- ▸Designed and implemented a BDD test automation framework using Cucumber and Java for the internet banking platform.
- ▸Led Azure cloud migration testing for 15+ microservices, ensuring zero-downtime deployment.
- ▸Established a CI/CD pipeline with Jenkins achieving 90% automated regression coverage.
- ▸Mentored a team of 5 junior testers on automation best practices and cloud testing strategies.
- ▸Built Protractor automation for Angular digital-banking applications and API automation for REST and SOAP services using Java, REST Assured, Gradle, and Artifactory.
- ▸Planned, reviewed, and executed test scenarios in Jira Zephyr, translating business scenarios into acceptance criteria.
- ▸Worked with Selenium, Cucumber, Node.js Stubby, Oracle SQL, Salesforce database testing, Sauce Labs, BrowserStack, Maven, and Jenkins-based distributed builds.
Test Engineer
Feb 2015 – Oct 2016Infosys Limited
Bangalore, India • Selenium automation and API testing
- ▸Developed a Selenium WebDriver automation framework for an e-commerce platform with 200+ test cases.
- ▸Implemented a REST API testing framework using REST Assured and TestNG for microservices validation.
- ▸Executed comprehensive functional, regression, and integration testing for banking applications.
- ▸Reduced test execution time by 60% through parallel execution and test optimization strategies.
- ▸Built behaviour-driven Selenium and Cucumber automation for web and desktop applications, including SAS fraud-detection workflows.
- ▸Developed SQL and database-validation skills across Oracle and Teradata-backed systems, alongside API testing, test-case design, and defect analysis.
Certifications
Open Source
- ▸Devstrap — Infrastructure as code for declaratively provisioning and reconciling a macOS developer workstation.
- ▸Deep Agent Action — A security-conscious GitHub Action that runs coding agents inside CI runners to plan, review, and open pull requests.
- ▸openapi-go-mcp — Generate Go MCP servers from OpenAPI 3.x and Swagger 2.0 specifications, turning API operations into agent tools.
- ▸Restura — API and developer tooling for designing, testing, and operating modern services with AI-native workflows.
- ▸Pub/Sub Emulator — A local Google Cloud Pub/Sub emulator with a web dashboard for offline development and event-flow testing.
- ▸EventShark — A serverless Kafka event publisher for validating event-driven architecture.
Speaking
Available to speak on agentic AI in the delivery lifecycle, LLM evaluation, and quality engineering. Past talks:
- ▸Web Engineering using Puppeteer · Feb 2019
- ▸Protractor with BDD · Sep 2017
Education
Master of Engineering
West Bengal University of Technology, India
Bachelor of Engineering
West Bengal University of Technology, India
Publications
“A Hybrid SVM-NN Based Multilevel Classifier For Detecting Network Intrusions”
Published March 2015
“An Efficient Hybrid Multilevel Intrusion Detection System in Cloud Environment”
Published August 2014





