Ethan Lawrie

I build observable cloud tools and operational systems that make complex workflows easier to diagnose and run.

Recent work spans Azure CLI Copilot telemetry, enterprise systems at CMV Group, and Unity games released on mobile and web.

Selected work

Cloud systems, developer tooling, and shipped products.

Microsoft Developer tooling Python · OpenTelemetry · Grafana

Tracing Azure CLI Copilot end to end

I instrumented multi-handler AI workflows and built one filterable dashboard spanning reliability, performance, quality, and cost signals.

Read the case study
Delivery
Released to UAT
Path
Pull request + CI
Scope
Multiple AI tool handlers
CMV Group Planned platform Azure · JavaScript · Data

Incident reporting across forms, APIs, and data

I designed a reporting path from SharePoint and Plumsail through Azure Functions to structured records and file storage.

Read the case study
  1. CaptureSharePoint / Plumsail
  2. APIAzure Functions
  3. RecordsSQL Server
  4. FilesBlob Storage
Status
Architecture prepared
Planned reach
2,000+ employees
Environment
Dealerships + workshops
Word Lawrie Shipped game Unity · C# · Mobile + Web

Leading a game to licensed release

I led development in a four-person team, shipped on mobile and web, and negotiated a paid, non-exclusive distribution licence with Coolmath Games.

4.2/5from 800+ public votes

Read the case study
Word Lawrie release artwork showing gameplay and main-menu screens on phones

Architecture through release.

Azure systems, developer tooling, and operational software—from architecture and implementation through review and delivery.

CMV Group

Data Solutions Engineer

Adelaide

Build and deploy operational software across Azure, AI-assisted workflows, and enterprise data systems.

  • Architected an incident-reporting platform planned for 2,000+ employees across dealerships and workshops.
  • Turned day-plus share-statement preparation into a batch workflow, alongside serverless ATO reporting and operational capture.
CMV case study
Microsoft

Software Engineering Intern

Azure Client Tools · Sydney

Made AI-assisted Azure CLI workflows observable across handlers, environments, and deployments.

  • Implemented end-to-end Python and OpenTelemetry tracing across multiple AI tool handlers.
  • Defined operational signals, built one filterable Grafana dashboard, and released the work to UAT through pull-request review and CI.
Microsoft case study

Engineering with a product instinct.

Cloud systems and developer tooling lead the work; shipped games and competitive programming show the range behind it.

Portrait of Ethan Lawrie

I care about the point where software becomes something people have to trust, operate, or enjoy.

That has taken me from observability and enterprise workflows to shipped games—different products, but the same attention to clarity, feedback, and reliability.

Bachelor of Computer Science (Advanced)Artificial Intelligence major · Adelaide University · GPA 6.5/7

Core engineeringPython · C# · C++ · JavaScript · SQL · Bash · REST APIs

Cloud & observabilityAzure Functions · SQL Server · Blob Storage · OpenTelemetry · Grafana

Product & AIUnity · retrieval-augmented generation · LLM and text-to-speech workflows

Programming competition results

2025

  1. 02
    2nd of 16 teamsJane Street ETC
  2. 02
    2nd of 38 teamsRSP × CPC
  3. 06
    6th overallAdelaide University Competitive Programming League

Build something that holds up.

If you are working on cloud systems, developer tooling, or software that needs to be understood in production, tell me what you are building.