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.
Python • FastAPI • DevOps • Cloud & AI
I build backend and platform tooling with a focus on automation, clean delivery, and real users.
Latest to earliest. Each role includes a focused summary.
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.
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.
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.
Designed a composite digital-twin architecture and shipped a Kafka-backed Python prototype. Integrated new digital twins into the ThingIn platform via REST APIs.
Maintained a disability pension system. Analyzed Jira tickets, delivered SQL fixes, reproduced bugs in Docker, and debugged Java code.
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).
Learning-focused builds that shaped my engineering style.
Pygame board game (Bao variant from Burundi).
Wildfire simulation with an interactive GUI.
Sudoku game + solver + Android automation.
Pygame card game with online multiplayer.
FastAPI backend for multiplayer game sessions.
Leadership and coordination beyond engineering.
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.
Let’s build something clean, reliable, and useful.
Extended summary: Supporting a migration from an existing automated deployment architecture to a new Windows delivery model. I build reusable Azure DevOps templates that collect build outputs, generate XL Deploy DAR packages, publish deployment artifacts, and trigger standardized release flows.
Extended summary: Delivered an internal assistant that combines FastAPI services with LLM integrations, focused on reliable answers, fast response times, and secure access. I translated business workflows into API endpoints, optimized response latency with caching, and maintained delivery pipelines from commit to OpenShift.
Extended summary: Built a Python tooling suite that standardized developer workflows for embedded teams. I automated delivery checks, formatted C code consistently, and documented every tool so teams could adopt them quickly.
Extended summary: Designed a composite digital twin architecture to connect multiple atomic twins into a single system view. I specified the model, implemented a Kafka-backed Python prototype, and integrated it into the ThingIn platform via REST.
Extended summary: Supported a production pension platform by triaging issues, reproducing defects in Docker, and delivering SQL or Java fixes. Weekly coordination ensured that solutions matched business expectations.
Extended summary: Built a POC desktop tool that helped customers complete and sign contracts faster. The app parsed Word/PDF templates, assembled signed outputs, and shipped with tests and documentation for handoff.
Extended summary: Implemented the full rule set, designed the game flow, and polished the GUI. The project pushed me to manage assets, UI state, and smooth startup/shutdown behavior.
Extended summary: Built a configurable wildfire simulation and delivered a responsive GUI layer. The project emphasized probabilistic modeling and clean UX for parameter tuning.
Extended summary: Combined a custom solver with OpenCV/OCR to read Sudoku grids from Android, then automated solving via ADB. The result connected computer vision, algorithm design, and automation.
Extended summary: Built a multiplayer card game that communicates with a FastAPI backend. I separated rendering from networking threads and used queues to keep the gameplay loop responsive.
Extended summary: Implemented a FastAPI backend for real-time multiplayer sessions, then deployed it with a DevOps workflow that included VM provisioning, IaC, and HTTPS exposure.
Burundi faces low human-development and youth-employment indicators. KWIGA was created to improve technical skills and employability by exposing students and professionals to cutting-edge technologies.
KWIGA is an initiative of the UBUNTU collective (the KWIGA association since 2025) in collaboration with Professor Daniel Hagimont (INP Toulouse). The program combines training, applied challenges, and academic exchanges between Burundi and France.