Ian Too

Five years keeping production systems up, then four building the data that AI products run on. The second half makes more sense once you know about the first.

whoami

AI engineer. I build the data foundation your AI product runs on: collection, cleaning, evaluation, and the operations around them.

Nairobi and the Bay Area. Currently San Jose, California.

cat availability

Open Consulting, preferred. The right full-time role, also.

Replies in a day.

cat how-i-got-here

I started by fine-tuning models and kept hitting the same wall: the model was fine, the data was not. Every interesting problem turned out to be upstream.

Before that I spent five years on the other side of the pager, which is where I learned that the interesting failures are operational, not clever.

ls -lt experience/

CompassPoint Mentorship

  • Built and shipped the production platform solo: CMS, CRM, payments, events and mentorship matching, across three environments with CI and migrations.
  • Designed a single 105 tool registry serving an in-app assistant and external AI clients over MCP from one implementation, with permission checks and audit logging enforced identically on both paths.
  • Shipped HALO, a community rides platform, on an Android app and the web.

Kenya Revenue Authority

  • Owned the telephony and contact-centre platform end to end for 200 and more licensed agents, on a high-availability architecture.
  • First-line escalation for 50 to 200 frontline staff at a national revenue authority.

DAST Consulting Services

  • Migrated a team off two hosted CRMs onto an in-house system, and was the integration point between the front end and the data layer.

ls published/

Public and citable.
3technical note, with a DOI
5models on Hugging Face
5datasets, four generations deep

cat education

M.S. Computer Science, William Jessup University 2025 to 2026

B.S. Information Technology, University of Kabianga 2018

Certified: Oracle Cloud Generative AI Professional, Oracle APEX Cloud Developer, ISC2 Certified in Cybersecurity, MySQL Implementation.

cat contact

Running right now

3 experiments are live today.

Datasets four generations deep, a model that runs with the network down, and a pipeline whose splits cannot leak.

See active projects