About Mohamed Amine
French
Fluent
Arabic
Native or bilingual
English
Fluent
Experience
- SNCFFull Stack DeveloperTRANSPORTATIONJanuary 2022 - Today (4 years and 5 months)Paris, FranceParticipate in the implementation of the LIVE program, which aims to provide consistent and responsive traveler information for all carriers and across all stations. This will be achieved through a readable service catalog and a robust information system.• Implement microservices and Lambda functions, including exposing some of them via an API Gateway.• Design and implement new features in React JS• Collaborate with graphic designers and the integrator• Control code quality (code review) and adhere to good development practices• Implement unit tests• Write functional tests• Manage infrastructure using Terraform• Ensure the entire development cycle• Write acceptance tests using Robot Framework and Squash.• Participate in the team's various Scrum ceremonies• Ensure package delivery at the end of each sprint
- InsideBoardFull Stack DeveloperSOFTWARE PUBLISHINGJuly 2020 - December 2021 (1 year and 6 months)Neuilly-sur-Seine, FranceParticipate in the implementation of v2 of InsideBoard, a SaaS change management platform that leverages AI for digital and business transformation projects.• Design and implement new features in React JS• Implement microservices in Node JS to expose REST APIs• Implement gRPC services for communication between different microservices.• Collaborate with graphic designers and the integrator• Control code quality (code review) and adhere to good development practices• Implement unit tests• Write functional tests• Ensure the entire development cycle• Participate in the team's various Scrum ceremonies• Ensure package delivery at the end of each sprint
- Bouygues TelecomFront-End DeveloperTELECOMMUNICATIONSOctober 2019 - May 2021 (1 year and 8 months)Meudon, FranceParticipate in the implementation and improvement of the customer area of the website http://bouyguestelecom.fr• Design and implement new features in React JS• Migrate old workflows from BackboneJS to ReactJs• Migrate REST Web Services to GraphQL• Maintain the React UI library of Bouygues Telecom• Collaborate with graphic designers and back-end developers• Implement micro-front-end architecture• Control code quality (code review) and adhere to good development practices• Implement unit tests• Write functional tests• Ensure the entire development cycle• Participate in the team's various Scrum ceremonies• Ensure package delivery at the end of each sprint• Measure application performance using the https://www.sitespeed.io/ tool
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
- National Diploma of Computer EngineeringEcole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT2015