À propos de Amos
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- BFORBANKConsultant Backend SeniorBANQUE & ASSURANCESjuin 2023 - Aujourd'hui (2 ans et 11 mois)Puteaux, FranceContexte fonctionnel : Refonte de l'authentification du nouvel espace client web. Refonte backend from scratch de la partie Bourse chez BforBank. Evolutions sur les modules Crédit Assurance.Tâches :- Participation à la mise en place de l'architecture évènementielle pour la partie Bourse.- Création des microservices- Gestion des flux de données (synchrones et asynchrones) avec le prestataire gérant les opérations boursières- Gestion des transactions, soldes, procurations en fonction des types de comptes.- Pilotage de l'implémentation des fonctionnalités liées à l'espace client sans smartphone (authentification, validation des actions sensibles).Contexte technique : Spring, Microservices, Rest, OpenAPI, Kafka, Kafka Streams, Kafka Connect, PostgreSql, GCP, Kubernetes, Datadog.
- Publicis SapientDeveloppeur Backend SeniorAGENCE & SSIIaoût 2021 - juin 2023 (1 an et 10 mois)Paris, FranceContexte : Développement d'une plateforme e-commerce pour le compte deSonepar dans un environnement microservices Java déployés surAzure Cloud. Implémentation de nouvelles fonctionnalités backendau sein de plusieurs features team composées chacune d'une dizaine depersonnes (développeurs + PO + PPO + Scrum master).La quasi totalité des réunions et rituels agiles sont en anglais car leséquipes sont réparties à l’international.Sonepar est reconnu comme le leader mondial de la distribution auxprofessionnels de matériel électrique, de solutions et services associés.Réalisations:- Création de nouvelles API REST en mode « contract first » (OpenAPI)- Création et implémentation du microservice de gestion des consentements del’utilisateur en conformité avec la RGPD (architecture hexagonale, Java 11,SpringBoot)- Participation à la mise en place d’un workflow de suppression et d’anonymisation desdonnées utilisateurs à travers tous les microservices de la plateforme etsynchronisation avec des systèmes tiers.(Workflow BPMN, Zeebe, Camunda Cloud, Event driven, Azure Event Hub)- Optimisation des performances de recherches (Mongo Atlas Search,Geospatial queries)- Création d’un microservice d’export en masse de la documentation des produitsrelatifs à une ou plusieurs commandes d’un utilisateur (architecture hexagonale,Java 11, workflow BPMN, Zeebe, Azure container storage, Coremedia)- Etude d’une solution permettant d’effectuer le suivi des emails d’activationde compte envoyés aux utilisateurs via Sendgrid. Documentation de la solution surConfluence.- Etude et implémentation d’une solution permettant la gestion dynamique desformulaires créés via le CMS Coremedia (GraphQL, Java 11).- Tests de performance : Définition de scénarios via Gatling, exécution des scénariosvia Gatling Cloud et analyse des temps de réponses en fonction du nombre depods déployés. Analyse de la consommation mémoire de la JVM avec Dynatrace.Rédaction de comptes rendus sur Confluence et réflexion autour desaméliorations à apporter.- Debugging de problématiques liés à Azure event Hub (Kafkacat, Redpanda (Kowl))- Revue de code- Estimation de tickets- Démonstration des fonctionnalités en fin de sprint- Participations aux rituels agiles (PI planning, Sprint planning,Refinement, daily meetings, bug reviews)- Déploiement de microservices sur les environnements de test et de prod surAzure cloud et résolution de bugs.Framework Agile : SafeContexte technique : Architecture hexagonale, Microservices, Java 11, SpringBoot, MongoDB Atlas, Kubernetes, Azure Cloud, OpenAPI, Karate, Azure Event Hub, Zeebe.Outils de suivi et de documentation : Jira, Confluence
- OlaqinDéveloppeur Java / SpringSECTEUR MÉDICALjuillet 2020 - juin 2021 (11 mois)Suresnes, FranceContexte :L’entreprise Olaqin accompagne les pharmaciens, praticienslibéraux et établissements de santé avec des solutions et des servicesadaptés à leurs usages.Le projet Stellair est une interface web permettant aux professionnels desanté de gérer leurs consultations, visualiser les données des cartes vitalesdes patients via un boîtier fourni et télétransmettre des feuilles de soinsélectroniques vers l'assurance maladie.Réalisations :- Etude et mise en place d'une solution permettant aux professionnels de santéde stocker et d'envoyer à l'assurance maladie des justificatifs liés aux facturesde soins via l'application Stellair. Proposition d’outils et de solutions techniques pourle stockage de documents et l’analyse antivirus.◦ Création d'une application Spring Boot exposant des endpoints RESTpour insérer, télécharger ou supprimer des documents via un système destockage compatible S3 (Minio).◦ Implémentation de règles métiers◦ Création d'une application Spring Boot couplée à un antivirus (ClamAV)permettant de vérifier les documents avant stockage.◦ Intégration de la solution sur les infrastructures de développement etd'intégration (Centos).- Participation à la réflexion et à l'implémentation d'une PKI (Public Key Infrastructure) avec Bouncy Castle.◦ Vérification de signature de CSR (Certificate Signing Request)◦ Gestion des certificats (génération, renouvellement, révocation)- Evolutions mineures sur le front (ReactJS).- Revue de code- Participation aux réunions de cadrage et aux rituels agiles (rétros, daily meetings, planning poker).
Recommandations
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
- Expert en Informatique et Systèmes d’informationsInfosup / Ingésup2010