About Mehdi
French
Native or bilingual
English
Native or bilingual
Arabic
Native or bilingual
Experience
- RandstadFreelanceHUMAN RESOURCESJanuary 2023 - Today (3 years and 5 months)Randstad France, a major player in Human Resources services, has over 10,000 employees, 830 agencies in the country, and generated revenue of 3.6 billion euros in 2024.I worked on a B2B web application for 3,500 healthcare facilities, managing staff replacements. The platform automates the connection between facilities and temporary workers (TW) to replace absent employees (sick leave, vacation, etc.). It handles approximately 15,000 replacement requests per month, while the mobile application, used daily by nearly 10,000 temporary workers, allows them to manage these proposed assignments.I acted as Tech Lead for a team of 4 people, responsible for the API and front-end of the Appel Médical tool.I collaborated with the team in charge of the Randstad business backend API. All within a NoEstimate approach, focused on flow and continuous delivery.Missions on the API redesign- Implementation of a dual production with the old API via the Strangler Fig Pattern- Migration from HapiJS to Express, and from JavaScript to TypeScript- Adoption of a modular monolith based on DDD- Transition to an event-driven architectureMissions on the front-end redesign- Progressive deployment with the old front-end- Migration from JavaScript to TypeScript, and from Vue.js to ReactI also contributed to mentoring and upskilling the team.I provided training on topics such as TDD, DDD, CQRS, Clean Architecture, etc.
- OCTO TechnologyConsultant - Software CraftsmanshipFebruary 2019 - December 2022 (3 years and 11 months)Paris, FranceOCTO Technology, an Accenture entity, brings together nearly 1000 employees and generates over 130 million euros in revenue. A recognized consulting firm, OCTO stands out for its sharp expertise in technologies, digital transformation methodologies, and the adoption of practices such as Agility, Craft, and Sociocracy, an innovative organizational method. Our mission: to support companies towards sustainable and impactful transformations.As a consultant within the OCTO Technology teams, I contributed to several projects, including:- The redesign of the recruitment process (from scratch): creation of a web application to streamline and modernize the candidate experience, from application to onboarding.- The digitalization of contract management (from scratch): development of a tool to automate the creation, validation, and signing of employment contracts, in collaboration with HR and legal teams.- The redesign of existing systems using the Strangler Pattern for a gradual and secure transition.- Training and mentoring of team members on key topics such as Domain-Driven Design (DDD), Clean Architecture, with a focus on sharing best practices and skill development.- Leading training sessions and technical workshops on topics such as Test-Driven Development (TDD), Clean Architecture, Domain-Driven Design (DDD), and Clean Code.
- WORLDLINE GLOBALFull Stack DeveloperSeptember 2016 - January 2019 (2 years and 4 months)Lille, FranceWorldline, the European leader in payment services, employs over 18,000 people in more than 40 countries. The company has a strategic global presence and generated revenue of 4.6 billion euros in 2024.I worked on several web portals for various major players in the payment services sector, each offering specific functionalities for managing transactions, customer subscriptions, or technical support.In this context, I held a cross-functional role combining technical coordination, project management, and support for offshore teams, while maintaining direct contact with clients.My main responsibilities:- Ensure the evolutionary and corrective maintenance of the website and registration form, according to client needs.- Provide functional and technical support to ODC (Offshore Development Center) teams.- Actively participate in Agile rituals (SCRUM), with commitment in all phases of the development cycle.- Take on the role of Delivery Manager to coordinate, plan, implement, and ensure the successful delivery of services and applications
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
- Engineer's degree, Computer Software EngineeringPolytech'Lille2016Engineer's degree, Computer Software Engineering