Hi, my name is

Jordan Lee.

I build tools and automate secure software delivery.

I'm a DevSecOps and software engineer specializing in building resilient, secure systems that scale. I design and build backend APIs, command-line tools, and CI/CD automation frameworks that improve developer experience and ship software safely.

About

I'm a Lead DevSecOps Engineer at an Australian superannuation fund, where I design and implement secure software delivery pipelines and infrastructure automation. My background spans software development, platform engineering, and DevOps across energy, telco, and financial services — giving me a practical, cross-domain perspective on what it takes to build systems that are both reliable and secure.

I work primarily in TypeScript and C#, with deep experience in PowerShell and Azure ecosystem. I build backend APIs, CLI tooling, and CI/CD frameworks that reduce friction for engineering teams while baking in security and compliance from day one. I believe great developer experience is itself a security control — when tooling is good, people follow the path you've laid out.

Outside of work, I write about DevSecOps, automation, and platform engineering on Medium.

Experience

Lead Engineer — DevSecOps @ Aware Super

2026 — Present

  • Continuation of the work I was doing via Astralas.
  • Improvement of developer experience through enhancement of Azure DevOps pipelines.
  • Develop CLI tools for automating DevOps tasks.
  • Integration of Snyk and GitGuardian appsec tooling into CI/CD pipelines.
  • Azure DevOps
  • Azure
  • Bicep
  • GitHub Actions
  • PowerShell
  • TypeScript

Senior Engineer @ Astralas

2025 — 2026

  • Lead DevSecOps Engineer for Aware Super.
  • Redesign and rebuild Azure DevOps pipelines.
  • Development of Azure DevOps custom extensions for performing validation and deployment of APIs to Azure APIM.
  • Assist with design and rollout of enterprise platform engineering practices, such as Terraform templates for infrastructure-coding, Azure Devops custom tasks and templates for integrating AppSec practices into CI/CD pipelines.
  • Azure
  • Docker
  • GitHub Actions
  • Terraform

Senior Software Engineer @ AGL Energy

2023 — 2025

  • Feature development, hotfixes, and security fixes for ASP.NET and Azure Functions solutions.
  • Upgrade of ASP.NET projects from obsolete .NET versions to .NET 8.
  • Developed and led the approach for converting all backend services to switch from key-based to role-based authentication for Azure services.
  • Developed automated build and deployment pipelines for web services using Azure DevOps.
  • Developed PII scanning tool for detecting PII tool across Azure Storage and CosmosDB accounts within the AGL environment.
  • Implement infrastructure-as-code for web services using ARM & Bicep templates.
  • ASP.NET
  • Azure DevOps
  • C#
  • Octopus Deploy
  • TypeScript

Senior Platform Engineer @ Azenix

2022 — 2023

  • Designed and built hybrid cloud network (Azure) for a financial services client.
  • Wrote the initial architecture for customer probity solution for a gaming service client.
  • ARM
  • Azure DevOps
  • Azure
  • Bicep
  • PowerShell

Senior Platform Engineer @ Loup

2021 — 2022

  • Scoping, implementation and rollout of several key business initiatives, including: Cancellation Offers, Customer PII Obfuscation, event sourcing migration, Azure Pipeline optimization.
  • Cost optimization, by rewriting/migrating services running on web apps to consumption model Azure functions.
  • Introducing test coverage reporting into build pipelines, which helped to highlight parts of the code lacking significant testing.
  • Application Insights
  • Azure
  • KQL
  • New Relic

Backend Developer / DevOps Engineer @ Alinta Energy

2020 — 2021

  • Upgrade of APIs from .NET Core 2/3 to .NET 5.
  • Led technical design and implementation for existing customer multi-factor authentication and move-home functionality.
  • Drove the adoption of Postman collections for replacing legacy Ruby scripts for end-to-end testing. This helped backend developers more easily update and troubleshoot end-to-end tests.
  • Developed PoC for converting APIs running in App Services to container apps.
  • Azure DevOps
  • C#
  • Octopus Deploy

Developer / DevOps Engineer @ Toyota Motor Corporation Australia

2020

  • Identified data import webjob which was crashing due to out-of-memory exceptions, and rewrote the application as an Azure function. Optimised the code to reduce the memory footprint.
  • Creating build/release pipelines in Azure DevOps for legacy services.
  • Fixing code issues for legacy services.
  • ARM
  • Azure DevOps
  • Azure
  • C#
  • PowerShell

Developer / DevOps Engineer @ AGL Energy

2016 — 2020

  • Developed a Slack bot to automate many operational tasks (such as adding/removing users from GitHub or Octopus).
  • Rewrote APIs from ASP.NET to ASP.NET Core 2.1, and subsequently upgraded to 3.1.
  • Wrote many of the shared libraries used for logging and Azure storage access.
  • Created ARM templates and Azure DevOps build/release pipelines for .NET applications.
  • Migration of webjobs into Azure Functions.
  • Rollout of Hybrid connections for providing web applications with access to on-premise systems.
  • ASP.NET
  • Azure DevOps
  • C#
  • Golang
  • Octopus Deploy
  • PowerShell

DevOps Engineer @ Telstra Health

2015 — 2016

  • Set up of Windows Server Update Services to automate patch deployment across Windows servers.
  • Set up and configure web servers (Apache, NGINX, IIS) using Ansible.
  • Configuration of Cisco ASA firewalls.
  • Writing ARM templates for automated deployment of Azure services.
  • Supporting VMware vSphere infrastructure.
  • Azure
  • Cisco
  • PowerShell
  • Python
  • VMware
View Full Résumé →