Dieudonné Munganga

📍 Cape Town, South Africa

Dieudonné Munganga

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) 🇬🇧