About Omar
French
Native or bilingual
English
Native or bilingual
Arabic
Native or bilingual
Experience
- SNCF ConnectTech LeadTRANSPORTATIONOctober 2022 - Today (3 years and 8 months)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 engineerAGRICULTUREJuly 2022 - September 2022 (2 months)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 LeadENERGY AND UTILITIESOctober 2020 - June 2022 (1 year and 8 months)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
Recommendations
Be the first to recommend Omar
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Masters degree in ComputerMasters degree in Computer
- 2 years intensive Mathematics and Physics courseBORDEAUX GRADUATE SCHOOL OF ENGiNEERiNG20132 years intensive Mathematics and Physics course