Duc (Johnny) Nguyen

Software Engineer

Full-stack software engineer with 3 years building and owning production systems end to end, from infrastructure through deployment. Strong focus on enterprise architecture and maintainable code, with experience delivering business-critical workflows in finance, advertising compliance, NDIS, and insurance.

  • Typescript
  • Node.js
  • .NET Core
  • PostgreSQL
  • MySQL
  • Claude

Experience

Mar 2025 - Present

Software EngineeriMSX

Worked on enterprise systems across various industry sectors, including finance, advertising compliance, NDIS and insurance. Owned the development of new features, infrastructure, and solutions end-to-end.

TypescriptAWSAngular.NET CorePostgreSQLMySQLMSSQLDocker
Nov 2024 - Feb 2025

Software Engineer InternWebVine

Built and managed a License Management System from the ground up, used to administer SharePoint licenses for 20+ clients.

ReactNext.jsTypescriptTailwindCSS.NET CoreSharepoint SPFxAzure
Feb 2023 - Oct 2023

Junior Software EngineerOreFox AI

Worked closely with senior engineers to improve the Orefox GeoDesk platform and build new apps, owning advanced features including the Scrum Board, Geological Map, Marketplace, and Geologist Chat platform."

ReactTypescriptjQueryDjangoPostgreSQLGeoDjangoAWS
Mar 2022 - Dec 2022

Software EngineerQueensland Murray Darling Catchment

Led the development of Water Quality Monitoring platforms, built a new mobile app for river rangers to collect water data in offline mode, migrated from Excel to admin platform for data visualisation and analytics.

ReactReact NativeTypescriptNode.jsMaterial UIFirebase

Projects

Support Guides Content Management System preview

Support Guides Content Management System

A Content Management System for Hearing Matters Australia, a non-profit organisation. The CMS allows the organisation to manage their website content, including news, events, and resources.

ReactTypescriptFirebase
Water Quality Monitoring Platform preview

Water Quality Monitoring Platform

Allow river rangers to collect water quality data in their tablets, and sync the data with site managers

ReactChart.jsReact NativeTypescriptNode.jsMaterial UIFirebase
Smart Inventory Management System preview

Smart Inventory Management System

A Smart Inventory System leveraging RFID technology to enhance efficiency in Inbound and Outbound Warehouse Processes.

ReactChart.jsTypescriptNode.jsMongoDBVercel
Supplier Receipt Tracker preview

Supplier Receipt Tracker

The Supplier Receipt Tracker is designed to streamline invoice management for businesses in Retail, Manufacturing, Construction, and Hospitality sectors. This intuitive platform helps users track both digital and physical invoices, providing a comprehensive dashboard to monitor financial health.

ReactTypescriptFirebaseChart.js
01 / 04