I build production-ready ML systems, end to end.

Machine learning engineer and software developer with 7+ years across the ML lifecycle. Data analysis, modeling, deployment, and monitoring, wired into real software.

PyTorch · FastAI · BentoML · Modal · React — available for freelance & contract work

Silver Rubanza
Available for work

Machine Learning

EDA, feature engineering, model building

ML Deployment

Serving, testing, monitoring, integration

Software Development

Python, PyTorch, fastai, sklearn

Web Development

React, Next.js, 9+ years shipping

Selected work

A selection of recent work across machine learning, data science, and web development.

ML model deployment with Modal
ML/AI Serving & Deployment

ML model deployment with Modal

Serving and deploying a sticker sales forecasting machine learning model using Modal.

ModalSales ForecastingDeploymentFastAI
ML model deployment with BentoML
ML/AI Serving & Deployment

ML model deployment with BentoML

Serving and deploying a binary classification machine learning model using BentoML.

BentoMLMachine LearningDeploymentFastAI
Building an AI medical assistant
AI in Healthcare

Building an AI medical assistant

An AI system for assisted differential diagnosis based on the Uganda Clinical Guidelines.

AI in HealthcareMachine LearningMedical-LLM
Stable Diffusion from the Foundations
Machine Learning

Stable Diffusion from the Foundations

Comprehensive walkthrough of Stable Diffusion, starting from the theoretical foundations and building up to a complete implementation.

Stable DiffusionGenerative AIAI Art
Classification with the Academic Success dataset
Machine Learning

Classification with the Academic Success dataset

A classification model to predict students dropout and academic success rate.

ClassificationFastAIGradient BoostingEducation
Regression - Prediction of Used Car Prices
Machine Learning

Regression - Prediction of Used Car Prices

A regression model to predict the price of used cars based on various attributes.

RegressionFastAIEDAAutomotive
Binary Prediction of Poisonous Mushrooms
Machine Learning

Binary Prediction of Poisonous Mushrooms

A classification model to predict whether a mushroom is edible or poisonous from its physical characteristics.

Binary ClassificationFastAIGradient BoostingBiology
Binary Classification of Insurance Cross Selling
Machine Learning

Binary Classification of Insurance Cross Selling

A classification model to predict which customers respond positively to an automobile insurance offer.

Binary ClassificationInsuranceNeural NetworksFastAI
Antelope Classifier
Computer Vision

Antelope Classifier

A trained model deployed with a clean UI so stakeholders can see real results — not notebooks — and evaluate the work.

Computer VisionFastAIDeploymentUI/UX
Flexible Functions
Artificial Intelligence

Flexible Functions

An AI lab building practical AI use cases in the most cost-effective way possible.

AIMachine LearningDataset
Zigoti Coffee Website
Web Development

Zigoti Coffee Website

A Ugandan coffee house covering the whole value chain — growing, buying, processing, roasting, and export of coffee beans.

ReactE-commerceCoffeeUganda
Suwik Investments Website
Web Development

Suwik Investments Website

Suwik aims to be the leading exporter of the freshest, highest-quality agricultural products with guaranteed customer satisfaction.

ReactE-commerceAgricultureExport

About me

I possess over 7+ years of hands-on machine learning experience, building ML systems from the ground up. I can implement diverse architectures from scratch — from gradient boosting and basic neural networks to the large-scale networks behind today’s generative AI, including image generation and large language models.

I’m proficient with Python, PyTorch, fastai, and sklearn, and have 9+ years building software applications with HTML, CSS, JavaScript, React, Next.js, and other modern web technologies.

7+ yrs
Machine learning
9+ yrs
Software development
Kaggle
Competitions expert
HF
Models on HuggingFace

My background

A strong foundation in software engineering, working across every stage of the machine learning lifecycle:

  • Exploratory Data Analysis and Data Wrangling
  • Feature Engineering
  • Model Building and Evaluation
  • Deployment, Testing, and Monitoring