À propos de Omar
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Arabe
Bilingue ou natif
Expériences
- SNCF ConnectTech LeadTRANSPORTSoctobre 2022 - Aujourd'hui (3 ans et 8 mois)Paris, FranceKotlin 1.6‑2.1,Java 17‑21, Spring Boot2.7‑3.4,JavaScript,AWS, Terraform, Kubernetes, Istio, Gitlab, Datadog
- Transition d'un backend mono‑client vers une architecture multi‑tenant scalable
- Mise en place d'une bibliothèque interne partagée pour abstraire la logique spécifique à chaque tenant
- Mise en place d'un API Gateway centralisé pour router le trafic et exposer les endpoints de l'ensemble des services backend
- Réduction des coûts d'infrastructure par la mutualisation des ressources, permettant à plusieurs tenants de fonctionner sur un environnement partagé
- Création d'un module Terraform personnalisé pour exposer facilement de nouveaux endpoints via l'API Gateway
- Mise en place d'une infrastructure événementielle multi‑tenant avec SNS et SQS
- Conception d'un workflow de paiement multi‑modalités modulaire, augmentant la flexibilité des paiements
- Développement et déploiement de nouvelles lambdas pour répondre aux besoins spécifiques des clients
- Introduction de tests d'API via Postman sur l'ensemble des services
- Migration de Spring Boot 2.7 vers Spring Boot 3.2 et de Java 17 vers Java 21
- Intégration du tracing Datadog sur plusieurs services
- Rédaction de plusieurs ADR couvrant l'architecture multi‑tenant et le système de paiement
- Not So DarkSenior Software engineerAGROALIMENTAIREjuillet 2022 - septembre 2022 (2 mois)Paris, FranceKotlin 1.6, Spring Boot2.7, Flutter, GCP, Terraform, GitHub
- Développement from scratch d'une nouvelle application Flutter pour la gestion des commandes
- Interfaçage avec des imprimantes réseau pour l'impression des détails de commande
- Utilisation des WebSockets pour la communication front‑end / back‑end et gestion des problèmes de scalabilité
- Terraformisation de l'infrastructure et mise en place de GitHub Actions pour le CI/CD
- GRTGAZTech LeadENERGIEoctobre 2020 - juin 2022 (1 an et 8 mois)Campanile Le Bourget – Airport, Bonneuil-en-France, FranceJava 11‑17,Angular 13, Python, Kafka,AWS, Terraform, Gitlab
- Mise en place de l'Event Sourcing et du CQRS pour la fiabilité
- Utilisation de la programmation réactive pour la scalabilité et les performances
- Utilisation d'un bus d'événements Kafka pour la communication entre micro-services
- Mise en place de tests BDD avec Cucumber pour les scénarios métier clés
- Refonte des pipelines CI/CD et migration du build vers Gradle
- Déploiement en un clic vers les environnements d'intégration et de production
Recommandations
Soyez le premier à recommander Omar
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Masters degree in ComputerMasters degree in Computer
- 2 years intensive Mathematics and Physics courseBORDEAUX GRADUATE SCHOOL OF ENGiNEERiNG20132 years intensive Mathematics and Physics course