Founder · GPX Labs

Giang Phan

Software Engineer & Product Builder

I design and build scalable software, cloud-native systems, and products people actually use.

Focused on Java, Spring Boot, distributed systems, event-driven architecture, cloud infrastructure, and turning ideas into production products.

Can Tho, Vietnam Senior Consultant, Engineer at NAB

About

Engineer by trade, builder by habit.

I'm a software engineer focused on backend architecture, distributed systems, and building products from idea to production.

My work spans Java, Spring Boot, Kafka, databases, cloud infrastructure, and modern web technologies. I enjoy solving complex engineering problems while keeping the product experience simple.

10+ Years
Engineering experience
5,000+ TPS
Kafka events in production
7
Products shipped
4
Java & cloud certifications

What I Build

From backend foundations to finished products.

Scalable Systems

Distributed systems, microservices, Kafka and event-driven architecture for high-throughput backends.

Developer Platforms

APIs, backend platforms, cloud infrastructure and the engineering foundations teams build on.

Digital Products

Turning ideas into usable products — architecture, development, deployment and iteration.

AI & Automation

Practical AI agents, automation and intelligent workflows that remove real toil.

Experience

Over a decade across banking, enterprise and government software.

Senior Consultant, Engineer

National Australia Bank (NAB)

Aug 2020 – Present
  • Lead development of real-time fraud detection and financial crime systems built on Spring Boot, Kafka and microservices.
  • Run Kafka event processing at 5,000+ TPS in production, and optimise large-scale data pipelines on AWS with Kubernetes and Terraform.
  • Formed and led two new engineering teams in 2022 — hiring, mentoring and setting engineering standards so they delivered at the level of established teams.
JavaSpring BootKafkaMicroservicesAWSKubernetesTerraformPostgreSQLDroolsContext Engineering

Senior Software Engineer

Axon Active Vietnam

Aug 2018 – Aug 2020
  • Built banking digitisation products that automate account opening and transactions for international clients.
  • Delivered in a Scrum team with JSF, Elasticsearch, jBPM workflows and Drools rules.
JavaJSFElasticsearchjBPMDroolsPostgreSQL

Senior Java Developer

FPT Software

Feb 2017 – Aug 2018
  • Built management systems for Japanese clients — exhibitions, FMEA, equipment procurement and maintenance.
  • Worked across the delivery lifecycle as Business Analyst, Developer, Tester and Technical Lead.
JavaSpring MVCHibernateAngularMariaDBOracle

Java Software Developer

Can Tho University (CUSC)

Feb 2013 – Jan 2017
  • Built software for government agencies: document management, one-stop service, ISO process and statistics systems.
  • Served as Developer, Business Analyst and Project Manager.
JavaLiferayJSFSpringPostgreSQL

Featured Products

Things I've designed, built and shipped.

All products at GPX Labs
LinageX landing page

LinageX

Family tree platform · Web

A family tree platform for creating, managing and exploring family history — members, relationships, life events and memories in one place.

Next.jsSpring BootMongoDB
LifeHub landing page

LifeHub

Life management · iOS & Android

A personal life-management platform bringing everyday workflows, expenses, calendar, goals and personal organisation together.

React NativeExpoSQLiteOffline-first
Visit LifeHub
GBillio app on tablet

GBillio

Bill splitting · iOS & Android

A simple bill splitting app for groups — roommates, trips and friends settle up without the spreadsheet.

React NativeExpoSQLite
Visit GBillio
Lichio calendar app

Lichio

Lunar calendar · iOS & Android

A Vietnamese lunar and solar calendar with lunar events, reminders and public holidays.

React NativeExpoSQLiteSpring Boot
Visit Lichio

Also built

Built at work

Featured · Enterprise platform at NAB

AI-Powered Context Engineering Platform

Designed and built a context engineering platform that enables AI systems to understand and interact with complex enterprise domains across the full SDLC.

What it does

  • Aggregates and structures domain knowledge across 60+ microservices
  • Business flows end-to-end
  • Service architecture and integrations
  • API contracts and dependencies
  • Infrastructure, observability, and resilience patterns

Key capabilities

  • Context-aware AI querying across the entire system landscape
  • Automated generation of architecture diagrams from business flows
  • AI-assisted system design for new business requirements
  • Intelligent discovery and visualization of platform architecture
  • End-to-end system understanding for engineering teams

Impact

  • Dramatically reduced time to understand complex systems
  • Enabled faster onboarding and architectural decision-making
  • Bridged the gap between business domain and technical systems using AI
AI Prompt EngineeringContext EngineeringMicroservices ArchitectureSystem DesignDistributed SystemsObservabilityCloud Infrastructure

Writing & Knowledge

I write about software architecture, Java, Spring Boot, distributed systems, and building products.

Tech Stack

Tools I reach for.

Backend

  • Java
  • Spring Boot
  • Kafka
  • PostgreSQL
  • MongoDB
  • Redis

Frontend & Mobile

  • React
  • Next.js
  • TypeScript
  • React Native

Cloud & Infrastructure

  • GCP
  • AWS
  • Docker
  • Cloud Run
  • Kubernetes
  • Terraform

Architecture

  • Microservices
  • Event-Driven Architecture
  • Distributed Systems

Awards & Recognition

Giang Phan — NAB Vietnam My Pivotal Moment feature

NAB Vietnam · My Pivotal Moment

“My pivotal moment came in 2022 when I was approved to form and lead two completely new teams for my domain.”
#MyPivotalMoment · Read on LinkedIn

NAB Honour 2023

Dec 2023 · NAB's highest accolade

NAB Stars of the Year

Jan 2023 · Outstanding work through the year

NAB Recognise Winners 2021

Apr 2021 · For those who lead the way

Contact

Let's build something useful.

Have a product idea, engineering challenge, or simply want to talk about technology?

gpcodervn@gmail.com gpcoder.com Credly

Scan to open this page