Hello, I'm

Muia Thomas

Backend & integrations developer

I build dependable APIs, integrations, and database-backed products with Python. I'm based in Nairobi and care deeply about making technology reliable, useful, and easy to understand.

  • 3+Years building digital products
  • Top 5National hackathon winner
  • NairobiAvailable for remote collaboration
Portrait of Muia Thomas
3+Years of experience

About me

Full-stack developer.

I am a backend-focused software developer at Jitume, working across REST APIs, third-party integrations, relational databases, authentication, and role-based access control. My background in journalism also helps me document systems clearly and explain technical decisions to non-technical teams.

Nairobi, Kenya Open to opportunities
PythonFastAPIFlaskREST APIsPostgreSQLSQLiteDockerVue.jsReactGit
Talk to me

Skills at a glance

Technical proficiency.

A practical self-assessment based on the tools I can confidently build with, debug, and explain.

01

Languages

Core programming and data languages

PythonAPIs • Integrations • Automation
Primary
SQLPostgreSQL • SQLite • Data modelling
Daily
JavaScriptVue.js • React • Browser interfaces
Product
02

Frameworks

Tools I use to ship dependable products

FastAPIREST APIs • Authentication
Core
Vue.jsResponsive product interfaces
Shipped
Tailwind CSSDesign systems • Responsive UI
Shipped
ReactComponent-based interfaces
Shipped
Next.jsFull-stack React applications
Active
FlaskPython web applications
Core

What I do

My services.

Backend & APIs

RESTful services in Python and FastAPI, backed by clean relational schemas and practical documentation.

Discuss a project
Systems Integration

Reliable connections to third-party APIs, with thoughtful data mapping, error handling, and recovery.

Discuss a project
Product Interfaces

Responsive Vue and React interfaces that handle real loading, error, and empty states gracefully.

Discuss a project

Selected work

Things I've helped create.

B26
02 — B-26

B-26 Accounts

A production account platform with a responsive dashboard, secure backend workflows, and real-time system updates.

ReactPythonFastAPIWebSocketsNginx
LO
03 — LoHo Learning

LoHo Learning

A responsive EdTech website connecting learners, parents, schools, and partners with inclusive digital education across Africa.

Responsive WebEdTechUX/UIAccessibility
AN
04

Analytics Console

A responsive data experience that turns live metrics into clear decisions.

TypeScriptFastAPICharts

Experience & CV

Growing through real experience.

From backend development and testing for Makueni County Government, through frontend product work at Longhorn, to backend engineering at Jitume, my experience spans APIs, databases, integrations, testing, and product interfaces.

Download my CV
AUG 2026 — PRESENT

Jitume

Software Developer, Backend & Integrations

Building REST APIs, third-party integrations, database schemas, authentication flows, and role-based access control.
JAN — MAY 2026

Longhorn Publishers

Developer • LoHo Learning

Built responsive Vue.js interfaces, integrated backend APIs, and collaborated through Git-based review and release workflows.
JAN 2024 — JUL 2025

Makueni County Government

Software Engineering Consultant • Backend & Testing

Built and maintained backend services and APIs, designed relational data layers, wrote automated tests, performed API-level and manual testing, and documented fixes for internal teams.
Recognition

National Top-5 Winner

Jitume Digital Media Factory Hackathon, 2026. The achievement led directly to my current engineering role.

Software Engineering

Moringa School

Full-Stack Software Engineering programme • Graduated 29 July 2026

Communication

Technical University of Kenya

BTech, Journalism & Mass Communication • 2017–2022

Start a project

Tell me what you're imagining.

Share a few details and I'll prepare for our conversation. Your request opens privately in WhatsApp—nothing is sent until you press send there.

No obligation Usually replies within 24 hours Your details stay private
Project enquiry

Request a quote

You'll review the pre-filled message before sending it to +254 708 893 347.