Paul
Ochieng.
I build software that works in the real world — developer tools, data platforms, and web products designed for the constraints people actually face: slow connections, limited devices, and high stakes.
Now
Building NexCode — a multi-agent AI coding assistant for VS Code
Thinking
Resilient systems that work when dependencies fail
Focus
Full-stack craft · developer tools · environmental data
Selected work
Things I've made and improved.
Capabilities
A balanced product engineering practice.
Product engineering
From problem to production — I build interfaces people trust, APIs that scale, and the architecture decisions that hold it all together.
Frontend systems
React and Next.js applications built for real users: accessible, fast on slow connections, and maintainable months after launch.
Backend & data
Python, Django, TypeScript, and PostgreSQL. APIs, authentication, data pipelines, and the integrations that connect systems.
Applied AI
AI where it earns its place — coding assistants, data agents, and developer tools built for real workflows, not demos.
Open source
I share the work as I go.
Browse source code, documentation, and experiments behind these projects.