Nam Nguyen

Senior Software Engineer & DevOps/Platform Specialist
MacGregor, AU.

About

Highly experienced Software Engineer with over 15 years of expertise in designing, developing, and optimizing high-level scalable, reliable, and maintainable systems. Proven ability to solve complex technical challenges through fast iteration and feedback, specializing in DevOps, platform engineering, and full-stack development. Adept at leading migrations, enhancing CI/CD pipelines, and implementing security best practices to drive significant improvements in product delivery and operational efficiency.

Work

InDebted.co
|

DevOps/Platform Engineer

Sydney, Australia (Remotely), Australia

Summary

Currently serving as DevOps/Platform Engineer, driving strategic initiatives in security, platform migration, observability, and infrastructure management for a rapidly scaling FinTech platform.

Highlights

Collaborated closely with the CTO to implement critical security best practices, including AWS Security Hub, GuardDuty, and Vanta integration, significantly enhancing platform security posture.

Led the migration of Dagster open-source to Dagster Cloud ECS hybrid deployment, optimizing workflow orchestration and improving scalability for critical data pipelines.

Established the foundational framework for Open Telemetry implementation across the platform, enabling comprehensive system observability and performance monitoring.

Deployed and maintained Kubernetes workloads for the platform's Observability stack (Grafana, Loki, Prometheus), serving as a drop-in replacement for DataDog and reducing operational costs.

InDebted.co
|

Software Engineer

Sydney, Australia (Remotely), Australia

Summary

As a Software Engineer, focused on transforming CI/CD pipelines, enhancing infrastructure security, and promoting software development best practices to accelerate feature delivery.

Highlights

Transformed CI/CD pipelines into fully automated systems, enabling the Product Engineering team to deliver features 7x faster (from 2-3 releases/week to 20+ releases/day) with a lead time under 30 minutes.

Implemented and maintained Tailscale VPN for the company's infrastructure, ensuring secure, high-performance network access for distributed teams.

Championed and integrated software development best practices, including Test-Driven Development (TDD), pair programming, and trunk-based development, elevating code quality and team collaboration.

Collaborated cross-functionally with stakeholders to implement core platform features, ensuring alignment with product goals and enhancing system functionality.

Daidec Analytics
|

Senior Software Engineer

Melbourne, Australia, Australia

Summary

Led mobile application development, explored IoT solutions, and supported ML engineers in automating model deployments.

Highlights

Led the end-to-end development of a mobile application using React Native, integrating GitHub Actions and AWS Device Farm for robust, automated integration testing.

Developed a Proof of Concept (PoC) on AWS IoT to remotely collect data from a fleet of coffee machines, demonstrating scalable data acquisition capabilities for future product lines.

Provided critical engineering support to ML engineers, automating machine learning model deployments to streamline operational workflows and accelerate data science initiatives.

Pay.com.au
|

Senior Software Engineer

Melbourne, Australia, Australia

Summary

Engineered a Credits Ledger microservice, built a CI/CD pipeline, and led offshore development teams to deliver key features.

Highlights

Engineered and integrated a Credits Ledger microservice using AWS QLDB, enhancing financial transaction integrity and scalability within the core system.

Built a robust CI/CD pipeline from scratch using self-hosted Jenkins, significantly improving development efficiency and release reliability.

Directed two distinct off-shore development teams, ensuring successful feature delivery and meeting project milestones within tight deadlines.

DiUS
|

Software Engineer Consultant

Melbourne, Australia, Australia

Summary

Provided expert software engineering consulting to diverse clients, focusing on code quality, performance optimization, and digital transformation initiatives.

Highlights

Improved code quality, containerized legacy Python 2 applications, and uplifted the CI/CD pipeline for the XPLAN wealth management platform at Iress Sydney within a 3-month engagement.

Enhanced frontend performance for the Viewpoint live trading platform at Iress Melbourne over 6 months by implementing profiling and optimization practices, boosting user experience and responsiveness.

Accelerated the digitalization of Dulux's trading platform over 9 months, specifically leading the successful release of the Trade Direct mobile app under a tight May 2021 deadline.

Collaborated with client teams to identify bottlenecks and implement strategic technical solutions, delivering measurable improvements in system efficiency and reliability.

Australian Council for Educational Research
|

Software Engineer

Melbourne, Australia, Australia

Summary

Contributed to software development projects, managed data integration, and maintained high engineering standards for educational research platforms.

Highlights

Contributed to multiple software development projects, creating comprehensive internal documentation and test plans to ensure robustness and maintainability.

Participated in data management and integration initiatives, improving data flow and system interoperability across various educational research applications.

Investigated, planned, and tested software implementations, ensuring successful deployment and functionality of new features.

Maintained a high standard of engineering work, contributing to overall code quality, system reliability, and adherence to best practices.

Propagate
|

Tech Lead

Melbourne, Australia, Australia

Summary

Led a development team in building Staffbooks, a SaaS platform for Roasters and Payroll management, encompassing multiple web apps, RESTful API, and an iOS application.

Highlights

Led a development team in building Staffbooks, a comprehensive SaaS platform for Roasters and Payroll management, overseeing the full development lifecycle.

Architected and implemented key features for multiple web applications, ensuring scalability and robust performance across various client-facing interfaces.

Designed and developed RESTful APIs to support seamless integration and data exchange between the platform and external services.

Oversaw the development and successful launch of an iOS application, expanding platform accessibility and user engagement for mobile users.

Citigo
|

Developer

Hanoi, Vietnam, Viet Nam

Summary

Engaged with clients to gather requirements, researched technologies, designed system architectures, and implemented code and testing for various software projects.

Highlights

Communicated directly with clients to collect and refine requirements, ensuring project alignment with business needs and stakeholder expectations.

Researched and evaluated various technologies, tools, and frameworks to inform optimal system design and development strategies.

Designed high-level system architectures, laying the groundwork for scalable and maintainable software solutions.

Implemented code and conducted thorough testing to deliver robust and high-quality software applications, ensuring functional integrity.

Propagate
|

Web Developer

Melbourne, Australia, Australia

Summary

Developed various web applications, collaborated with project managers, and integrated third-party APIs and payment gateways.

Highlights

Developed and maintained various e-commerce web applications, contributing to enhanced user experience and functionality.

Collaborated closely with project managers and designers to deliver new features, ensuring timely and effective product releases.

Integrated multiple credit card payment gateways, such as eWay and Commonwealth Bank, enabling secure and diverse transaction processing.

Implemented third-party API integrations, including Salesforce CRM and AusPost, expanding system capabilities and streamlining external data exchange.

Education

La Trobe University
Melbourne, Australia, Australia

Master of Computer Science

Computer Science

Courses

Thesis: Applied big data analysis techniques to predict customer behaviour

La Trobe University
Melbourne, Australia, Australia

Bachelor of Computer Science

Computer Science

Courses

Graduated with Distinction

School for Gifted students - Vinh University
Nghean, Vietnam, Viet Nam

High School

Courses

Graduated with High Distinction

Languages

English

Certificates

Certified Solutions Architect

Issued By

Amazon Web Service

Skills

Programming Languages

Go, Python, Swift, Dart, TypeScript, JavaScript.

Databases

PostgreSQL, MongoDB.

Cloud Platforms

AWS, GCP, Azure, AWS IoT, AWS QLDB.

Operating Systems

NixOS, Arch, Ubuntu, MacOS.

Tools & Frameworks

Vim, Git, Terraform, Packer, Ansible, Docker, Kubernetes, Jenkins, BuildKite, Github Actions, Grafana, Prometheus, Loki, DataDog, Dagster, Tailscale VPN, React Native, RESTful API, iOS Development, Open Telemetry, AWS Security Hub, GuardDuty, Vanta.

Software Development Practices

CI/CD, DevOps, Platform Engineering, System Design, Microservices, Test-Driven Development (TDD), Pair Programming, Trunk-Based Development, Agile Methodologies, Problem Solving, Scalable Systems, Reliable Systems, Maintainable Systems, Unit Testing, Integration Testing, Security Best Practices, Performance Optimization.

Leadership & Management

Technical Leadership, Team Leadership, Project Management, Stakeholder Management, Cross-functional Collaboration, Mentoring.