Kampala, Uganda·Software Engineer

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

A balanced product engineering practice.

01

Product engineering

From problem to production — I build interfaces people trust, APIs that scale, and the architecture decisions that hold it all together.

02

Frontend systems

React and Next.js applications built for real users: accessible, fast on slow connections, and maintainable months after launch.

03

Backend & data

Python, Django, TypeScript, and PostgreSQL. APIs, authentication, data pipelines, and the integrations that connect systems.

04

Applied AI

AI where it earns its place — coding assistants, data agents, and developer tools built for real workflows, not demos.

I share the work as I go.

Browse source code, documentation, and experiments behind these projects.

51+
Public repos
GitHub