
Mehdi MAHJOUB
Back-end Developer | AWS & Serverless
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Full-stack Developer
Amer Sports
févr. 2025 - Présent
1 an 9 mois
Annecy, France
Context: As part of the global IT & Digital transformation program, contributed to the development and integration of a new B2B platform for Salomon’s sales force and resellers (part of Amer Sports group). The solution is based on a microservices architecture deployed on AWS. Achievements: • Developed and maintained backend microservices using AWS Lambda, Serverless Framework, API Gateway, and DynamoDB. • Created two new microservices: one for file management (upload to S3, public URL generation, deletion), and another for real-time pricing management. • Set up a Lambda function for asynchronous communication via AWS SQS. • Contributed to the frontend development of an Angular single-page interface. • Modified an existing microservice to implement new business features. • Wrote and executed unit tests (Jest) and performance tests (Artillery). • Authored technical documentation and generated Swagger/ Collaborated in an Agile team using the SAFe Scrum framework, with regular technical discussions in English. Technical environment: Node.js, TypeScript, Angular, AWS (Lambda, API Gateway, DynamoDB, S3, SQS), Serverless Framework, GitLab, Jest, Artillery, Swagger (OpenAPI), Agile (SAFe Scrum, Jira).
Back-end Developer
SNCF Connect & Tech
déc. 2022 - déc. 2024
2 ans 1 mois
Paris, France
Achievements: • Realization of a REST API in serverless architecture on AWS. • Realization of a REST API in expressJS. • Realization of a web interface to consume the API in ReactJs. • Set up the infrastructure as code with terraform. • Add script to pipeline CI/CD. • Unit test in JEST. • Code migration between two aws environments. Technical environment: Node.js Javascript/ typeScript, AWS (S3, Lambda, Cognito, API Gateway, Cloudwatch, sqs, ssm), Docker, Agile and Kanban (Jira), gitlab, base de données ( DynamoDb, MongoDB), Terraform, React, CI/CD, aws-commit, Kotlin.
Back-end Developer & Data engineer
ENGIE Home Services
janv. 2022 - déc. 2022
1 an
92220 Bagneux, France
• RESTful APIs development related to the IoT (JavaScript, NodeJs, AWS (S3, Lambda, RDS, Firehose, Kinesis), Docker, ORM sequelize). • APIs development in PaaS(C3.ai “Platform as a service”) • APIs monitoring (AWS CloudWatch, Splunk, alerts Slack, python). • Source Code Management Tools: Git. • Management: Scrum (confluence, jira). Compétence : développement api Javascript - batch js & python (mapreduce) , Pandas , aws lambda , aws cloudwatch , splunk , kibana , stream kinesis aws , elasticSearch , safe, agile , scrum, Etl , aws glue , aws s3
Full-stack Developer
SNCF Connect & Tech
oct. 2021 - déc. 2021
3 mois
Défense
développement d'applications Web ( partage d'informations au service client) sur react - bootstrap, nodejs avec lambda aws - terraform - dynamodb - mangodb - Web services - cloud front aws - api gateway aws
Back-end Developer & Data engineer
ENGIE Home Services
janv. 2020 - août 2021
1 an 8 mois
92220 Bagneux, France
• RESTful APIs development related to the IoT (JavaScript, NodeJs, AWS (S3, Lambda, RDS, Firehose, Kinesis), Docker, ORM sequelize). • APIs development in PaaS(C3.ai “Platform as a service”) • APIs monitoring (AWS CloudWatch, Splunk, alerts Slack, python). • Source Code Management Tools: Git. • Management: Scrum (confluence, jira). Compétence : développement api Javascript - batch js & python (mapreduce) , Pandas , aws lambda , aws cloudwatch , splunk , kibana , stream kinesis aws , elasticSearch , safe, agile , scrum, Etl , aws glue , aws s3
Full Stack web developer
Renault-Nissan Consulting France
avr. 2017 - janv. 2020
2 ans 10 mois
78280 Guyancourt, France
• Development for future (cars HMI) touch screens in web languages (VueJs, HTML5 - CSS3, NodeJs, ElectronJs, Adobe Illustrator et Adobe XD) . • Optimization of the final rendering. • Source Code Management Tools: Git. • Management: Scrum (confluence, jira).
Front-end developer
PSA Peugeot Citroën
mai 2015 - janv. 2017
1 an 9 mois
78140 Vélizy-Villacoublay, France
• Integrator on UI / UX projects. • I-Cockpit color matrix integrator. • Integrator on the Citroën Cxperience concept car presented at the 2016 Paris auto show. • Development of a management application of pictograms. (Qt Creator, QML, HTML5, Css3, Js, Jquery, Php) • Source Code Management Tools: Git & SVN • Management: Scrum (confluence, jira).
Web Developer
Make Me Viral
août 2014 - déc. 2014
5 mois
Région de Paris, France
Internship Full Stack developer (web and Facebook applications) at Make Me Viral. • Website development of the agency. • Integration of a Facebook application for Leroy Merlin.
Mobile Developer
Ekovoice
févr. 2012 - juil. 2012
6 mois
Tunis, Tunisie
Mobile developer internship (Android) at Ekovoice (Tunisia). • Development of a management application of IP cameras. • Creation of promotional animations for the «SoldeMaps » application in Flash.
Formation
Université Paris 1 - Panthéon Sorbonne
Master 2 (M2), Gestion du Web / multimédia et webmaster
2013 - 2015
2 ans
Développeur web (Front & Back)
University of Paris I: Panthéon-Sorbonne
Master 2 professionnel Multimedia Interactif, Gestion du Web / multimédia et webmaster
2013 - 2015
2 ans
Développeur web (Front & Back)
ISAMM
Chef de projet multimédia, Mastère Professionnel en Image Numérique
2012 - 2015
3 ans
Etudiant en informatique multimédia, développeur Flash & Web & Mobile
ISAMM
Licence fondamentale en informatique et multimédia, développement
2009 - 2013
4 ans
Skills: Web Development · JavaScript
Collège Sadiki
Baccalauréat, Informatique
2002 - 2010
8 ans
Baccalauréat Informatique
Licences et certifications
AWS Certified Cloud Practitioner
Délivré le : nov. 2021