Skip to content
Software & Systems

Hi, I'm Ethan

AI and full-stack systems, built to hold up in real use.

Master of Information Technology, First Class Honours, University of Auckland — awarded September 2026 Based in Auckland, New Zealand.

  • Auckland, NZ
  • Master of IT, First Class Honours
  • 4+ years Healthcare IT
  • AI & Data Systems
Scroll to explore

Overview

I came into software through healthcare IT, where systems had to support clinical work, reporting, infrastructure, and security without disrupting daily operations. That experience made reliability, workflow clarity, and clear ownership practical requirements rather than abstract engineering ideas.

Since beginning graduate study in Auckland, I have worked across product, analytical, and application builds. The same approach ties that work together: define the workflow clearly, keep decisions traceable, and build systems that fit how people actually work in practice.

Experience

I worked in healthcare IT within a live clinical environment, where systems had to remain reliable while supporting real-world care delivery. My role covered system operations, infrastructure, security, and rollout coordination. It was not just about keeping systems running, but improving workflows, reducing operational friction, and supporting system changes without disrupting clinical work. This experience shaped how I approach systems today, prioritising reliability, clear workflows, and solutions that work in real environments, not just in design.

Jul 2018 — Jan 2023

Gumei Community Health Service Center

Information Systems Specialist — Information & Data Management Centre · Healthcare IT Systems, Infrastructure & Security Operations

Maintained clinical systems, infrastructure, and endpoint environments across the main centre and satellite sites, ensuring system availability in a live healthcare setting.

Clinical Systems and IT Operations

Maintained system reliability across clinical applications, network infrastructure, and endpoint environments. Performed routine monitoring of server workload, storage, disk health, and security dashboards, and handled operational incidents including server failures, network outages, and site connectivity issues. Worked in an environment where system availability directly impacted patient flow and front-line operations, often under time constraints where downtime affected clinical services.

Clinical SystemsNetworksEndpoint SupportReporting

Internal IP Address Management Tool

Designed and deployed an internal IP address management tool using C#/ASP.NET, SQL Server, and IIS to replace spreadsheet-based tracking. The system managed around 900 records and 500+ assets, reduced IP lookup and allocation time from 5–6 minutes to under 1 minute, and brought recurring IP conflicts close to zero. This was an early example of turning operational problems into internal tooling rather than handling them manually.

C#ASP.NETSQL ServerIIS

Clinical System Migration Delivery

Coordinated the hospital side of a three-month child healthcare system migration from client-server to browser-based architecture, working as the counterpart to the vendor's implementation PM and as clinical workflow liaison across 33 users, 13 major iterations, integration testing, and a staged one-room-to-full rollout. With call-queue routing, doctor templates, and input-assistance improvements, typical waiting times improved from around 40 minutes to 20–30 minutes. Worked across technical teams, vendors, and clinical users to ensure system changes could be delivered and adopted without disrupting real-world operations.

DeliveryCoordinationCybersecurityOperational Resilience

Case Studies

The main thread is systems work across AI-assisted decision workflows, healthcare IT delivery, and full-stack tools built around clear use cases.

Featured Case Studies

Featured case

2025 — 2026

IdeaSense AI

An AI workflow system for structured early-stage venture evaluation, designed to turn open-ended founder interviews into confirmed, traceable evidence for DVF scoring and report generation.

Project signal

Built a full end-to-end MVP with staged workflow control, persistent project state, SSE-based streaming, structured evidence capture, DVF scoring, and exportable reports.

Next.jsReactTypeScriptFastAPIPostgreSQLJWTSSEVercelRender
Featured case

2026 — Present

Locus

Locus is a local-first desktop coding-agent workbench re-engineered from a fork of 21st-dev/1code (Apache-2.0), focused on local execution, runtime/provider configuration, MCP state, agent guard policy, filesystem trust boundaries, release packaging, and AI-assisted pre-release security hardening.

Project signal

Re-engineered the forked 1code foundation into a local-first workspace for repositories, worktrees, terminal tools, provider setup, and SQLite state.

ElectronReactTypeScripttRPCDrizzlebetter-sqlite3electron-builderGitHub Releases
Featured case

Jul 2018 — Jan 2023

Healthcare IT Systems Delivery

A healthcare IT delivery case covering system operations, infrastructure coordination, internal tooling, and clinical system rollout in a live environment.

Project signal

Improved IP management for around 900 records and 500+ assets, reducing lookup and allocation time from 5–6 minutes to under 1 minute; also supported a clinical migration that reduced typical waiting times from about 40 minutes to 20–30 minutes.

C#ASP.NETSQL ServerIISSQLOperational delivery
Featured case

2025

Algo Platform

A local-first desktop coding practice platform extended from a course project into a maintainable Electron-based MVP with problem browsing, language presets, submissions, and submission history.

Project signal

Extended a course-originated Electron, React, Express, TSOA, Prisma, and SQLite platform into a maintainable local desktop MVP.

ElectronReactExpressTSOAPrismaSQLiteMonacoGitHub Actions

More Projects

Additional projects that show companion engineering slices, analytics range, and completed delivery without carrying the main homepage storyline.

Artist website & performance archive

Lizzie Artist Website & Aletheia Archive — A web project for the artist Lizzie with two outcomes: a booking site and post-show archive for the performance Aletheia, and a later artist website entered through an interactive 3D theatre, launched in October 2026.

Two related outcomes · Next.js · Three.js / React Three Fiber · Cloudflare Stream · Render

Finance data automation

Finance Reconciliation Automation — Python workflows for monthly reconciliation across a business group's entities and currencies. Working directly with the finance lead, I turned their rules into steps that match large sets of Excel purchase and sales records by document number and quantity, compare ledgers in original currency and at a consistent exchange rate, and produce workbooks with discrepancy notes for review. The finance lead used the first round's output; I then fixed issues found in review and historical-month testing and packaged the steps as reusable modules.

Monthly reconciliation · Python · Excel workbooks · Multi-entity, multi-currency · Since September 2026

Companion engineering slices

Algo Platform Companion Modules — Two focused repositories extracted from the Algo Platform redevelopment: Local Code Judge for execution verdicts and LeetCode-CN Import Pipeline for deterministic data normalization.

Local judge engine · LeetCode-CN import pipeline · TypeScript CLI modules

Additional technical project

Airline Revenue Analytics — A reproducible Python/SQLite revenue prediction pipeline covering feature engineering, leakage controls, model comparison, and robustness checks.

Course-originated analytics project · Python · SQLite · scikit-learn

View repository

Embedded AI assistant

Portfolio AI Companion — The bilingual assistant embedded in this site. Answers are grounded in a knowledge pack built from owner-approved public content, with explicit refusal boundaries and budget-degradation fallbacks instead of broken behaviour. Try it from this site's assistant launcher.

Public-only knowledge pack · Bilingual SSE streaming · Next.js route handler

Open-source template

Live Resume — A single-page resume template extracted from my own live resume site: login-gated in-page editing, one-click Vercel deployment, and a Docker self-hosting path. Evidence of extracting a reusable open-source tool from personal infrastructure.

Public resume template · Next.js · One-click Vercel deploy

View repository

Proposal · not selected

Residential Homepage Proposal — A homepage concept pitched for a New York residential project; it was not selected. I directed the work: I set the brief, proposed the scroll transition that carries the whole building from the first section into the second, and made the critique and acceptance calls. The page uses the project's existing building and interior images.

Single-page prototype · Vite · Three.js · GSAP · October 2026

LatestAI translation

My Fourth Week as an Intern | Starting with a Menu That Did Not Fit

A phone menu did not fit on screen, but the checks went beyond that screenshot. This week, the checks before handing over a website, an admin entry point, a colour revision, a release record, demo dashboard metrics and copy review all exposed things that needed to be verified separately.

From the text
Reading articles at another address could not prove that this admin could write to them.

A Few Hours Away from the Computer

I’d put together a flowchart and a reference sheet beforehand. Once a queue formed, I got nervous about mistakes. Afterward, I still couldn’t work out why my head had struggled to keep up at the counter.

AI translation

After the Page Closes: Why a Simulated System Is Designed This Way

If a simulation stops when its page closes, where does the intervening history come from on reopening? Three fictional interactive examples explore how shared state, clocks, reconstruction, random streams and stable IDs keep simulated data coherent.

AI translation

8 articles

Education

Formal study complements my systems work, combining software engineering, data and AI coursework, and a foundation in healthcare information systems.

2025 — 2026

University of Auckland

Master of Information Technology, First Class Honours

  • Degree awarded: 22 September 2026
  • Study requirements completed: March 2026
  • Selected coursework: Software Tools and Techniques, Advanced Database Systems, IT Consultancy, Managing with AI, and Data Mining and Big Data.

2018 — 2022

Shanghai Open University

Bachelor of Engineering in Software Engineering

  • Average score: 89.3 / 100

2015 — 2018

Shanghai University of Medicine & Health Sciences

Diploma in Health Information Management

  • Health information management foundation.

Contact

Based in Auckland and open to early-career full-stack, IT systems, health-tech, AI workflow, and data/analytics roles. I am most effective in roles where delivery requires both implementation detail and operational context.

Direct contact

ethan.clu.nz@gmail.com

Email me