Backend EngineerNairobi, KenyaOpen to backend, QA, cloud, and full-stack roles

Backend engineer

shipping reliable APIs,

cloud services,

and systems people can trust.

I turn messy workflows into documented backend services that are easier to deploy, test, secure, and hand over to a team.

Backend focusAPIs, databases, auth, integrations
Cloud deliveryDocker, Cloud Run, Cloud SQL, CI/CD
Quality mindsetQA, API testing, security checks
GCP Cloud Run

Featured Work

Selected projects that show backend judgment: clear service boundaries, practical deployment paths, security awareness, and business workflows translated into software.

Health Information System
GCP Cloud Run

Health Information System

A healthcare operations platform for patient records, appointments, reporting, and role-based access. I focused on the backend foundation: Go services, PostgreSQL data modelling, JWT authentication, Docker packaging, and Cloud Run deployment.

Designed role-based access for doctors, nurses, and administrators
Go
PostgreSQL
Docker
Google Cloud Run
+5
Application Flow Tracker
2
GCP Cloud Run

Application Flow Tracker

A review workflow system for teams that receive and evaluate applications such as grants, jobs, or admissions. The platform separates frontend and backend services so each part can scale and evolve independently.

Modelled multi-stage review statuses for structured decision-making
Django Ninja
React
TypeScript
Python
+5
Uninotes Study Platform
2

Uninotes Study Platform

A study material platform where university students can upload, organize, and access notes, past papers, and revision resources. The project shows full-stack delivery with authentication, permissions, and content management.

Implemented account and permission flows for students and lecturers
Django
Python
PostgreSQL
JavaScript
+3
CVE Monitor Bot
GCP Cloud Run

CVE Monitor Bot

A security monitoring bot that checks for newly published vulnerabilities and alerts team channels. It demonstrates API integration, scheduled workloads, container deployment, and practical security awareness.

Polled vulnerability data on a schedule instead of relying on manual checks
Python
Google Cloud Run
Cloud Scheduler
Docker
+1
MoviePulse

MoviePulse

A responsive movie discovery app that integrates with the TMDB API. It keeps the user experience simple: trending films, search, and clean presentation across devices.

Integrated a public API and handled live search flows
React
JavaScript
CSS
API Integration
Desktop WakaTime Tracker

Desktop WakaTime Tracker

A desktop productivity tracker for Windows and Linux that records time spent in tools such as Figma and Postman. It shows curiosity beyond web apps: local runtime behaviour, system tray UX, and cross-platform packaging.

Built a cross-platform desktop app using Tauri
TypeScript
Tauri
Rust
React
+1

Where I Can Help

Useful to teams that need someone who can build the backend, test the workflow, deploy the service, and explain the tradeoffs clearly.

Backend Engineering

Production APIs, database design, authentication, background jobs, documentation, and testable service boundaries in Go, Python, Django, FastAPI, and Node.js.

Cloud Deployment

Containerized services on Google Cloud Run with Docker, Cloud SQL, scheduler jobs, environment configuration, and CI/CD paths that are simple to operate.

API Design & Integration

Clean REST APIs and third-party integrations for payments, maps, security feeds, messaging platforms, and internal business workflows.

Quality & Security Testing

API testing, system testing, defect tracking, and practical security checks with tools such as Postman, OWASP ZAP, and Burp Suite.

Full-Stack Delivery

Business applications with strong backends and usable frontends in React, Angular, Vue, and TypeScript when a team needs one engineer to connect the whole flow.

Training & Mentorship

Clear coaching for developers and teams on backend fundamentals, API design, cloud deployment, testing habits, and production-readiness.

Why Hire Me

I build and maintain backend systems for teams that need software to work in production: APIs, databases, authentication, integrations, deployment pipelines, and test coverage. My strongest stack is Go, Python, PostgreSQL, Docker, and Google Cloud Run, with hands-on QA and security testing experience using OWASP ZAP and Burp Suite. I translate business workflows into clean technical systems, then document and test them so other developers can extend the work confidently.

Working Stack

Languages

Go
Python
JavaScript
TypeScript
PHP
Dart
SQL

Frameworks & Tools

Django
Django REST Framework
FastAPI
Flask
Node.js
Express
Angular
React
Vue 3
PostgreSQL
Firestore
MySQL
MongoDB
Redis
Google Cloud Run
Cloud Scheduler
Firebase
Docker
Kubernetes
Buildpacks
CI/CD
Git
Linux
Postman
OWASP ZAP
Burp Suite
Jira
6+
Shipped Projects
6+
Ways I Contribute

Ready For The Next Team

I'm looking for work where reliability matters: backend engineering, QA-heavy product teams, cloud deployment, developer support, or full-stack delivery with a strong server-side core.