Summary
Self-driven research engineer with an analytical and driven mindset. Dedicated to combining data and software engineering to craft socially impactful innovative solutions.
🛠️ Core Engineering
- Languages: Python, Java, JavaScript
- Frameworks: Django, Flask, Bootstrap 5, SQLAlchemy
- Web: RESTful APIs, GraphQL
☁️ Cloud & DevOps
- DevOps: Docker, Kubernetes, Git, GitHub Actions
- Cloud: AWS, GCP, Heroku
- Data Orchestration: Apache Airflow
📊 Data & Geospatial
- GIS: GIS Programming, GEE, Sentinel Hub
- Databases: PostgreSQL, SQL, InfluxDB, Redis, MongoDB, AWS RDS
💼 Professional Experience
Consultant Research Engineer | Dussoft Congo Sarl
07/2024 — Current
- Co-leading Geospatial Data Analysis for humanitarian crisis response.
- Designing and managing ETL processes for geospatial data from multiple sources (GEE, Sentinel Hub, SAR).
- Crafting and publishing reports that drive social impact innovation in humanitarian crisis-affected places.
- Tech Stack: Python, GCP, BigQuery, GIS, RESTful APIs, Git, Machine Learning, Airflow.
Freelance Full Stack Assessor | Code Institute
06/2024 — Current
- Assessing 2 full-stack projects daily to ensure compliance with industry best practices (UI/UX, Agile, Git, Clean Code, Testing, Secure Deployment).
- Providing structured, bias-free feedback on each SDLC phase of student projects.
- Tech Stack: Python, Django, Postgres, HTML, JavaScript (Bootstrap 5), Cloudinary, Heroku, Git.
Software Engineer | DevBoks
01/2023 — 06/2024
- Crafted Micro-services based architecture for SDN/SDWAN systems (up to 3 clusters, 10 pods/cluster).
- Established API-centered workflows to fuse 5 services of a Tier-1 network operator into one platform.
- Enhanced real-time network telemetry data pipelines, reducing database query delays by up to 74%.
- Led the SDLC for a NOS-agnostic training platform accommodating 350 simultaneous trainees.
Research Engineer | AFRINIC
07/2021 — 11/2021
- Designed and maintained ETL data pipelines for the ‘Measuring Internet Resilience in Africa’ (MIRA) project.
- Manipulated up to 2 million rows of data across multiple cloud providers using SQL.
- Generated and presented monthly dashboards to key stakeholders.
- Tech Stack: Python, PyData, Shell Scripting, GCP (BigQuery, Data Studio), AWS, Balena, SQL.
Research Engineer Intern | AFRINIC
08/2020 — 11/2020
- Developed a Telegram bot to monitor 20 Raspberry Pi devices spread across 12 African countries.
- Automated daily reports on key data insights for stakeholders.
- Presented project updates at public online conferences.
🎓 Education
-
Master of Science: Computer Science University of Cape Town (2022) -
Bachelor of Science: Computer Science University of Cape Town (2020) -
Bachelor of Science: Computer Science Uganda Christian University (2017)
🚀 Key Projects
- AgriSight: Leveraging satellite imagery for crop health findings in conflict-affected regions.
- Network Training Platform: NOS-agnostic platform for virtual router configurations. manrs.dev.devboks.com
- Internet Performance (DRC): Micro-service based measurement system influencing policy in the DR Congo.
🗣️ Languages
- French: Bilingual (C2) 🇫🇷
- English: Advanced (C1) 🇬🇧
