About Achraf
French
Native or bilingual
English
Native or bilingual
Arabic
Native or bilingual
Spanish
Conversational
Experience
- BNP Paribas CIBSoftware / DevOps Engr. JavaNovember 2024 - Today (1 year and 7 months)Senior Software Engr. JAVA - ANGULARAutomated CI/CD pipelines and optimized infrastructure using Jenkins and Ansible for seamless server deployments, alongside managing Tomcat clusters, distributed caching, and Kibana monitoring.Spearheaded the modernization of a critical Front-to-Middle Office trade centralization platform, executing a major migration from Java 6 to Java 8.Engineered robust data integration pipelines handling high-volume deal records using Spring, EJB/J2EE, Tibco, and Oracle databases.Architected a full-stack deal booking system for market and internal transactions using Java 17, Spring Boot, and a responsive Angular frontend.Implemented an event-driven architecture by integrating Apache Kafka for asynchronous microservice communication, significantly boosting system throughput.Designed a comprehensive security and data layer, securing APIs with Spring Security, OAuth2, and Apigee, while managing schema migrations via Liquibase.Optimized application performance and observability through Tomcat clustering, distributed caching, and centralized monitoring with Kibana.. Java 6, 8, 17, Spring Boot 3, liquibase, Spring Security, Kafka. Apigee, OAuth2. Oracle. WebLogic, TIBCO, EJB (J2EE), XSLT. Angular, TS, primeNG. Jenkins, Ansible, Tomcat, Kibana.. Junit/ Maven/ Testcontainer/ SonarQube
- Société Générale - CIBSenior Software Engr. Java - ReactBANKING AND INSURANCEFebruary 2023 - October 2024 (1 year and 8 months)Software Engineer Craftsman (Java17 / Spring Boot / Spring batch)Worked on refactoring the legacy Maestro project, including its APIs and batch processes, while also implementing new features. Maestro is a reference software that provides regulatory, tax-related, and other types of data across multiple external services.. JAVA 17, Spring boot, Spring batch, Spring Security, GWT.. Devops (CI/CD Jenkins, Xldeploy).. Database migration : Oracle/ Flyway/ SQL/ PLSQL, MongoDB. Monitoring (Elastic, Grafana, Kibana). DDD, unit testing, Resiliency, Scrum.
- CANAL+Software Engr. JAVANovember 2020 - February 2023 (2 years and 3 months)Val-de-Fontenay, Fontenay-sous-Bois, FranceDeveloped and integrated the OneAccess service within the microservice architecture for Canal+ CRMs, leveraging Spring Cloud. This involved implementing a user-friendly React-based GUI, integrating Okta SDK, and configuring OAuth2 authentication with Spring Security and Okta• JAVA 11, Spring Boot, Spring Cloud/ Spring Gateway/ Spring config/ Consul/ Spring Sleuth/zipkin. Oauth2/OIDC : Spring Security / Okta• Devops (CI/CD Jenkins, Docker). FrontEnd: React/ Redux/ typescript. Junit/ Maven/ Testcontainer/ SonarQube
Recommendations
Be the first to recommend Achraf
Help this freelancer shine by sharing your experience working together.
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
- Master's degree M2Sorbonne Université2020Software engineering
- Master's degree L3, M1Univ Paris Diderot2019Software engineering