Hello, my name is

Muwanguzi Joshua

I build software that solves real problems.

I'm a full-stack software developer with over five years of experience building web and mobile applications, backend systems, and software that connects with physical devices. I enjoy working across the stack, figuring out how things should work, and taking products from an idea to something people can actually use.

Work Experience

Seere SRL - Oct 2024 - Present

I build platforms integrating hardware like sports equipment, vending machines, and remote lighting systems to enhance operational efficiency. I designed and developed a multi-organization dashboard with FastAPI and React/TypeScript for managing athletes, coaches, and teams, featuring granular access control and real-time data visualization. I created a Django platform managing TCP communication with 100+ vending machines across France, automating message parsing and reporting to improve transparency. Additionally, I delivered a real-time MQTT system for remote lamp control, streamlining device onboarding, inventory management, and purchase flows. I lead backend architecture, database design, and deployments using Linux servers, Docker, and CI/CD pipelines, collaborating cross-functionally to deliver scalable, reliable solutions.

Pelrio SRL - July 2021 - August 2024

I developed secure, scalable backend systems consumed by thousands of users, utilizing Django, FastAPI, AWS, MongoDB, Postgres, Redis, and GraphQL. I designed and implemented microservices architectures to improve system efficiency and scalability, leveraging signals and WebSockets for real-time event handling. I built CI/CD pipelines using GitHub Actions to ensure reliable testing and smooth deployments. I integrated tools and services like Shopify, Xero, Slack, OpenAI, QuickBooks, and banking APIs to enhance product offerings. Working closely with cross-functional teams and management, I gathered feedback and aligned project goals, fostering clear communication and efficient delivery.

Projects

Ink Gallery Tattoo Studio project preview

Ink Gallery Tattoo Studio

Designed and built a full-stack booking platform for a tattoo studio in New Jersey. Customers can browse tattoo designs and book appointments, while a custom dashboard helps manage artists, designs, and bookings.

  • React
  • TypeScript
  • FastAPI
  • PostgreSQL
  • MongoDB
  • Redis
  • GCP
Paidrole project preview

Paidrole

Built a payroll platform for businesses working with independent professionals. It tracks payments, calculates shop commissions, and summarizes earnings across multiple shops.

  • FastAPI
  • MongoDB
  • Redis
  • React
  • Next.js
Ashdeck project preview

Ashdeck

Developed a Chrome extension combining a task manager, calendar, weather, and a website-blocking Pomodoro timer in one productivity dashboard.

  • React
  • JavaScript
  • FastAPI
  • MongoDB
  • Redis
  • WebSockets
Flystep project preview

Flystep

A mobile application that connects to a workout device over Bluetooth Low Energy and synchronizes device data with the backend.

  • React Native
  • Bluetooth LE
  • API integration
Vending Machine Monitor project preview

Vending Machine Monitor

Built and maintained a Django backend communicating with more than 100 vending machines in France over a custom TCP protocol. It monitors stock levels and identifies inactive or faulty machines.

  • Python
  • Django
  • TCP
  • PostgreSQL
Olrelaluce Lamp Controller project preview

Olrelaluce Lamp Controller

Developed a connected lamp control system using MQTT, timed operation, automatic shutoff at configured ozone limits, and QR-based device onboarding.

  • Python
  • MQTT
  • IoT
  • Backend development
Payriz project preview

Payriz

Built the backend for an invoicing and payments platform using Paystack. Worked in a team of three during a hackathon, where the project placed fifth.

  • FastAPI
  • MongoDB
  • AWS Lambda
  • Paystack
Cinema Train project preview

Cinema Train

Designed and developed a movie discovery application using TMDB, combining a movie browsing experience with a custom backend.

  • Next.js
  • FastAPI
  • MongoDB
  • TMDB API