Open to Work

Dominic Chege Mbae

Android & Full-Stack Developer

Nairobi-based developer who builds connected, cross-platform systems — Kotlin Android apps talking to PHP/CodeIgniter 4 backends, REST APIs consumed by both mobile and web clients, and analytics dashboards that surface real insight from raw data.

I am a self-driven, detail-oriented engineer who takes pride in shipping well-structured, maintainable code. Whether working solo on a freelance product or inside a larger engineering team, I adapt quickly, document my decisions, and focus on delivering outcomes — not just features. Outside of coding, I enjoy solving real-world problems through automation and exploring how mobile devices can be made to do more for their owners.

Nairobi, Kenya

GMT+3 Timezone

+254 727 614 575

Available for calls

3+ Years Experience

Freelance & Full-time

9+

Shipped Projects

5

REST APIs Built

3+

Years Shipping Code

4

Android Apps Live

Skills & Tech Stack

Technologies I use to build end-to-end systems

Mobile (Android)
Kotlin Jetpack Compose Java Retrofit Firebase Room DB ML Kit WorkManager
Backend / Web
PHP 8 CodeIgniter 4 REST API Design MySQL Bootstrap 5 JWT Auth
Tools & Infra
Git / GitHub Android Studio LAMP Stack Linux Postman VS Code

Professional Summary

A dedicated and results-oriented engineer with expertise spanning Machine Learning, Backend Systems, and Data Engineering. Currently working as a Machine Learning Engineer at Safaricom PLC, where I bridge the gap between data science prototypes and production-ready systems.

With a strong foundation in Computer Science and hands-on experience in both AI/ML and web development, I excel at building scalable solutions that leverage cutting-edge technologies to solve complex business problems.

Production ML Systems

Deploying and optimizing ML models for real-world use

Full-Stack Development

Building end-to-end web applications with modern stacks

Data Pipeline Engineering

Designing ETL processes and data workflows

Cloud & DevOps

Implementing CI/CD and cloud infrastructure

Technical Expertise

Machine Learning & AI
  • Supervised/Unsupervised Learning
  • Deep Learning (PyTorch, Keras)
  • Natural Language Processing
  • Computer Vision (YOLO v5/v8)
  • Large Language Models (LLMs)
  • Model Evaluation & Optimization
Data Engineering
  • ETL/Data Pipeline Design
  • Apache Airflow & Hadoop
  • BigQuery & Data Warehousing
  • SQL & NoSQL Databases
  • Data Visualization
  • Feature Engineering
Backend & Web Dev
  • Python (ML/Backend)
  • PHP (CodeIgniter, Slim)
  • REST API Design
  • Database Optimization
  • HTML/CSS/JavaScript
  • Bootstrap & jQuery
DevOps & Cloud
  • Docker & Containerization
  • CI/CD Pipelines (Jenkins)
  • Google Cloud Platform
  • Git/GitHub/GitLab
  • Linux/Unix Administration
  • Bash Scripting
Database Management
  • MySQL & PostgreSQL
  • NoSQL (MongoDB, Firebase)
  • Query Tuning & Optimization
  • Database Design
  • Redis Caching
  • SQLite
Methodologies
  • Agile & Scrum
  • Team Collaboration
  • API Testing (Postman)
  • Load/Stress Testing
  • Statistical Analysis
  • Problem Solving

Professional Experience

Mid 2022 - Present

Full-time Position

Machine Learning Engineer
Current

Safaricom PLC • Nairobi, Kenya

Working at Kenya's leading telecommunications company to implement and deploy machine learning solutions at scale. Collaborating with data scientists to transform prototypes into production-ready systems.

Key Responsibilities & Achievements:
  • ML Model Development & Optimization
  • Deep Learning with PyTorch/Keras
  • Natural Language Processing (NLP)
  • Data Preprocessing & Feature Engineering
  • Statistical Analysis & Data Visualization
  • Python & SQL Development
  • Git Version Control
  • Agile Team Collaboration
Machine Learning Deep Learning Python Data Science NLP
2022 - Present

Contract & Freelance

Full-Stack Web Developer

Freelance • Nairobi, Kenya

Building custom web applications and solutions for diverse clients, focusing on scalable backend systems, intuitive frontend interfaces, and cloud infrastructure.

Key Projects & Technologies:
  • Frontend Development (HTML/CSS/JS)
  • PHP Backend (CodeIgniter, Slim)
  • Database Design & Optimization
  • REST API Development
  • Cloud Deployment (GCP)
  • API Integrations (ChatGPT, Stripe)
  • Containerization with Docker
  • CI/CD Pipeline Setup
PHP CodeIgniter JavaScript Docker GCP