Software development · Open source · Data

Building software that connects systems and makes work easier.

Portrait of Liam Nguyen

(01) — Open-source contributions

Code & investigation

Working upstream

Also under review: CARLOS EMR clinical-form fixes, alongside Firely and fo-dicom interoperability proposals.

More upstream work → · Codex investigation →

(02) — About my work

What I do

I contribute to existing codebases: C# API behavior and tests in Nocturne, and Python reminder filtering in VetLog. Both have merged upstream changes. I also investigate reproducible bugs, including terminal behavior in OpenAI Codex, and build services in Go and Java.

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. API behavior, regression tests and services in C#, Python, 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
C#
Merged API behavior and test contributions to Nocturne
Python
Merged reminder-filtering fix and regression test in VetLog

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) — Selected project

Go services

Built from scratch

More projects and data work →

(04) — 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