Nkosi Felix, Senior Data Platform Engineer

How I Build

Code style, repository structure, and how AI tools fit into the workflow.

Built and tested in the open, not a static portfolio.

Built in the Open

NkosiFelix.com shows real engineering execution, AI platform work, and operator-grade delivery, out in the open.

This site is not a static portfolio. It keeps changing: shipped features, hardened interfaces, recruiter-facing pages, trust gates, health checks, mobile QA, and regression-tested public claims.

The goal is simple: make capability measurable.

Execution Ledger has the dated, cited record.

Python style

Repository structure

Each project gets its own repository instead of living in a monorepo of unrelated work, so a reviewer can clone one thing and run its tests without pulling in context they don't need. The public reference projects follow that pattern: acceptance-harness, airgap-messaging-ingest, shoplabs-lakehouse-lab, and careerassistai-scoring-pipeline are each self-contained, with their own README, tests, and CI config.

AI coding tools

Four frontier AI tools are part of the day-to-day workflow, each used for a different job:

The point isn't "which tool is best" -- it's the right tool for the task, with the result always verified by tests and type/lint checks, never trusted blindly.

Same discipline, AI-assisted or not

The same rules apply whether a line came from a human or a model: a type signature, passing lint/type checks, and a test that demonstrates the claimed behavior. See Hiring Manager Proof for how that discipline shows up in this site's own architecture.