Skip to content
~/dipjyoti

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.

Core Competencies

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 – Present

ANZ 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.
  • 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.

Chapter Lead - Engineering

Aug 2022 – Aug 2025

ANZ 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.
  • 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 2022

ANZ Banking Group

Melbourne, Australia

  • Built service virtualisation solutions using serverless architectures to unblock teams and reduce dependency on unstable environments.
  • 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.
  • Collaborated with SRE teams on monitoring and SLI/SLO definition, achieving 99.95% service availability.

Software Development Engineer in Test (SDET)

Feb 2018 – May 2020

SportsBet (BetEasy)

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%.

Senior Test Analyst

Sep 2016 – Feb 2018

National 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.

Test Engineer

Jul 2015 – Sep 2016

Infosys 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.

Certifications

Open Source

  • HybridTestFramework — End-to-end testing of Web, API, Cloud, Events and Security (148★)
  • MobileTestFramework — Cross-platform mobile testing solution (72★)
  • PlaywrightTestFramework — Modern web testing framework with AI integration
  • EventShark — A serverless Kafka event publisher testing framework

Speaking

  • 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