About Amen
Arabic
Native or bilingual
English
Fluent
French
Native or bilingual
Experience
- BoursoramaLead DeveloperBANKING AND INSURANCEJanuary 2024 - Today (2 years and 7 months)Boulogne-Billancourt, France
- Load tests (Gatling Enterprise on-premise) and performance reports, covering application optimization and performance tests following major infrastructure changes (transition from VM to Docker in prod/val and from VM to Kubernetes in testing).
- Migration of legacy pop3/imap protocols to Microsoft MSGRAPH in a batch application (CTI) for receiving and routing external emails, integrated with Middle applications (CRM, OXY).
- PoC and feature tests to validate the migration of the Nexus artifact manager to JFrog.
- PoC and estimation for migrating Apache Shiro to Spring Security on Middle applications.
- Migration of Middle applications from Java 11 to Java 21 (Spring Boot 2.7 → 3.5).
- Management of Avro topics and schema lifecycle and compatibility; integration of applications into the Kafka ecosystem (producers, consumers, Kafka Connect); monitoring of consumers (lags, consumer group status).
- Identification and resolution of performance bottlenecks in Kafka consumption.
- Dispatcher EID (electronic invoicing reform): management of flows 2/6/8/9/10 and monitoring, with the development of a new application in Java 25 / Spring Boot 4.
- Optimization of batch processing.
- Run management (1 week out of 7): tracking, prioritization, and qualification of tickets (testing/production incidents), resolution or escalation to relevant teams, monitoring of production deployments, and application of configurations via Consul.
Keywords: Gatling, GitLab CI/CD, Docker, Kubernetes, Kafka, Java 11-25, Spring Boot 2.7 / 3.5 / 4.*, Apache Shiro, Spring Security, Consul, HAProxy, monitoring and observability. - Société Générale - CIBTech LeadBANKING AND INSURANCEMarch 2023 - January 2024 (10 months)Paris, FranceTech lead within a feature team in the tribe responsible for structured finance (and around LoanIq).My feature team handles several topics:
- Management of reporting tools and some reports extracted from LoanIq.
- Implementation of a data lake feeder with data from Loaniq.
- Management of defaults in Loaniq.
My main tasks are:- Scoping and technical study of new topics/projects.
- Participation in the development of requirements.
- Mentoring developers (especially juniors).
- Preparation and deployment of deliveries (to non-production environments).
- Supervision of code quality (code review).
- Ensuring our components comply with SG standards.
Technical Stack:Java 8 - 17, spring boot, spring batch, apache parquet, jenkins, xldeploy, docker, k8s… - MajorelLead DeveloperBANKING AND INSURANCENovember 2018 - February 2023 (4 years and 3 months)Paris, FranceBackend Lead Developer (Micro-Services: Reactor, Spring Boot, Spring Cloud, Consul, HAProxy, Fabio, Hexagonal Architecture, Spring Streaming, Kafka, Avro Serialization, MongoDB) SAML spring security (multiple IDPs and SPs) Keycloak TDD / BDD (Junit / Cucumber) Testcontainers ETL Jobs (Talend) Docker-compose Continuous Delivery / Continuous Integration (Gitlab CI/Runner) Pair Programming/Code Review (Upsource) Agile
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
- DNI, InformatiqueEcole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT2010DNI, Informatique
- DUT, Réseaux informatiques et TélécommunicationINSAT - Institut National des Sciences Appliquées et de Technologie2007DUT, Réseaux informatiques et Télécommunication
Certifications
- AWS Certified Solutions Architect – AssociateAmazon Web Services Training and Certification2023