About Ahmed
French
Conversational
Arabic
Native or bilingual
English
Conversational
Experience
- BNP PARIBAS CARDIFSenior Consultant/ Tech LeadBANKING AND INSURANCEFebruary 2023 - Today (3 years and 6 months)Nanterre, FranceProject Subject: The team manages and provides a range of API development and management services to the various cardif organization assets. I joined the team to ensure the continuity of its services, as well as the delivery of various requested web services or other types of microservices.Tasks Performed:âą Worked within an internal team of 9 people in agile mode, in addition to various project teams.âą Participated in the validation of documents provided by assets, such as FCUs and SWAGGER files, as well as estimating the effort required in terms of complexity or man-days.âą Initialization and configuration management of new micro-services using the Spring framework.âą Integrated various versions of SWAGGER files within the API using the openapi tool.âą Developed REST web services adhering to FCU documentation and ensured proper responses via Postman.âą Developed NoSQL queries for add, modify, delete, and consult operations, querying a MongoDB type database and translating queries into Java language.âą Published various events using integrated services with Kafka topics.âą Ensured solution maintenance and applied corrections.âą Implemented unit tests to ensure application coverage and quality.âą Followed best practices to ensure code quality.âą Factored various implementations and added documentation for different classes and methods to ensure clean and readable code using the checkStyle plugin.âą Reviewed various merge requests from the team.Technical Environments: Java 11, OpenApi, JUnit, Maven, Git (Gitlab), Scrum, Jenkins, Docker, Kubernetes, SonarQube, Spring Framework, IBM Cloud
- AMUNDIExperienced ConsultantOctober 2021 - January 2023 (1 year and 3 months)Paris, FranceProject Subject: Development and maintenance of an order management system composed of several desktop applications (ALTO ORDER BOOKING to facilitate portfolio managers in creating, grouping, linking, and sending orders to traders, ALTO TRADING to assist traders in handling, placing orders with brokers, and even executing them). Consuming a REST API combined with JMS for notification management, modernizing the application with an Angular and Spring Boot architecture.Tasks Performed:âą Worked within an agile team of 18 people, consisting of 8 IT developers, 9 business analysts, and a manager.âą Handled analysis requests for various issues sent by business analysts or internal clients.âą Developed various components of the desktop applications using Swing technology.âą Developed user interfaces with Angular, integrating NgRx for centralized state management.âą Used RxJS to synchronize real-time events between the front-end and back-end.âą Secured front-end routes with Guards and managed requests with Interceptors.âą Added new fixed tags to ensure application integration with brokers.âą Developed necessary SQL scripts to add new fields, tables, and load data into the Sybase database.âą Ensured solution maintenance and applied corrections.âą Implemented unit tests to ensure application coverage and quality.âą Followed best practices to ensure code quality.âą Reviewed various merge requests from the team.Technical Environments: Java 8, Swing, Angular, Bootstrap, PrimeNG, NgRx, JMS (ActiveMQ), JUnit, Fix Protocol, Maven, Git (Gitlab), Kanban, Microsoft, Jenkins, Sonar
- DHM ITFull-Stack Development Engineer (Spring, Angular)HUMAN RESOURCESOctober 2019 - September 2021 (1 year and 11 months)Neuilly-sur-Seine, FranceProject Subject: Design and Development of a Customer Relationship Management and Human Resources Management system using a microservices architecture.Tasks Performed:âą Worked within a Scrum team of 5 people.âą Implemented a Microservices architecture (EUREKA).âą Participated in the development of various project modules.âą Implemented unit tests to ensure application coverage and quality.âą Integrated the authentication module using Spring Security.âą Secured the Back-end and Front-end with the JWT (Json Web Token) service, layered on top of the Spring Security layer.âą Developed the front-end with Angular and implemented front-end unit tests.âą Ensured solution maintenance and applied corrections.âą Improved code quality and refactored code into generic components for reusability.Technical Environments: Java 8, Spring Boot, Spring Cloud, Spring Security, JWT, Spring Data, Angular, MongoDB, Apache2, Maven, Git (GitHub), Scrum, Ubuntu, Jenkins
Recommendations
Be the first to recommend Ahmed
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
- National Engineering DiplomaNational Engineering Diploma - National School of Electronics and Telecommunications of Sfax (ENET'Com)2018
- Kubernetes Hands On DevOpsUdemy2024
Certifications
- Front-End JavaScript Frameworks: AngularHong Kong University of Science and Technology and offered through Coursera.