Leon Ngo

Software Engineer

Cloud-native microservices, platform engineering, and AI-assisted developer tooling — from .NET backends on Azure to embedded Linux systems.

Leon Ngo

About

Software engineer specialising in distributed systems, cloud-native platforms, and developer tooling. I currently build .NET 10 microservice systems on Azure with Kubernetes, design infrastructure-as-code using Terragrunt, and develop AI-assisted tools to improve developer productivity. My background spans embedded Linux development, serverless backend architecture, and building full-stack platforms used by active online communities. I enjoy building reliable systems, exploring low-level runtime tooling, and designing platforms that help other developers move faster.

Languages
C#JavaTypeScriptPythonC/C++SQLHCL
Backend
.NET 10Spring BootNode.jsReactWolverine CQRS
Cloud
AzureAWSKubernetesTerragruntDocker
DevOps
ArgoCDGitHub ActionsHelmGrafanaOpenTelemetry

Experience

Lextech

Oct 2025 — Present

Full-Time

I build cloud-native microservice platforms on Azure that processes LIXI DAS mortgage instructions at Lextech. I work across the full stack of distributed systems development — designing .NET services using Clean Architecture and CQRS, provisioning infrastructure on AKS with Terraform/Terragrunt and GitOps deployment pipelines, and developing internal platform libraries and tooling used across all services. I also build developer productivity tools, including AI-assisted development workflows and schema automation systems for managing complex financial data models.

.NET 10AzureKubernetesTerragruntArgoCDPostgreSQL

Shismo Plugins

Dec 2022 — Oct 2025

Full-Time

I built and operated the Shismo Plugins platform, a full-stack ecosystem for developing, distributing, and managing modular game plugins used by a community of 5,000+ users. I designed the core Java plugin framework, developed secure licensing and distribution infrastructure on AWS, and built the web storefront and payment systems. The platform combines Java runtime tooling, serverless cloud architecture, and a TypeScript web stack to deliver automated plugin distribution and license management.

JavaReactAWS LambdaDynamoDBTypeScriptSpring Boot

1MILLIKELVIN

Dec 2021 — Dec 2022

Contract

I developed low-level embedded and computer vision software for a next-generation stress imaging camera built on custom hardware. My work included building Linux kernel drivers and real-time image-processing pipelines that streamed sensor data directly into MITE Suite, 1MILLIKELVIN's analysis platform used across aerospace and defence. I also contributed to the platform's custom Yocto-based embedded Linux distribution and license verification infrastructure for proprietary software utilities.

CC++OpenCVLinux KernelYocto Project

Projects

Lextech - LIXI DAS Microservice Platform

Cloud-native microservice platform processing mortgage instructions on Azure. Includes payload ingestion, schema validation across 286 definitions, domain event publishing, and GitOps deployment with ArgoCD blue-green rollouts.

.NET 10AzureAKSService BusTerragruntArgoCD

Lextech - Legacy Platform Refactor

I engineered an AI-assisted development workflow to refactor the legacy Lextech platform, delivering 2.08× faster average response times and a 1.69× improvement in P99 latency, significantly improving system responsiveness and eliminating major production latency spikes.

AI Agents.NETAzurePerformance Engineering

Lextech - AI Developer Tooling (MCP)

Model Context Protocol server with 10 schema navigation tools, 4 autonomous code review agents, and 13 domain-specific development guides to enforce architecture standards and accelerate feature delivery.

MCPTypeScriptAI AgentsCode Review

Shismo Plugin Platform

Full-stack product ecosystem — scalable Java library, serverless AWS backend for licensing, React storefront with Stripe payments, and Discord OAuth. Serving a 5,000+ member community.

JavaReactAWS LambdaDynamoDBStripeSpring Boot

Portfolio Website

This site — built with Next.js 16, Tailwind CSS v4, and Motion. Static export with perfect Lighthouse scores and sub-second load times.

Next.jsTypeScriptTailwind CSSMotion

Contact

Interested in working together?

ngo.leon@gmail.com