Systems Architect · Industrial OT · Kampala, Uganda
codecore

Where precision meets craft.

25 years building systems that don't fail — from CAN Bus protocols to Tier III data centres, embedded firmware to enterprise architecture.

25+Years experience
3Disciplines mastered
T3Data centre certified
CPLLicensed pilot
What I build

Precision across disciplines

Engineering that spans the full stack — from bare metal to cloud, from field devices to boardroom dashboards.

01

Systems Architecture

Designing fault-tolerant, scalable architectures for industrial and enterprise environments.

CAN BusSCADAOT/IT Convergence
02

Embedded Firmware

Low-level firmware for microcontrollers and RTUs — written for correctness, safety, and speed.

RustCRTOS
03

Tier III Data Centres

Operational management, power systems, and infrastructure design for carrier-grade facilities.

UPSDCIMRedundancy
04

Aviation Systems

Avionics integration and flight systems analysis with CPL-grade operational understanding.

AvionicsNavigationATC
05

Industrial OT Security

Securing operational technology networks from layer 0 physical to layer 7 application.

ICSModbusPROFIBUS
06

Rust Systems Programming

Memory-safe systems software: telemetry pipelines, parsers, CLI tools, and more.

RustAxumTokio
Selected work

Recent projects

Facility Management

Kingdom Kampala Floor Nav

Interactive 3D building navigation and office allocation system with Rust/Axum backend and Three.js visualisation.

RustAxumThree.jsWebGL
Brand Identity

codeandcore Brand System

Complete identity system: dot-mark, 6 palettes, component library, and full usage guidelines. The very system you're looking at.

DesignCSSSVGTypography
Personal Development

Protocol: Unrecognizable

8-week transformation tracking site with countdown timers, industrial-themed design, and progress milestone system.

Next.jsCSS ModulesReact
See all work →
Philosophy

Craft is not decoration.
It is structural integrity.

Every system I build is designed to be read like prose — each component named with intent, each interface boundary deliberate, each protocol choice justified. Complexity is not proof of capability. Clarity is.
codecorecodeandcore.dev
Ready?

Let's build something that lasts.

Whether it's a complex industrial system, embedded firmware, or a precision web platform — let's talk through your requirements.

Start a conversationLearn more about me