
Nicholus Mboga
Machine Learning Engineer | Geospatial Engineer
Salary / Daily rate
Brussels, Belgium
Freelance, open to permanent contract
Skills
About me
Intro
Machine Learning Engineer & Data Scientist | Freelance With a background in computer vision and signal processing, I specialize in designing, developing, and deploying machine learning models using PyTorch, TensorFlow, and scikit-learn. I manage the entire ML lifecycle in production environments with MLflow, delivering reproducible and scalable solutions from research to deployment. I have hands-on experience with MLOps, efficiently scaling machine learning and deep learning workflows for structured and unstructured data, and implementing best practices in model management and pipeline automation. Proficient in AWS SageMaker and Azure ML, I provide end-to-end solutions—from data ingestion and feature engineering to model monitoring and retraining—to drive measurable business impact. If you're looking to accelerate your AI initiatives or need robust data science solutions, let's connect and discuss how I can help you achieve your goals
Work experience
Owner
Savanna AI
Mar 2025 - Present
1 year 8 months
– As CTO and founder of Savanna AI, we provide end-to-end expertise in development of AI-based solutions to solve real-world problems.Savanna AI empowers businesses with advanced artificial intelligence solutions, including predictive analytics, geospatial analytics and natural language processing. We help you unlock the full potential of your data and drive innovation for a better and sustainable world.Let us connect to discuss opportunities in AI-driven solutions, Software Development, Data Science and Big Data Management.
Machine Learning and Data Engineering Lead
Baw Bab Technologies, Inc
Jun 2025 - Feb 2026
9 months
– Led cross-functional development team to deliver ML-enabled MVP and production applications on GCP under tight budget and timeline constraints – Architected and deployed cloud infrastructure using Terraform, implementing IaC best practices for scalability and maintainability – Built and productionized ML pipelines on Vertex AI, enabling digital addresses mapping at country-scale – Designed and implemented ETL workflows using Dataproc, BigQuery, and Cloud SQL for data processing at scale – Delivered full-stack web and mobile applications to production environment on GCP
Data Scientist
GIM - smart geo insights
Dec 2022 - Mar 2025
2 years 4 months
Key responsibilities: – Actively follow up new developments and technologies in GIS, data science, machine learning, deep learning, and computer vision domains – Provide technical input for research proposals centered around AI for Geo and Earth Observation – Implementation of AI for Geo and earth observation innovation projects – Internal and external dissemination and communication of the project. Projects: Satellite and aerial imagery processing,Infrastructure inventory, 3D LIDAR processing, SAR data processing, AI trainer (capacity development)
Postdoctoral Researcher: Machine Learning for Computer Vision and Signal Processing
InViLab.UAntwerp
Mar 2022 - Nov 2022
9 months
Antwerp, Belgium
Machine Learning for Computer Vision, Image and Signal Processing (VisionLab and InViLab)
Université libre de Bruxelles
Oct 2017 - Mar 2022
4 years 6 months
Geomatics Engineer and Scientist
Nov 2021 - Mar 2022
5 months
Key responsibilities: – Automation of data processing pipelines and workflows – Database development – Writing Grant applications, technical and non-technical communication Projects: Statistical data analysis, Satellite imagery analysis
PHD Candidate
Oct 2017 - Nov 2021
4 years 2 months
Key responsibilities: – Development of a novel supervised deep learning algorithm to process aerial imagery – Development of techniques in unsupervised learning and semi-supervised learning to address inadequacy of labelled data – Scientific communication through conferences, symposia and publishing in international peer-reviewed journals • Supervision of masters thesis students projects Projects: Evolution of land-use/cover in Central Africa using deep learning
Visiting Researcher
Vrije Universiteit Amsterdam (VU Amsterdam)
Dec 2020 - May 2021
6 months
Amsterdam, Netherlands
Worked at the Institute for Environmental Studies (IVM) – Land use science approach to urbanisation patterns in Sub-Saharan Africa. – Time-series analysis of Satellite Imagery – Geo- Visualisation
Visiting Researcher
ETH Zürich
Feb 2020 - Mar 2020
2 months
Zürich, Switzerland
Key responsibility – Researching state-of-the-art Domain Adaptation techniques for deep neural networks at EcoVision Lab
Graduate Researcher- (ITC excellence programme)
Faculty of Geo-Information Science and Earth Observation (ITC) of the University of Twente
Apr 2017 - Jun 2017
3 months
Enschede Area, Netherlands
Education
Université libre de Bruxelles
Doctor of Science
2017 - 2021
4 years 2 months
Faculty of Geo-Information Science and Earth Observation (ITC) of the University of Twente
Master of Science (MSc), Geo-informatics
2015 - 2017
2 years 1 month
Jomo Kenyatta University of Agriculture and Technology (JKUAT)
Geomatics Engineering and Geospatial Information Systems
2009 - 2014
5 years 1 month
Licenses & certifications
AWS ML Engineer Associate Learning Plan (includes labs)
Issued: –
Knowledge Badge - Get Started with Databricks for Data Engineering
Issued: –
Knowledge Badge - Data Ingestion with Lakeflow Connect
Issued: –
AWS Certified Machine Learning Engineer Associate: Hands On!
Issued: –
Knowledge Badge Deploy Workloads with Lakeflow Jobs
Issued: –