À propos de Assem
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- Grand Groupe BancaireLead Tech & DevOpsmars 2022 - juillet 2025 (3 ans et 4 mois)• Lead de la conception, du développement et du déploiement d'une Data Platform centralisée, dédiée aux exigences de compliance bancaire, intégrant des flux temps réel et batch.• Développement et industrialisation d'applications Spring Boot API et Spring Batch, hautement résilientes, scalables et sécurisées, orchestrant la collecte, le traitement et la diffusion de données de conformités.• Conception d'images Docker optimisées et construction de charts Helm personnalisés, pour une conteneurisation propre et un déploiement automatisé sur Kubernetes (IBM Cloud).• Définition et mise en œuvre de pipelines GitLab CI/CD robustes, avec étapes de build, tests automatisés, scan de sécurité, packaging Docker et déploiement en environnements de recette et production.• Optimisation avancée de bases PostgreSQL, incluant réglage des paramètres mémoire/cache/thread, tuning SQL OLAP, et gestion des volumes pour datawarehouse & datamart.• Développement de services Spring Kafka pour la production et la consommation de messages haute performance, en lien avec les brokers Kafka du groupe.• Mise en œuvre de pratiques de sécurité avancées, incluant la gestion de certificats, le chiffrement des données in-transit / at-rest, l'intégration de HashiCorp Vault et la conformité aux normes internes.• Suivi et gestion des incidents de production avec participation aux comités de résolution et aux plans d'action correctifs.
- Grand Groupe BancaireLead Techmars 2018 - décembre 2021 (3 ans et 9 mois)• Lead technique au sein du domaine KYC et ensuite Conformité du groupe• Garant de la qualité technique du développement et de l'évolutivité de l'API stratégique et la notation KYC.• Conception et développement de plusieurs API robustes avec Spring Boot (Java 8/11), au sein du département conformité, dans un contexte orienté DDD et sécurité bancaire.• Approche rigoureuse TDD/BDD, et respect des principes SOLID et des bonnes pratiques de développement et de sécurité (OWASP, chiffrement TLS, etc.).• Mise en œuvre de traitements batch complexes avec Spring Batch pour la consolidation, la mise à jour et la vérification des données conformité des clients.• Déploiement automatisé des API sur le cloud interne de la banque, dans un environnement interne avec gestion fine des environnements de staging via API Gateway (IBM API Connect)• Pilotage de l'intégration continue / livraison continue via Jenkins• Mise en place du monitoring applicatif via Spring Actuator, Prometheus et Grafana, permettant un pilotage en temps réel des performances et alertes.• Participation au développement d'interfaces front-end React.js utilisées par les équipes conformité pour le suivi et la validation des données client en liaison avec la conformité.• Optimisation des performances (temps de réponse, usage mémoire, requêtes SQL), gestion des certificats pour la sécurité des données at-rest et in-transit.• Optimisation des requêtes SQL PostgreSQL, tuning d'index et gestion de la volumétrie dans un contexte de forte charge.• Suivi et gestion des incidents de production avec participation aux comités de résolution et aux plans d'action correctifs.Environnement technique : Spring Boot, Java 8/11, React.js, Maven, Spring Batch, PostgreSQL, MongoDB, Docker, Kubernetes, Kafka, Prometheus, Grafana, GitHub, Jenkins, TDD, BDD, API Gateway, sécurité applicative, CI/CD.
- Grand Groupe PostalIngénieur Développement Javajanvier 2016 - mars 2018 (2 ans et 2 mois)• Conception et développement de solutions de calcul tarifaire pour l'acheminement du courrier, incluant la gestion multi-clients, les règles métier complexes et les simulations tarifaires dynamiques.• Architecture et implémentation d'applications Java J2EE / Spring Boot exposant des API REST robustes, maintenables et sécurisées, répondant aux exigences fonctionnelles de la chaîne logistique postale.• Dockerisation des applications et automatisation du déploiement sur AWS EC2, avec une gestion de la configuration via des scripts d'infrastructure légère.• Mise en œuvre de pipelines CI/CD avec Jenkins, intégration de SonarQube pour le contrôle qualité du code, et gestion de l'intégration continue sur plusieurs environnements (dev, recette, prod).• Développement orienté qualité avec TDD / BDD, couverture de tests unitaires et fonctionnels, et respect des bonnes pratiques de conception (clean code, principes SOLID).
Recommandations
Soyez le premier à recommander Assem
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
- Ingénieur (BAC +5)ENSI
Certifications
- AWS Cloud PractitionerAWS2025
- PSM 1 – Scrum Masterscrum.org2022