Client work

What we actually built.

AI orchestration, custom content systems, and the infrastructure behind them. Explore the work, the engineering decisions, and what each project needs to do.

AI orchestration

An AI orchestration platform for agents, tools, and project workflows.

Lead developer through Light Works Consulting

Through Light Works Consulting, Ethan leads development across Orqestrate's agent runtime, full-stack application, integrations, and cloud infrastructure.

Agent workflows connected to tools and project workspaces
Workspace access and marketplace consent controls
Isolated cloud execution with infrastructure managed in Terraform
Read the case study
AI-integrated custom CMS

Replacing spreadsheets, shared drives and archive boxes with one operational platform.

12-person nonprofit · 91% Charity Navigator · Custom platform

A nonprofit ran a global audio-Bible programme out of Excel files, Google Docs, a local file server and physical media. We built the system of record it should have had: 34 linked data tables, a reporting layer leadership can actually read, and shareable snapshots for partners and donors.

One system of record replacing spreadsheets, Docs and a file server
Agreement tracking with renewal deadlines and orphan reconciliation
Shareable report links for partners and donors, no account required
Read the case study
Security & managed IT

From a compromised AWS account to a team that does not think about IT any more.

12-person nonprofit · 91% Charity Navigator · Managed IT & security

Cryptocurrency miners got into a nonprofit's AWS environment through an exposed credential. They did not need a patch. They needed someone to rebuild the security posture and then stay on as the person who watches it.

Crypto-mining attack remediated
Full security hardening deployed
Existing tools audited, waste eliminated
Read the case study

Got a system nobody can answer questions from?

That is usually where this starts. A 30-minute call is enough to tell whether it is a tooling problem or a data problem.

Book a 30-min consult