Software development · Data · Applied AI

Building software that connects systems and makes work easier.

Portrait of Liam Nguyen

(01) — Open-source contributions

Code & investigation

Working upstream

(02) — About my work

What I do

I build services in Go and Java and work with Python and SQL for analysis. Alongside my own projects, I contribute fixes and reproducible bug reports to open source: a merged calendar fix for VetLog and a terminal-behavior investigation for OpenAI Codex.

Before this I was a Product Delivery Associate at athenahealth, building Power BI reporting on Salesforce case data, investigating data issues with Snowflake SQL, and writing a small Python tool that replaced a manual Excel verification step.

  • Software engineering. Services, APIs and integration boundaries in Go and Java.
  • Data analysis. Cleaning, definitions and validation in Python and SQL.
  • Workflow integration. Connecting systems, with a person reviewing the risky step.

The record

3+ yrs
Professional work in healthcare technology and medical devices
2
Certifications earned: Google Advanced Data Analytics and AWS
1,515
Vulnerability records profiled, with written metric definitions
84%
Of those records list a network attack vector
57
Tests passing in ContextPack, a Python tool that fits files into a model’s token budget
9
JSON exports behind a live analysis dashboard

Worked, studied and certified with

athenahealthProduct Delivery Associate
ZOLL Medical CorporationQA Shift Lead / Incoming Inspector
Whole Foods MarketPrepared Foods Team Member
University of ManitobaBSc Computer Science
GoogleAdvanced Data Analytics Professional Certificate
AWSCertified Cloud Practitioner

Swipe →

Tools I work with

Go
Java (OpenJDK)
Python
PostgreSQL
Docker
Snowflake
Power BI
Salesforce

Logos identify employers, school, certificate issuers and tools. No endorsement implied.

(03) — Projects

3 working projects

Selected work

All work →

(04) — Engineering & data

Supporting work

Smaller experiments →

(05) — Principles

Working with me

Every step should leave something a person can check: what it read, which rule it applied, and what it changed.

— How I build