DevOps Engineer & Full-Stack Developer
Infrastructure Reliability · CI/CD · Container Orchestration
I am a software engineer focused on DevOps, backed by hands-on full-stack development experience. I design CI/CD pipelines, operate containerised deployments, and manage self-hosted infrastructure that helps engineering teams ship reliably. I also build production applications with TypeScript, Angular, React, Next.js, Python, and Django.
Knowing how software is built informs how I design and operate the infrastructure it runs on.
| Area | Technologies |
|---|---|
| DevOps & Infrastructure | Azure, Docker, Docker Swarm, GitHub Actions, Nginx, Proxmox, shell scripting, CI/CD automation |
| Self-hosted Platforms | Gitea, Harbor, Wiki.js, Portainer |
| Frontend | TypeScript, JavaScript, Angular, React, Next.js, React Native, Three.js, React Three Fiber, CSS, SCSS |
| Backend | Python, Django, PostgreSQL, RabbitMQ, RESTful APIs |
| Quality | Unit testing, integration testing, end-to-end testing, code review, production monitoring |
-
DevOps Engineer, Cognativ (2025 - Jul 2026)
Built GitHub Actions pipelines on self-hosted runners, reducing manual deployment effort by approximately 85% across 10+ servers. Managed Docker Swarm clusters, Azure infrastructure, Proxmox virtual machines, secrets, and developer self-service tooling. -
Full-Stack Developer, Techridian (Jan 2024 - Present)
Build Angular and TypeScript frontends with Django, PostgreSQL, and RabbitMQ backends for clients across East Africa. Own Docker-based infrastructure, CI/CD pipelines, and staging and production environments. -
Front-end Developer, YAKWETU™ Online Limited (Aug 2023 - Nov 2025)
Built scalable Next.js and React Native applications, led development of the MyMovies Africa mini-app on the M-PESA App, and integrated Sentry and Vercel monitoring.
- Reduced manual deployment effort by ~85% across 10+ servers.
- Cut shipping time by 50% through developer self-service platforms and environment visibility.
- Standardised containerisation and deployment practices across engineering environments.
- Delivered production features spanning frontend applications, REST APIs, databases, asynchronous workflows, and infrastructure.


