ktncodes.

AI WORKFLOW ENGINEERING -- AGENTIC SYSTEMS

I build agentic workflow systems engineering teams actually adopt.

Embedded systems engineer (C++/Qt) turned AI-workflow builder: multi-agent pipelines, MCP integrations, eval gates, and the enablement work that takes a team from zero to daily AI use.

Currently @ John Deereideaverse-os -- open sourceAustin, TX / remote

01Workspace

This is my actual workspace.

Position-addressed, harness-agnostic -- the knowledge architecture I build for teams, running my own life. Browse it. README.md is open for you.

02Capabilities

The spec sheet.

01Agentic Workflow Design

Multi-step LLM pipelines with tool use, triage cascades, and human-in-the-loop gates -- built to run unattended and fail loudly.

02Context & Knowledge Architecture

Position-addressed knowledge bases, retrieval indexes, and CLAUDE.md/CONTEXT.md routing that any LLM harness can navigate cold.

03Eval Gates & Safety Nets

Hard verification gates, automated test generation, requirement-to-test mapping, and refactoring pipelines that cannot ship silent breakage.

04AI Enablement & Adoption

Took a production C++ team from 0% to daily AI use: workshops, live demos, custom skills, and SOPs that survive after the champion leaves the room.

05Developer Tooling & MCP

Custom agents, skills, hooks, and MCP integrations; Python pipeline tooling that turns one-off AI wins into repeatable team infrastructure.

06Embedded Systems Foundation

4+ years of production C++/Qt on John Deere displays, 100+ defects resolved -- the engineering rigor underneath the AI work.

03Pipeline

How I build agentic systems.

capture

raw sources -> one inbox

triage cascade

skip / light / deep routing

extract

structured claims, timestamp anchors

eval gate

hard verification -- fails loudly

FAIL -> human-in-the-loop
compile

cross-linked synthesis layer

serve / retrieve

humans + agents query one index

feedback -> recompile

04Runbook

Systems shipped.

SYS-01

Legacy refactor pipeline

John Deere[SHIPPED]
PROBLEM
The most-modified service class in the AutoPath codebase needed refactoring no one could do safely by hand.
SYSTEM
A 7-layer Python + agentic pipeline with characterization-test safety nets, following Working Effectively with Legacy Code.
OUTCOME
Automated, reviewable refactors on shipped product code.
7-layer pipelinesafety-net testsshipped C++
SYS-02

Team knowledge hub

John Deere[SHIPPED]
PROBLEM
Tribal knowledge across 4 product lines lived in heads and stale wikis; onboarding was slow and AI tools had nothing to read.
SYSTEM
A living PRD + onboarding hub + AI-consumable knowledge base, structured so both engineers and LLMs retrieve from it.
OUTCOME
One source of truth for humans and agents.
4 product lines30+ vehicle models26 features
SYS-03

Zero to daily AI adoption

John Deere[SHIPPED]
PROBLEM
A skeptical embedded C++ team with 0% AI tooling use.
SYSTEM
Workshops, live demos, prompting playbooks, and 6 custom AI skills for test generation, requirement extraction, and refactoring.
OUTCOME
Daily Copilot use across the team.
0% -> daily use6 custom AI skills
SYS-04

ideaverse-os

Open source[SHIPPED]
PROBLEM
Personal knowledge vaults lock you into one AI tool and rot when conventions drift.
SYSTEM
An npx CLI that bootstraps a position-addressed, harness-agnostic vault: any LLM agent reads the same structure.
OUTCOME
Live product + template site; the system this portfolio runs on.
npx CLIharness-agnosticlive: ideaverse-os.ktncodes.com
ideaverse-os.ktncodes.com
SYS-05

This site

ktncodes.com[SHIPPED]
PROBLEM
A portfolio should demonstrate the work, not describe it.
SYSTEM
Dual-provider agentic chatbot (Gemini -> OpenAI fallback, 6 tools, rate-limited), zod-validated content pipeline, dev-mode inline editing.
OUTCOME
The proof is the page you are on.
6 chat toolsprovider fallbackzod content gates
Read: building this site

05Human

Hi, I'm Kevin Nguyen.

Kevin Nguyen

Embedded systems engineer at John Deere by day. Building, ideaverse-os, yt-vision-pro by night. I build the AI tooling I wish I had at my engineering workbench, then drive adoption across teams that didn't know they needed it.

MINDSET
Position-addressed memory beats name-addressed. Folder structure is the API.
CRAFT
TDD when it earns its keep. Vertical slices. Read the source before the docs.
DOCUMENT THE WHY
Code shows what. The why goes in CLAUDE.md, the wiki, the commit body. Future-you needs both.
SHIP BEFORE POLISH
Vertical slices ship. Horizontal slices die in PR review. Cut through every layer first, optimize after.
MAKE AI USEFUL
An AI tool that ships your work matters more than one that demos well. Workflow over wow.
The moon

POSITION OVER NAMES

Folder structure is the API.

Position-addressed memory beats named imports. Names rot when you rename things; positions don't. The whole site is built on this idea — your folder paths ARE your routing, your taxonomy, your contract. ICM makes this explicit.

06Contact

Let's talk.

If you are hiring for AI workflow or agentic-systems work, the resume is the 30-second version and my agent can answer the rest.

or email kevtrinhnguyen@gmail.com