About Saad
French
Native or bilingual
English
Native or bilingual
Experience
- Action Logement ServicesDéveloppeur SeniorREAL ESTATEJanuary 2025 - Today (1 year and 5 months)Paris, France• Développement et maintenance d'une plateforme data et cartographique à grande échelle pour l'analyse et la valorisation du parc immobilier.• Conception et implémentation d'API backend en Java 21 / Spring Boot 3 selon une architecture hexagonale (DDD, Ports & Adapters).• Développement de fonctionnalités de cartographie interactive avec Angular (standalone components) et MapLibre GL• • Optimisation des performances backend et SQL (PostgreSQL / PostGIS) : vues matérialisées, requêtes géospatiales.• Mise en place de pipelines de traitement de données via Airflow (DAGs), intégration RabbitMQ et traitements asynchrones.• Implémentation d'un système d'exports de données (SQL dynamique, Metabase, stockage S3, téléchargement sécurisé).• Sécurisation applicative avec OAuth2 / Keycloak / Auth0 et gestion fine des droits par rôles.• Déploiement et exploitation sur Kubernetes avec GitLab CI, ArgoCD et Docker.• Mise en place de tests unitaires et E2E (JUnit, Jest, Cypress) et supervision via Prometheus et Grafana.• Contribution active aux choix d'architecture, revues de code et bonnes pratiques techniques de l'équipe.Environnement technique : Java 21, Spring Boot 3, DDD, Post greSQL/PostGIS, Flyway, Angular 19, NgRx, RxJS, MapLibre GL JS, Airflow, RabbitMQ, Metabase, S3, Docker, Kubernetes, GitLab CI, ArgoCD, Keycloak, OAuth2, Cypress, Jest, Prometheus, GrafanaOrganisation
- BNP Paribas,Développeur Senior/ Java Lead TechBANKING AND INSURANCEMay 2022 - December 2024 (2 years and 7 months)93100 Montreuil, FranceImplmentation des couches Business de l'application. Dveloppement des web services REST. Dveloppement des IHM Front en Angular 12. Veiller sur le respect des rgles de qualit du code. Cration de la base de donnes Oracle. Environnement technique: Spring, Java, Angular Ngrx/Rxjs, Kafka, Hibernate, Oauth2, Sonar, Kubernetes, AWS, Gitlab, Docker, Sonar, kibana, Elastic search, Git Organisation:• • Développement du Back-end avec Java/Spring Boot, batch avec Spring Batch et de la couche accès aux données avec JPA. et Hibernate sous une architecture microservices.• • Veiller sur le respect des règles de qualité du code de l'équipe (2 développeurs) .◦ • Revue de code, gérer et contribuer à tous les aspects du développement d'applications, y compris les spécifications fonctionnelles et techniques, la con ception, le développement et le support à la production.• • Implémentation des couches Business de l'application.• • Développement des web services REST.• • Développement des IHM Front en Angular 12.• • Veiller sur le respect des règles de qualité du code.• • Création de la base de données Oracle.Environnement technique: Spring, Java, Angular Ngrx/Rxjs, Kafka, Hi bernate, Oauth2, Sonar, Kubernetes, AWS, Gitlab, Docker, Sonar, kibana, Elastic search, Git Organisation
- Comutitres- RATP/SNCF/OPTILEDéveloppeur Java/JEETRANSPORTATIONJanuary 2021 - April 2022 (1 year and 3 months)Paris, France• • Recueil des besoins et participation à la conception (Rédaction des spécifica tions, diagrammes UML...)• • Développement du Back-end avec Java/Spring Boot, batch avec Spring Batch et de la couche accès aux données avec JPA et Hibernate sous une architecture microservices.• • Développement des algorithmes complexes et des composants communs avec des tests unitaires en java 12.• • Veiller sur le respect des règles de qualité du code.• • Développement des web services REST• • Elaboration des fils RabbitMQ.• • Création de la base de données PostgreSQLEnvironnement technique: Spring, Java, Angular Ngrx/Rxjs, PostgreSQL, Liquibase, RabbitMQ, Gitlab, Docker, Sonar, kibana, Elastic search, Logstash, Git
Recommendations
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
- Master Informatique des reseaux de communicationsTelecom SudParis2018
- Ingénieur d’état en logiciel informatiqueINPT Maroc2017