Software Engineer
Vinh
Ngo.
Full-stack engineer who loves turning complex problems into clean, scalable solutions.
Download CV
About Me
The story so far
I'm a Melbourne-based software engineer with over five years of professional experience building full-stack web applications, cloud-native microservices, and everything in between. My journey started with a software engineering degree at RMIT, where I fell in love with turning ideas into working products.
Today I work across the .NET and TypeScript ecosystems, designing event-driven architectures, building React front-ends, and wiring it all together with CI/CD pipelines on Azure. I care about clean code, thoughtful API design, and shipping things that actually help people.
5+
Years
4
Companies
B.SE
RMIT
Experience
Where I've worked
- Architected and delivered two greenfield .NET 10 microservices (SettlementService, PropertyService) using Clean Architecture, Wolverine CQRS, Dapper, and contract-first API design with OpenAPI/NSwag.
- Built a Title Insurance integration with FirstTitle's external API, handling document management, multi-property/multi-owner workflows, and Azure Blob Storage.
- Implemented real-time UI updates using SignalR, integrating DocuSign webhook events with frontend notifications across multiple services.
- Designed PostgreSQL and SQL Server schemas, stored procedures, and migration pipelines to support multi-service data access patterns.
- Provisioned Azure infrastructure with Helm and Terraform, set up Grafana observability dashboards, and maintained GitHub Actions CI/CD pipelines.
- Delivered LIXI DAS 2.2.92 compliance for settlement data exchange, aligning entities and enums with the Australian lending industry standard.
Skills
Tech I work with
Languages
Backend
Frontend
Cloud & DevOps
Databases
Testing
Projects
Things I've built
Education
Background
RMIT University
Bachelor of Software Engineering
Melbourne, Australia · 2018 – 2022