Brian Mwangi

I am a software developer based in Kenya with three years of experience working across frontend, backend, and DevOps, building websites and APIs. My experience spans logistics, financial systems, and marketplaces. Selected projects are listed below.

Python Django JavaScript Vue.js PostgreSQL Docker Linux

Brian Mwangi

Software Developer • Indie Builder • B2B SaaS

Kenya

1,500+ followers • 500+ connections

View profile

Work Experience

Wajuaji Digital • Self-employed

Software Developer (Project-Based)

Feb 2024 – Present • 2 yrs 2 mos

Kenya • Remote

  • Deliver digital solutions for clients on a project-based basis, depending on client engagements.
  • Collaborate directly with clients to understand requirements and translate them into digital software solutions.
  • Provide technical consultation on architecture, technology selection, and implementation strategy.
  • Develop and deploy web applications and integrations tailored to client needs.
  • Manage the development lifecycle from discovery and prototyping through deployment and iteration.
  • Integrate APIs, cloud services, and third-party platforms to streamline client operations.

This work is undertaken on a seasonal / project basis when client engagements arise, alongside primary professional commitments.

Project Management Web Development Consulting Backend Development
Kisokolab Ltd • Seasonal

Software Developer

Apr 2024 – Oct 2024 • 6 mos

Nairobi, Kenya • Remote

  • Developed and maintained backend APIs in Django for financial management software handling customer data for hundreds of thousands of users.
  • Built and enhanced geolocation based features in logistics software powering operations across three African countries, improving operational efficiency.
  • Deployed and managed applications using Docker, supporting CI/CD workflows and seamless integration with frontend systems built in Vue.
  • Collaborated remotely with developers, QA teams, and customers using task tracking tools to deliver features and resolve production issues.
  • Contributed to code reviews, issue tracking, and cross functional teamwork to maintain code quality and system reliability.
Python Django REST APIs Docker CI/CD Postgres

Projects

Portfolio

Rise Inspection Services

Rise Inspection Services, a US-based elevator inspection company, engaged me to build an internal management tool for employees and clients. The solution automated inspection assignments, invoicing for clients and contractors, and improved record keeping.

Portfolio

Jitumoto Animations' Website

Jitumoto Animations is a studio based in Nakuru, Kenya, offering animation and graphic design services. They wanted to revamp their website to better tell their story and attract new customers. The site highlights their services, animated characters, and short films. This project was also a learning experience using Hugo to meet their needs.

Portfolio

Jitumoto Animations' E-learning Platform

This project is an e-learning platform designed for a Nakuru-based animation studio to offer online courses in animation and graphic design. The platform enables students to access structured learning content and resources to build creative skills. It supports secure payments through mobile money services such as M-Pesa and Airtel Money, as well as card payments via Visa and Mastercard.

Portfolio

Nyumba360 Property Management

Nyumba360 is a web-based platform built for landlords and property agents to efficiently manage rental properties. Features include property, unit, tenant, and payment record management, as well as automated rent collection and reconciliation via M-Pesa. A demo of the system is available via the link below.

Let's talk

Whether you need a consultation or have a project in mind, reach out and let's see how I can help.