Work · Ten case studies

Selected work

Systems I built, took over or designed, with the decisions behind them and what broke along the way. Work under NDA is described by function, never by name.

Featured

One per kind of work: Ownership, Systems, Applied AI.

Ownership · August 2026 to present

An AI voice front desk for dental clinics

Took an AI receptionist for dental clinics from AI-scaffolded code to production, with three voice providers and per-practice tenant isolation.

Solves We want AI, but our data lives in an ERP or a scheduling system.

  • A total that did not add up
  • A queue that would not stop growing
  • A date the agent never questioned

Read the case study →

The path of one booking, from the call to the practice's own scheduling system.

Systems · 2025 to 2026

A social and market signal intelligence backend

Built a client backend alone: it ingests Telegram, Discord and X, summarises with AI, searches semantically and raises alerts.

Solves Signals arrive from everywhere and nobody sees the important ones.

  • Messages arrived and no alert fired
  • Alerts fired before the analysis arrived
  • Three failures in one X session

Read the case study →

One message, from a platform to an alert in Discord.

Applied AI · 2026 to present

AI agents working inside a live ERP

Built an agent platform over an ERP: it began as expense-claim automation and became multi-company procurement and inventory intelligence.

Solves People re-key data between tools that do not talk to each other.

Read the case study →

How a document reaches the ERP through an agent, and how the dashboard reads the result.

More case studies

Five more systems, each with its decisions and what broke.

Open source

Code you can read, and sites you can open.

HireTrack sign-in screen, dark theme HireTrack sign-in screen, light theme

Applied AI · From June 2026

HireTrack

Built an open-source, offline-first tracker that moves applications through a fixed pipeline and tailors résumés with a deterministic-first LangGraph flow.

This portfolio's home page, dark theme This portfolio's home page, light theme

Open source · 2026

This portfolio site

Static Astro site with per-route metadata, structured data, build-time checks and deploys to Cloudflare Pages.

More builds

Work under NDA is described by function.

  • 2025 to 2026

    Prompt migration to a versioned backend

    Moved 28 prompts from 11 workflows to a versioned backend; edits need no deploy.

  • 2025 to 2026

    Internal systems: an HRMS, then one ERP

    Extended an HRMS (138 employee records, 2 biometric devices), then built its ERP successor.

  • 2025 to 2026

    Backend for an industrial parts cost-estimation platform

    Built the APIs, schemas and delivery pipeline around an ML cost-estimation service.

  • 2026

    AI feature suite for a property-management platform

    Implemented 10+ of 28 specified AI features, checked against the live OpenAI API.

  • Self-hosted LLM inference for an engineering team

    vLLM behind an OpenAI-compatible proxy on one 12 GB GPU, adopted by the team.

  • 2023 to 2025

    Ground-control software for a drone swarm

    Led a team of four on QGroundControl-based mission planning, operator UI and telemetry.

Research

Peer-reviewed, Springer, 2025.

Research · Circuits, Systems, and Signal Processing (Springer), 44(8), 5852 to 5875, 2025

Evaluation of a low-cost single-lead ECG module for vascular ageing prediction and studying smoking-induced changes in ECG

My part: Data collection, the signal-processing and feature pipeline, and model training and evaluation.

One recording, from capture to evaluation. I did not build the capture hardware. I collected data and built everything after it.