About Amos
French
Native or bilingual
English
Fluent
Experience
- BFORBANKSenior Backend ConsultantBANKING AND INSURANCEJune 2023 - Today (3 years and 1 month)Puteaux, FranceFunctional Context: Refactoring of the authentication for the new web customer area. Backend refactoring from scratch for the Trading section at BforBank. Developments on the Credit Insurance modules.Tasks:- Participation in the implementation of the event-driven architecture for the Trading section.- Creation of microservices- Management of data flows (synchronous and asynchronous) with the provider managing trading operations- Management of transactions, balances, mandates based on account types.- Oversight of the implementation of functionalities related to the customer area without a smartphone (authentication, validation of sensitive actions).Technical Context: Spring, Microservices, Rest, OpenAPI, Kafka, Kafka Streams, Kafka Connect, PostgreSql, GCP, Kubernetes, Datadog.
- Publicis SapientSenior Backend DeveloperDIGITAL AND ITAugust 2021 - June 2023 (1 year and 10 months)Paris, FranceContext: Development of an e-commerce platform for Sonepar in a Java microservices environment deployed on Azure Cloud. Implementation of new backend features within several feature teams, each composed of about ten people (developers + PO + PPO + Scrum master). Most agile meetings and rituals are in English as the teams are distributed internationally.Sonepar is recognized as the world leader in distributing electrical equipment, solutions, and associated services to professionals.Achievements:- Creation of new REST APIs in "contract-first" mode (OpenAPI)- Creation and implementation of the user consent management microservice in compliance with GDPR (hexagonal architecture, Java 11, SpringBoot)- Participation in the implementation of a data deletion and anonymization workflow across all platform microservices and synchronization with third-party systems. (BPMN Workflow, Zeebe, Camunda Cloud, Event-driven, Azure Event Hub)- Optimization of search performance (Mongo Atlas Search, Geospatial queries)- Creation of a microservice for bulk export of product documentation related to one or more user orders (hexagonal architecture, Java 11, BPMN workflow, Zeebe, Azure container storage, Coremedia)- Study of a solution for tracking account activation emails sent to users via Sendgrid. Documentation of the solution on Confluence.- Study and implementation of a solution for dynamic management of forms created via the Coremedia CMS (GraphQL, Java 11).- Performance testing: Definition of scenarios via Gatling, execution of scenarios via Gatling Cloud, and analysis of response times based on the number of deployed pods. Analysis of JVM memory consumption with Dynatrace. Writing reports on Confluence and brainstorming improvements.- Debugging issues related to Azure Event Hub (Kafkacat, Redpanda (Kowl))- Code review- Ticket estimation- Demonstration of features at the end of the sprint- Participation in agile rituals (PI planning, Sprint planning, Refinement, daily meetings, bug reviews)- Deployment of microservices on test and production environments on Azure cloud and bug resolution.Agile Framework: SafeTechnical Context: Hexagonal architecture, Microservices, Java 11, SpringBoot, MongoDB Atlas, Kubernetes, Azure Cloud, OpenAPI, Karate, Azure Event Hub, Zeebe.Tracking and Documentation Tools: Jira, Confluence.
- OlaqinJava / Spring DeveloperMEDICALJuly 2020 - June 2021 (11 months)Suresnes, FranceContext: Olaqin supports pharmacists, independent practitioners, and healthcare facilities with solutions and services adapted to their needs. The Stellair project is a web interface allowing healthcare professionals to manage their consultations, view patient vital data via a provided device, and transmit electronic treatment sheets to health insurance.Achievements:- Study and implementation of a solution allowing healthcare professionals to store and send supporting documents for treatment invoices to health insurance via the Stellair application. Proposal of tools and technical solutions for document storage and antivirus scanning.* Creation of a Spring Boot application exposing REST endpoints to insert, download, or delete documents via an S3-compatible storage system (Minio).* Implementation of business rules* Creation of a Spring Boot application coupled with an antivirus (ClamAV) to scan documents before storage.* Integration of the solution into development and integration infrastructures (CentOS).- Participation in the design and implementation of a PKI (Public Key Infrastructure) with Bouncy Castle.* Verification of CSR (Certificate Signing Request) signatures* Certificate management (generation, renewal, revocation)- Minor front-end developments (ReactJS).- Code review- Participation in scoping meetings and agile rituals (retrospectives, daily meetings, planning poker).
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
- Expert in Information Technology and Information SystemsInfosup / Ingésup2010