Hi, I'm Joseph

Backend Engineer

& API Specialist

Building robust, scalable systems in Nairobi, Kenya

Featured Work

Here are some of the projects I've worked on recently.

Uninotes — Study Material Sharing Platform
2 photos

Uninotes — Study Material Sharing Platform

Full-stack platform for university students to share and access study materials. Features user authentication, content management, and role-based access control.

Tech Stack

Django
Python
JavaScript
PostgreSQL
HTML
+1
Health Information System API

Health Information System API

RESTful API for healthcare management with patient records, appointment scheduling, and PDF report generation. Built with Go and PostgreSQL, containerized with Docker.

Tech Stack

Go
PostgreSQL
Docker
Git
Postman
MoviePulse — Movie Discovery Platform
2 photos

MoviePulse — Movie Discovery Platform

React-based movie discovery app with TMDB API integration and a Django backend with cached API responses. Features search, ratings, and personalized recommendations.

Tech Stack

React
JavaScript
CSS
Django
E-Recycle Management Solution

E-Recycle Management Solution

Digital platform for e-waste collection, tracking, and recycling. Hackathon project featuring user registration, pickup scheduling, and impact tracking.

Tech Stack

Dart
Flutter
Property Rental Mobile App

Property Rental Mobile App

Cross-platform mobile app for browsing and booking short-term rentals. Built with Flutter featuring property listings, search, and booking management.

Tech Stack

Dart
Flutter
Student Performance Tracker
3 photos

Student Performance Tracker

Full-stack system for tracking grades, attendance, and performance trends. React Native frontend with a Go API backend and PostgreSQL database.

Tech Stack

ReactNative
Go
PostgreSQL

What I Do

I offer a range of services to help businesses build robust, scalable solutions.

API Testing & Quality Assurance

Thorough API testing to validate functionality, performance, security, and reliability. I catch bugs early, ensure seamless integrations, and deliver a better user experience.

API Development & Integration

Custom RESTful APIs with third-party integrations — payment gateways, messaging platforms, and monitoring tools. Built to be clean, documented, and easy to maintain.

Technical Support

Fast, responsive troubleshooting for software issues, bugs, and user guidance. I help teams minimize downtime and keep systems running smoothly.

Backend Development

Scalable server-side applications with solid database design, authentication, and clean APIs. Built for performance, security, and long-term maintainability.

Training & Mentorship

Hands-on training for development teams in Go, Python/Django, Linux, and API design best practices.

About Me

I build backend systems that are reliable, scalable, and well-tested. With strong foundations in Go, Python, and API design, I deliver solutions that integrate seamlessly, perform under load, and are easy to maintain. Currently working with the Kiambu County Government on E-Government and ERP systems, I bring practical experience in real-world testing, troubleshooting, and user training. I'm passionate about clean code, thorough testing, and technology that actually solves problems.

Technologies I Work With

Languages

Go
Python
JavaScript
SQL
Bash

Frameworks & Tools

Django
Flask
React
Docker
PostgreSQL
Linux
Git
Test Automation
6+
Projects Completed
5+
Services Offered

Currently Available

I'm open to new opportunities and exciting projects. Let's build something amazing together!