About Amos
French
Native or bilingual
English
Fluent
Experience
- BFORBANKSenior Backend ConsultantBANKING AND INSURANCEJune 2023 - Today (2 years and 11 months)Puteaux, FranceFunctional context: Refactoring of the new customer web area authentication. Backend refactoring from scratch for the trading part at BforBank. Developments on the Credit Insurance modules.Tasks:- Participation in the implementation of the event-driven architecture for the trading part.- Creation of microservices- Management of data flows (synchronous and asynchronous) with the partner managing stock market operations- Management of transactions, balances, powers of attorney according to account types.- Leading the implementation of functionalities related to the customer area without a smartphone (authentication, sensitive action validation).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 functionalities within several feature teams, each composed of about ten people (developers + PO + PPO + Scrum master).Most of the meetings and agile rituals are in English because the teams are distributed internationally.Sonepar is recognized as the world leader in distribution to professionals of electrical equipment, solutions, and associated services.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. (Workflow BPMN, Zeebe, Camunda Cloud, Event driven, Azure Event Hub)- Optimization of search performance (Mongo Atlas Search, Geospatial queries)- Creation of a microservice for mass 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 to track 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 tests: 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 considering improvements.- Debugging issues related to Azure Event Hub (Kafkacat, Redpanda (Kowl))- Code review- Ticket estimation- Demonstration of functionalities at the end of the sprint- Participation in agile rituals (PI planning, Sprint planning, Refinement, daily meetings, bug reviews)- Deployment of microservices on Azure cloud test and prod environments and bug fixing.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 tailored to their needs.The Stellair project is a web interface allowing healthcare professionals to manage their appointments, view patient vital card data via a provided device, and transmit electronic health insurance forms.Achievements:- Study and implementation of a solution allowing healthcare professionals to store and send invoice-related supporting documents 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 for inserting, downloading, or deleting documents via an S3-compatible storage system (Minio).* Implementation of business rules* Creation of a Spring Boot application coupled with an antivirus (ClamAV) to verify documents before storage.* Integration of the solution on 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