I work in Model Based Systems Engineering, building simulation and validation engines in MATLAB that let teams test how complex systems behave before they are ever built. I also design and ship clean, fast web applications.
I am a systems engineer and developer based in Nairobi. Most of my work sits where careful engineering meets clean software, building simulation and validation tools for technical systems, and the automation that keeps them honest. I also design and ship web applications, and I write, both technical and academic. I care about work that is correct, readable and actually useful to the person on the other end. If you have something that needs to be built right, I would like to hear about it.
I develop class based simulation scenarios and validation engines for state machine driven systems. From scenario design and guard evidence modelling to Monte Carlo sensitivity studies, I help teams understand how their systems behave under uncertainty, before committing to hardware.
Headless Python validation scripts, structural and transition checks for model based systems, and GitHub Actions pipelines that turn manual model checking into continuous, automated validation on every commit.
Responsive, fast websites and web apps. React and Firebase front to back, or clean static sites deployed and live the same day.
Proposals, reports and structured documentation. Clear writing that turns technical work into something a decision maker can act on.
Well researched, properly referenced academic writing and coursework support. Clear structure, sound argument and careful sourcing across a range of subjects.
One to one coaching and full coursework support for students learning HTML, CSS, JavaScript and modern web tooling. Built to teach, not just to deliver.
Whether it is a simulation model, a web app or a technical document that needs to be right, I would be glad to talk through what you need.