Open to software engineering roles & contract work

Software Engineer · Kampala, Uganda

I build the interface, the API, and the data underneath.

Computer Science graduate shipping production web applications and data systems: React and TypeScript front ends, Python and Node services, and PostgreSQL underneath.

  • UTC+3 · remote-ready
  • Replies within 24 hours
  • BSc Computer Science, 2026

Capabilities

What you can hire me to build.

Each one has its own page: what you get, how the work runs, and the evidence behind it.

Layered architecture diagram: web, mobile, and partner interfaces above a service core above SQL, pipeline, and model services
Capability 01

Solutions Architecture

Deciding how application, data, integrations, and deployment fit together, then owning the result.

See how the decisions get made
The Aristoc Booklex storefront, a React web application
Capability 02

Full-Stack Web Development

React and Next.js interfaces on Python and Node services, with auth, payments, and deployment.

See what a full build includes
Technology professional monitoring an automated workflow beside network equipment
Capability 03

AI, ML & Automation

Prediction and classification models, model-ready data, and workflows that run unattended.

See the modelling work
Data professional monitoring database tables and an automated pipeline
Capability 04

Data Engineering

Automated pipelines, SQL databases, validation, and dependable reporting inputs.

See how the pipelines run

Working stack

What I build with.

No aspirational entries. Each of these shows up in real work, across interfaces, services, data, and models.

  • HTML5
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Python
  • Django
  • Flask
  • FastAPI
  • SQL
  • pandas
  • NumPy
  • Power BI
  • scikit-learn
  • TensorFlow
  • Keras
  • Jupyter
  • Git
  • GitHub

Selected work

Work you can go and look at.

Four live sites and six public repositories. All of it open to look at.

The Vault Tech storefront homepage showing flagship phones in stock in KampalaFull-Stack

Vault Tech

Electronics storefront I built end to end: React and TypeScript on Supabase Postgres, with row-level security and an admin panel for the shop owner.

  • React
  • TypeScript
  • Supabase
The Aristoc Booklex online bookstore storefrontFull-Stack

Aristoc Booklex

Collaboration on the e-commerce platform for Uganda’s established bookstore chain. I worked the full stack: catalogue, accounts, cart, and checkout.

  • React
  • REST API
  • E-commerce
Business analytics charts on a laptopMachine Learning

Customer Churn Prediction

Classification project focused on identifying customers who may be at risk of leaving.

  • Python
  • Classification
  • CRM

Professional experience

Experience across client data, public-sector records, and remote delivery.

2026 – Present

Data Engineer · Logos Cloud Services

Data pipelines, SQL workflows, reporting, dashboards, quality automation, and model-ready datasets for SME client contexts.

Aug 2025 – Oct 2025

IT Intern · Ngora District Local Government

Financial data verification, infrastructure field data, document digitisation, record cleansing, and technical reporting.

2025

Data Science Intern · Redynox

Remote project delivery covering Python data tasks, API handling, data processing, and workflow automation.

Professional certification · November 2025

IBM Data Science Professional Certificate

A 12-course programme covering Python, SQL, data analysis, visualisation, machine learning, applied data science, and generative AI for data science.

Verify certificate

Let's talk about what you need built.

Tell me the problem. I'll tell you what it takes and how long.

Get in touch