Soufiane Moujib
Développeur Backend · Systèmes Distribués & Architectures Scalables
contact@soufianemoujib.dev
🇬🇧 View English CV
Profil
Développeur backend avec plus de 9 ans d’expérience dans la conception de systèmes distribués,
hautement performants et scalables. Passionné par l’architecture logicielle, la fiabilité et
les performances des systèmes. Actuellement en développement d’une plateforme distribuée en
microservices intégrant ingestion temps réel, analytics, calcul de features et automatisation.
Projet Personnel – Architecture Microservices Distribuée (2025)
Conception d’une plateforme backend distribuée (Go, Java, Python, Rust) intégrant ingestion en temps réel
(Kafka/Flink), orchestration K3s et stockage analytique ClickHouse. Accent mis sur la haute performance,
la communication inter-services, l’observabilité, le CI/CD et la scalabilité.
Stack : Kafka · Flink · ClickHouse · Redis · Auth0 · Angular
Compétences
- Langages : Java (Spring Boot, Vert.x), Go, Python, TypeScript (Angular)
- Backend : Kafka / Redpanda, Flink, RabbitMQ, REST, Redis, Hibernate
- DevOps & Données : Docker, Kubernetes (K3s), ClickHouse, GitHub Actions, MongoDB, MySQL
- Pratiques : Clean Architecture, Microservices, CI/CD, TDD, Agile/Scrum
- Outils : IntelliJ, Postman, ELK, Uptrace, Grafana, Jenkins, Bitbucket
Expériences Professionnelles
Développeur Backend Java — Vulog (2021–2023)
- Développement de services backend pour une plateforme SaaS de mobilité.
- Conception d’API REST performantes et flux asynchrones avec RabbitMQ & Redis.
- Amélioration de la qualité du code, tests et documentation.
- Stack : Java 8/11, Spring Boot, Vert.x, RabbitMQ, Redis, MariaDB, MongoDB
Développeur — Sogeti (2017–2020)
- Développement d’outils de test et d’intégration automatisés pour Amadeus & Air France.
- Modernisation d’applications legacy vers Java/Angular.
- Gestion de pipelines CI et suites de tests automatisés.
- Stack : Java, Python, Angular, Cucumber, Rest Assured, Jenkins, Selenium
Développeur — France Autopartage (2013–2017)
- Développement backend pour des systèmes de mobilité partagée.
- Conception et intégration d’API REST & SOAP.
- Développement web & mobile et gestion RGPD des données.
- Stack : Java, Spring, Hibernate, Angular, REST, SOAP, Tomcat, MariaDB
Formation
- Master en Fiabilité sécurité et integration logicielles · Aix-Marseille Université (2013)
- Licence en Informatique · Aix-Marseille Université (2011)
Langues
- Anglais : Courant
- Français : Courant
- Arabe : Langue maternelle