Rodin

RODIN

Rodin
Rodin Mahinga · Systems Engineer

Engineering Intelligent Systems for the Future

Software EngineerDevOps EngineerMachine Learning EngineerSystems Programmer

Backend, DevOps, Azure, and Machine Learning engineer from Kigali—building secure APIs, cloud-native pipelines, and AI systems that scale from silicon to production. Open to full-time roles.

4+

Years of Experience

96+

Public Repositories

16+

Systems Shipped

11

Verified Credentials

Rodin Mahinga — professional portrait

Core Philosophy

Precision in code, autonomy in action.

Executive Summary

Rodin's Architecture

Kigali, Rwanda · Open to opportunities · Contract alumni: EchoSols · Loxotech · RTB

I am Uwonkunda Mahinga Rodin—a Software, DevOps, and Machine Learning engineer based in Kigali. Through contract and part-time engagements with Aphezis, Loxotech, and Rwanda TVET Board, I have designed scalable APIs, hardened delivery pipelines (including Azure-oriented cloud workflows), and shipped data-driven systems for AI and IoT. I am now seeking full-time roles where rigorous engineering meets executive-grade product leadership.

Backend Systems at Scale

Spring Boot and FastAPI architectures with PostgreSQL, Redis, and Kafka—built for throughput, integrity, and operational clarity.

AI & Machine Learning

PyTorch and TensorFlow models for prediction, computer vision, and medical imaging research—including diffusion-based augmentation.

Cloud, Azure & DevOps

Dockerized CI/CD, Linux operations, and Microsoft Azure experience for reliable cloud delivery under real production pressure.

Technical Ecosystem

Comprehensive mastery over the modern technology stack, from silicon to software.

Cloud & DevOps

  • Microsoft Azure
  • Docker / CI/CD
  • Linux Administration
  • Kubernetes Deployments

Cybersecurity

  • Network Fundamentals
  • Phishing Detection ML
  • Secure API Design
  • Operational Security Labs

Systems & Embedded

  • C / C++
  • MQTT / IoT Control
  • ANPR & Vision Hardware
  • Bash Automation

AI / ML

  • PyTorch / TensorFlow
  • YOLO Computer Vision
  • Diffusion Models Research
  • FastAPI ML Services

Chronology of Excellence

Trajectory

Contract and part-time engagements across ML, backend, DevOps, and Azure-aware cloud delivery—open to full-time opportunities.

02/202505/2025Contract

Machine Learning Engineer

Aphezis · Kigali, Rwanda

Contract engagement building production ML systems with PyTorch and TensorFlow—raising prediction accuracy and hardening generalization through regularization, cross-validation, and systematic hyperparameter search.

  • Improved prediction accuracy by 87% within two months
  • Reduced overfitting by 92% via regularization and validation discipline
04/202505/2026Contract

Backend Engineer

Loxotech · Kigali, Rwanda

Contract backend engineering—designing and maintaining scalable Spring Boot APIs with PostgreSQL/Redis optimization, secure feature delivery, and architecture focused on measurable performance gains.

  • Enhanced system performance by 89% through optimized architecture
  • Cut query response time by 40% with PostgreSQL improvements
04/202504/2026Contract

Backend Engineer

Rwanda TVET Board (RTB) · Kigali, Rwanda

Contract delivery accelerating software releases with Docker-based CI/CD, Azure-aware cloud workflows, asynchronous API integrations, and structured code review practices across TVET digital platforms.

  • Accelerated delivery by 40% through automated CI/CD pipelines
  • Contributed to ePortfolio and Grant Management SaaS backends
  • Operated services with Azure-oriented DevOps patterns
04/2024PresentPart-time

Python & Java Programming Trainer

WithinTech Rwanda · Rwanda

Been offered a full-time training role coaching youth in Python and Java application development—translating production engineering standards into accessible, practice-first curriculum.

  • Trained over 100 students in Python and Java
  • Developed a curriculum that is used in the training
07/202507/2025Award

Ranked 1st — Software Programmer

MissionNova 2024–2025 · Togo

Recognized as first-ranked software programmer in MissionNova 2024–2025 for technical excellence and competitive performance.

09/202307/2026Education

Software Programming , CyberSecurity and Embedded Systems · Advanced Level

Rwanda Coding Academy · Nyabihu, Rwanda

Intensive training in programming, machine learning, DevOps, cloud (including Azure fundamentals in practice), and software engineering. Served as Student Minister for Sports, Culture & Entertainment.

01/202008/2023Education

Ordinary Level High School

Groupe Scolaire Officiel de Butare · Huye, Rwanda

Foundational sciences and academic excellence (GPA 3.6/4.0) preceding advanced software engineering studies.

Portfolio Index

Premier Deployments

Selected systems from github.com/mahingaRodin—fintech, SaaS, computer vision, and security.

All repositories
Ingoboka Microinsurance Platform

Flagship

Ingoboka Microinsurance Platform

B2B2C digital microinsurance system serving underserved communities—authentication, policies, payments, claims, notifications, and partner integrations across a Spring Boot API and modern frontend.

JavaSpring BootPostgreSQLNext.jsREST
Multi-Tenant POS SaaS

Multi-Tenant POS SaaS

Production-minded multi-tenant point-of-sale platform with Dockerized Spring Boot APIs, Swagger docs, Kubernetes deployment paths, and a frontend for carts, shops, and tenant commerce.

JavaSpring BootDocker
View repo
EpiGuard AI Microservices

EpiGuard AI Microservices

Healthcare microservices architecture processing real-time clinic data through Kafka, PostgreSQL persistence, and Redis caching—paired with AI services for epidemiological intelligence.

JavaSpring BootKafka
View repo
Rwanda Water Meter Vision

Rwanda Water Meter Vision

Computer vision pipeline for automatic water meter detection and reading using YOLO—bridging embedded sensing, AI inference, and utility operations for real-world infrastructure.

PythonYOLOOpenCV
View repo
FaceLocking Identity System

FaceLocking Identity System

Intelligent face locking system that recognizes and tracks a selected identity over time, with real-time action detection for secure access and continuous identity assurance.

PythonOpenCVONNX
View repo
PocketPilot Finance OS

PocketPilot Finance OS

iOS finance navigator with smart budgets, AI insights, safe-to-spend logic, and chatbot assistance—backed by Swift and Go services for personal financial clarity.

SwiftGoiOS
View repo
Solubility Predictor

Solubility Predictor

Machine learning model that predicts chemical solubility from molecular features—one of the highest-starred research-oriented projects in the public portfolio.

PythonMLData Science
View repo
Cyber Maze Security Lab

Cyber Maze Security Lab

Interactive cybersecurity training environment and maze lab designed to sharpen defensive thinking, operational security habits, and hands-on exploit awareness.

HTMLSecurityLab Simulation
View repo

Verified Credentials

Certificates

Preview any credential on-site. Download only when you click Save.

Secure Channel

Initiate Handshake

For strategic collaborations, advisory engagements, and architecture partnerships. Direct line: mahingarodin@gmail.com · +250 794 415 318