Building systems under real constraints
I build production web platforms and study applied computing in constrained environments where infrastructure, cost, access, and long-term maintenance drive technical decisions.
Projects where constraints shaped the solution
Selected projects and research with enough context to explain the constraints, tradeoffs, and outcomes.
Software engineering, applied research, and real-world constraints
My work sits between implementation and evaluation. I care about what keeps systems valuable after launch: maintainability, reliability, cost, access, and clear ownership.
Built and maintained production platforms across legal, education, media, recruitment, and internal operations.
Worked with teams in the Democratic Republic of the Congo and Europe, often under demanding operational constraints.
Researching applied computing where infrastructure, cost, data quality, and access shape technical decisions.
Engineering notes and research
Notes on software engineering, architecture, deployments, and the research questions behind them.
July 24, 2026
Implementing Reliable Billing Infrastructure with FlexPay and Symfony
How to build a durable payment workflow around FlexPay using Orders, Payment Transactions, signed webhooks, idempotent fulfillment, and a migration path from a legacy billing model.
July 23, 2026
How I Model Business Rules with Domain Exceptions in Symfony—Safely
Using named domain exceptions to express rejected business rules, roll back commands, cross Symfony Messenger safely, produce RFC 9457 problem responses, and separate expected failures from real incidents.
July 23, 2026
Decoupling from System Time in Symfony: Making Time an Explicit Dependency
Why reading the system clock inside business logic creates nondeterministic behavior, and how an explicit Clock port makes expiry, validity, scheduling, persistence, and time-sensitive tests predictable.
Video
Latest YouTube Video
Dans cette vidéo, nous explorons en détail les fonctionnalités inédites, les optimisations et les changements majeurs que cette nouvelle version apporte. Rejoins-moi pour transformer tes compétences Symfony ! N'oublie p…