I build the infrastructure that sits underneath an app: the part that decides whether it survives 10 users or 10,000. Most of my work is on backend systems, distributed architecture, and the tooling that keeps services observable in production.
I write about the engineering process (not just the output) at blog.ilyass-bougati.dev.
- My email : contact@ilyass-bougati.dev
- My Linkedin
- DeepDame: A real-time multiplayer checkers app, but the interesting part isn't the game, it's what's underneath it. I deployed the backend to AWS (EKS) and load-tested it to 6,000 concurrent players at once, then published a full write-up of what broke and how I fixed it. Originally a web app, now being rebuilt as a mobile app in Flutter.
- Alexandre: A 7-service e-commerce platform (think: the kind of system behind a real online store, with inventory, orders, and accounts all talking to each other). Deployed on AWS, presented and defended in front of an academic jury. Built to demonstrate how large systems stay reliable when one part fails.
- Atlas: A plugin for IntelliJ (a developer's code editor) that automates writing repetitive backend code, turning a task that takes hours into seconds. Built it because I was tired of writing the same boilerplate by hand, then made it good enough to share.
- spring-data-redis (open-source contribution): Contributed an annotation-driven Pub/Sub feature to spring-data-redis (#3303, and #3321), a widely-used open-source library for backend systems. It was reviewed and merged by the project's lead maintainer at Spring/VMware, and now ships as part of the official release.



