DATA SCIENTIST · AI ENGINEER · EX-UNDERWRITER · SINGAPORE

AI that actually ships.

I'm Ethan Mak. These days I build agentic AI systems; earlier in my career I trained the models myself. Either way it ends the same: wrapped in an API, running on infrastructure I manage — from a property-valuation engine that served 150,000 requests a month to an agentic platform where one request sets a team of AI agents to work.

Ethan

/ THE SHORT VERSION

I like owning the whole stack — model, API, server. This site is the proof: the work demos, the AI media tools, the game, and the blog all run on a machine I manage myself.

Selected work

2019 — NOW

01

ORCA

JAN 2026 — PRESENT

A hub orchestrator for federated AI agents: one chat interface, natural-language requests routed by a lead agent to specialised member agents, results streamed back in real time. Existing services plug in over REST, MCP, or A2A, and a workflow builder turns routine requests into reusable tools. I lead the project — architecture, build, and delivery.

Multi-agent systemsLLMsProject lead
View demo →

02

Illustrious

SEP 2026 — PRESENT

A meta-harness: the private control plane I built to run a company of coding agents on real projects. Eighteen roles plan, build, independently review and deploy, while the app owns approvals, sandboxes, crash recovery and Git integration. A chat reply never counts as done. Built solo.

Agent infrastructureMulti-agent systemsSolo build
Read the story →

03

Sensemaker

JUN 2023 — DEC 2025

An insight engine for large document collections. Point it at thousands of texts and it surfaces the themes, patterns, and signals that matter — turning weeks of reading into minutes of analysis. In production with 4,000+ users across multiple organizations and 60+ million documents analysed.

NLPLLMsProduct
View demo →

04

Property Valuation Engine

2019 — SEPT 2022

A property-valuation API for Singapore's non-landed private and MOP HDB market, serving 150,000+ requests a month. Cut valuation error from ~5% to ~2% while lifting coverage from 88% to 98% — live in production at a Singapore property portal.

Valuation modelAPIProduction ML
Read the story →

05

Personal Server

2021 — PRESENT

The machine behind everything here: a self-managed server running a music streamer, browser-based AI image and video tools, a rhythm game, and this very site — blog included. If it's on ethan1989.com, it lives here.

Self-hostingDockerInfrastructure
Visit ↗

/ OFF THE CLOCK

Off the clock

/ BACKGROUND

Background

Seven years shipping production ML and AI systems — and five years in insurance before that, across underwriting, reinsurance, and risk. I've been on both sides of the model.

2013 — 2016

Financial-lines underwriter · global insurer

D&O and professional liability up to USD 10M limits; 200+ risk assessments across industries.

2016 — 2017

Reinsurance broker · APAC

Facultative placements for cedents across 6 APAC countries.

2017 — 2018

Operational risk analyst · APAC insurer

ORSA, risk appetite, and board-level risk reporting.

2019 — 2022

Senior ML engineer · Singapore proptech

Production property-valuation models powering live pricing at scale.

2022 — NOW

Data scientist · public sector

Agentic AI and text-analytics platforms; leading a 4-engineer team.

EDUCATION

MS Analytics · Georgia Institute of Technology

Computational Data Analytics track — deep learning, NLP.

/ TOOLBOX

PythonTypeScriptSQLFastAPINext.jsReactPostgreSQLKubernetesDockerTerraformAWSGCPAzureLLMs / RAG / agentsMCP / A2AMLOps