Python • FastAPI • DevOps • Cloud & AI

Dan Freeman Mahoro

I build backend and platform tooling with a focus on automation, clean delivery, and real users.

Brittany, France 5+ years experience FR / EN
Portrait of Dan Freeman Mahoro

Snapshot

  • Backend & API engineering (FastAPI, REST, WebSockets)
  • CI/CD, automation, and DevOps tooling
  • Digital twins, IoT, and LLM integrations
  • Comfortable across frontend and data workflows
Python logo Python
FastAPI logo FastAPI
Terraform logo Terraform
Ansible logo Ansible
Docker logo Docker
Microsoft Azure logo Azure

Professional Experience

Latest to earliest. Each role includes a focused summary.

01/2026–Present

CELAD / BPCE SI — DevOps Engineer

Helping migrate deployment automation to a new Windows architecture by building a common Azure DevOps and XL Deploy standard for .NET, PowerShell, batch, and SQL deliveries.

Azure DevOps logoAzure DevOps XL Deploy PowerShell IIS
10/2024–12/2025

CELAD / BPCE SI — Software Engineer (FastAPI/Angular)

Built REST APIs to integrate LLMs (GPT‑4o mini, Gemini Flash) for internal Q&A. Added auth, caching, Postman integration tests, Jenkins pipelines, OpenShift deployments, and ELK dashboards.

Python logoPython FastAPI logoFastAPI Angular logoAngular OpenShift logoOpenShift
02/2024–09/2024

CELAD / ST Microelectronics — DevOps Engineer

Delivered Python tooling for embedded teams to format, preprocess, and deploy code. Built a GitPython nightly commit summary, wrapped a C formatter, and wrote tests and documentation.

Python logoPython GitPython Gerrit logoGerrit Jira logoJira
04/2022–02/2024

Orange Labs — Research Engineer

Designed a composite digital-twin architecture and shipped a Kafka-backed Python prototype. Integrated new digital twins into the ThingIn platform via REST APIs.

Python logoPython Apache Kafka logoKafka Docker logoDocker MongoDB logoMongoDB
12/2021–03/2022

Sopra Steria — Java Developer

Maintained a disability pension system. Analyzed Jira tickets, delivered SQL fixes, reproduced bugs in Docker, and debugged Java code.

Java logoJava SQL Docker logoDocker Jira logoJira
04/2021–07/2021

Freelance Contract — Software Engineer

Built a Tkinter GUI so end users could complete and sign contracts faster. Implemented Word/PDF parsing, signed contract generation, unit tests, and technical documentation (POC).

Python logoPython Tkinter python-docx

Selected Projects

Learning-focused builds that shaped my engineering style.

Urubugu screenshot

urubugu

Pygame board game (Bao variant from Burundi).

  • Motivation: Master Python by building a beloved board game.
  • Learning: Graphics, GUI basics, sprites, 2D game dev.
  • Bonus lessons: Multithreading/multiprocessing and clean loading sequences.
Incendie simulation screenshot

Incendie

Wildfire simulation with an interactive GUI.

  • Motivation: Go beyond a CLI-only coding test by adding a GUI.
  • Learning: Randomness, probability, config files, file handling.
  • Bonus lessons: Dynamic window handling and continuous key presses in Pygame.
SudokuSolver screenshot

SudokuSolver

Sudoku game + solver + Android automation.

  • Motivation: Beat the top score on an Android Sudoku app.
  • Learning: OpenCV, OCR, Sudoku algorithms.
  • Bonus lessons: ADB, logging, and console progress UI.
Ibizungu screenshot

Ibizungu

Pygame card game with online multiplayer.

  • Motivation: Master Python further through a card game I love.
  • Learning: Game loops, OOP, multiplayer design.
  • Bonus lessons: Thread-safe queues and separating game/logic/network threads.
Azure resource group diagram

Card Game Backend

FastAPI backend for multiplayer game sessions.

  • Motivation: Master DevOps by deploying a live game server.
  • Learning: Azure VM, Terraform, Ansible.
  • Bonus lessons: Nginx, HTTPS setup, PyInstaller.

Leadership

Leadership and coordination beyond engineering.

KWIGA Summer School — Co-founder & Project Coordinator (02/2023–09/2024)

Co-founded KWIGA to strengthen digital skills in Burundi through intensive training, hackathons, and academic exchanges. An initiative with over 3 years of existence. Led partnerships, program design, and delivery of the KWIGA Summer School.

Contact

Let’s build something clean, reliable, and useful.

Email

dan4am@gmail.com

Links

GitHub LinkedIn

Location

Brittany, France