About Ahmed
Arabic
Native or bilingual
French
Native or bilingual
English
Fluent
Experience
- Capgemini Invent - Ministère de l’Écologie - TotalFull Stack DeveloperTECHJanuary 2022 - Today (4 years and 5 months)Paris, FranceContext: MCM - Mon Compte Mobilité is a platform that allows each user to manage their mobility, their mobility budget, and their energy savings to promote sustainable mobility.Responsibilities:• Develop new features• Fix bugs and stabilize the application• Perform test series to ensure the proper functioning of the site• Participate in agile ceremonies (Daily, Sprint planning, Sprint retrospective, Backlog Refinement, ...)• Propose workarounds for blocking bugs/issues• Write technical documentation• Code Review, Code Refactoring & Merge conflicts• Analyze detailed functional specifications (SFD) to improve, adapt, and implement the application's data model design (MCD/MPD).
- Capgemini - Ministère de l'Europe et des Affaires étrangèresLead Tech - Full StackTECHApril 2021 - December 2021 (9 months)Paris, FranceProjects:CNCD (National Commission for Decentralized Cooperation), attached to the Prime Minister and bringing together all decentralized cooperation stakeholders, the CNCD is a forum for exchange and proposals, responsible for establishing a state of decentralized cooperation.PROPIDAC is an internal application for the Ministry of Europe and Foreign Affairs (MEAE) intended to meet the following objectives: Management and monitoring:• Diplomatic and consular missions• International organizations in France• Staff of foreign delegations in FranceResponsibilities:• Be responsible for MCD & MPD documents: analyze detailed functional specifications (SFD) to improve, adapt, and implement the data model design (MCD/MPD) for the second batch of the CNCD and PROPIDAC project.• Set up the development environment (CNCD)• Facilitate the integration of new team members on the project, knowledge sharing, and best practices• Manage Git: Code Review, Code Refactoring & Merge conflicts• Write technical documentation• Coach, train, and unblock junior developers• Team coordination, ensure adherence to best practices, and mentor more junior colleagues.• Propose workarounds for blocking bugs/issues• Estimate and technically validate the workload• Participate in agile ceremonies• Propose improvements and implement optimized algorithms to strengthen the application.• Develop new features, fix bugs, and stabilize the application• Report and alert on work progress, risks, and encountered problems• Carry out studies and developments assigned to me
- Capgemini Technology Services - Ministère de l'intérieur - Direction Générale de la Gendarmerie NationalFull-Stack Software EngineeringSOFTWARE PUBLISHINGOctober 2019 - Today (6 years and 8 months)Paris, FranceContext: LRPPN (National Police Procedure Writing Software)Development of a software for writing national police procedures, intended to facilitate the writing of minutes and other police procedural documents in France. Works in collaboration with STSISI (Information Systems and Technology Service for Internal Security). My mission was to evolve this software, integrate new features that work in connected and disconnected modes, synchronize data between the thick client (React + server) and the backend as soon as the connection is re-established, improve performance (React) and daily productivity (drag & drop ...).Responsibilities:• Develop US (User Stories) in front and back• Fix bugs and stabilize the application• Improve application performance on the React, Redux, Saga side• Ensure adherence to best practices• Integrate new mockups into the application• Perform Code Reviews, Code Refactoring.• Work in Agile mode.
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
- Engineering DegreeEfrei Engineering School2019École d'ingénieur généraliste en informatique et technologies du numérique habilitée par la Cti depuis 1957
- Computer Science Bachelor's DegreeParis-XII - UPEC2017
Certifications
- Computer Engineering DegreeEfrei2019