Portfolio · MMXXVI · Est. Toronto

Ikenna
Nwakwesi

Product, Sales & Marketing - AI Systems Operator

10+ years managing partner ecosystems and product lines for enterprise technology vendors, B2B and B2C. An interest in design and data analysis led me to teach myself the technical implementation, and now I ship agentic AI systems hands-on: the data layers, the tool-use interfaces, and the infrastructure they run on.

Currently Building

BA$H - born again systems: AI-native workflow automation for founders, ops teams, and agencies. Turnkey agents and integrations deployed on the client’s own infrastructure, with hosted ops for lightweight workflows.

Your intent drives the model; don’t let the model drive your intent. Build the world around the agent and the agent becomes swappable.
01 · Build log

Recent builds, with elapsed time

Amazon Ads reporting platform

8h 03m
2026-07-27 18:34 → 07-28 02:37 · overnight

API access approved on the Friday. From a verified install to a queryable platform with its own query layer and a written runbook, in one sitting.

18:34
Install and config paths verified.
23:53
v1 API client - request, poll, download.
00:41
DuckDB single-file store, own MCP server, Parquet durable layer.
00:57
Console-export ingest path; end-to-end runbook written.
01:07
MCP global registration, portable wiring.
01:17
Nineteen months of spend and ROAS charted.
02:01
Full daily backfill; term history to January 2025.
02:12
Operating rules and live-verified API quirks documented.
02:37
Bucketing fix - a term that converts anywhere never enters a negate list.

Commercial sales-intelligence system

~18 hours
Concept to verified product · constrained hardware

An enterprise commercial dataset - six figures of transaction records - made queryable in plain English. Parquet columnar storage on an embedded DuckDB engine, Python and pandas ingestion with normalization and deduplication, a unified SQL view, and a Model Context Protocol server exposing the whole thing as tools to an AI assistant.

Hourly memory backups

~70 minutes
2026-03-09 · request at 06:10, running before 08:00

Noticed work going missing and said so out loud at 06:10. The script was written in the same session, with retention and offsite sync; the first scheduled run fired about seventy minutes later. It has run 118 times since.

02 · Flagship

Dia - Discovery Intake Agent

Google for Startups AI Agents Challenge

Questionnaire in. Scored opportunity and three documents out.

Gemini ADKCloud RunVoice UIEvals

First commit 2026-06-06, 19:43 EDT. Deadline 2026-06-11, 20:00 EDT. Submitted 08:42 on deadline morning - eleven hours to spare. First commit to submitted: four days, thirteen hours.

Dia turns a client discovery questionnaire into a scored opportunity and three ready-to-send documents: client profile, opportunity analysis, and proposal draft.

What shipped inside those five days: a fully deterministic scoring and document pipeline; a Gemini LlmAgent that uses those deterministic functions as tools and degrades gracefully without an API key; a dependency-free voice-enabled UI with TTS, dictation and hands-free mode; a pytest suite; an eval directory; a Dockerfile; one-command Cloud Run deploy; a security policy; and secret scanning.

Code: github.com/mdvnavy/Dia

Built inside the same five days

Two tools built to avoid doing things by hand

PRESSobs-websocket26 tests

PRESS - first commit 2026-06-06, 23:43 EDT, four hours after Dia's first. A second product started the same night as the first. A content-formatting engine built to produce the submission materials themselves. 47 commits over five days; its last commit before the deadline was the asset drop - thumbnail, headers, title card.

The capture client - 2026-06-09, 00:54. Rather than record the demo by hand, a direct obs-websocket client wired into the agent runtime, landed at 01:01 and constrained to local-only by 02:37. Dependencies pinned to the patch version, 26 passing tests in the same commits, and a deliberate contract: after a successful intake, fire a screenshot and a replay-buffer save, and swallow failures so capture can never break the response.

Two nights later, on deadline morning, the recording itself was agent-driven too - Desktop Commander at the controls, a scripted take driver in the repo, seven failed takes including full-screen captures coming out pure black, until the take landed at 02:46: live agent, correct score, on camera. The narrated cut was done by 03:05 - the delivery is a commit in the repo, timestamped 03:04. The tools did exactly what they were built to do.

03 · Case Studies

Systems in production

Infrastructure · Networking

Private agentic infrastructure - LTM mesh over Tailscale

TailscaleWireGuard3-VPS Fleet

A 3-server VPS agent fleet on a private Tailscale mesh (WireGuard, ACLs, MagicDNS) running multiple agent runtimes per server, with self-served artifacts to mobile and integrated search and scraping services.

I connected a vendor’s long-term memory product over the tailnet before their integration guide existed, rejected their public-tunnel recommendation in favor of a zero-exposure architecture, and debugged an undocumented TLS SNI requirement along the way.

Distribution · Developer Platform

Agent Eggs - a portable skill store

SKILL.mdHugging FaceRegistry

A distribution model for agent capabilities: skills packaged as versioned SKILL.md modules with runtime metadata, published to a Hugging Face dataset registry, and consumed by agents across the fleet.

Production skills covering the Google Workspace surface, plus a registry-of-registries index. Effectively a plugin model and developer on-ramp for agents.

Voice · Human Interface

Bespoke - the fleet’s voice

Gemini Live APIVertex AIedge-tts + mpv

A desktop voice suite in three commands. speak: a TTS screen reader that streams Edge neural voices directly into mpv’s stdin - playback starts in seconds regardless of text length, with instant pause/seek over an IPC pipe. ask: a conversational agent on a verified Vertex AI pipe - ADC auth, no API key anywhere. live: real-time speech-to-speech on the Gemini Live API - sub-second turnarounds, barge-in mid-sentence, both sides transcribed to a dated log.

Born 2026-07-18 as a complaint that arrived with its own spec: the vendor screen reader was cooked - slow, fragile, a pause that didn’t pause - and the first message of the night already named edge-tts, because the experimenting was already done. The core was built overnight, in hours, to the 02:09 baseline commit. Everything after was chrome: a designed intercom family by the next afternoon, live cut and smoke-tested that evening, “the intercom, resident” merged 23:48. In daily production as the channel the agent fleet speaks its updates through.

Also shipped Billin$ · invoice automation Fleet-Kit · agent registry Content curation pipeline
04 · Scratch

WIPS

Essay · In Progress

Learning what code can do

Coming to code from design and data, you don’t see a developer’s tool - you see something with no ceiling: administration, organization, research, a dozen uses nobody thinks to apply it to. And on the moment it clicks: I can figure this out. No roadmap, just reading, researching, and pulling threads.

Essay · In Progress

Agents as the interface

Using your computer primarily through agents as the interface - you orchestrate the agent, and the agent navigates the system for you.

05 · Development

Credentials

U of T SCS · Project Management · 2024 Google · ADK Agents Google · Gemini Enterprise Azure Fundamentals BComm · Honours · U of Windsor

Project Management certificate, University of Toronto School of Continuing Studies, 2024.

Engineer AI Agents with Agent Development Kit (ADK), Google, 2026.

Create Your First Gemini Enterprise Application, Google, 2026.

Microsoft Azure Fundamentals, Seneca Polytechnic, 2021.

Zapier automation certificates - Build Your First Zap, Automate Your Work, Customize Your Zap - 2025.

Prompt Engineering with ChatGPT, LinkedIn, 2025.

Bachelor of Commerce, Honours Business Administration, University of Windsor, 2010-2015.

10+ years in enterprise technology: partner ecosystems, product line management, and go-to-market.

© Ikenna Nwakwesi · BA$H