med.jemmoudi@gmail.com
+33 (0) 629 654 835
Saint-Thibault-Des-Vignes, France
A propos
Ingénieur logiciel expérimenté avec une passion pour la programmation et une solide expérience en développement full-stack. Actuellement, je me démarque en tant qu'ingénieur front-end spécialisé dans React.js et Next.js. Ces frameworks m'ont permis de créer des interfaces utilisateur attrayantes et des applications web robustes de manière efficace. Je suis fier de mes compétences exceptionnelles en communication, qui ont constamment reçu des retours positifs de la part des clients. En m'engageant activement auprès des parties prenantes et en comprenant leurs besoins, je m'assure de fournir des solutions de haute qualité qui répondent à leurs attentes.
Motivé par les défis, je m'efforce d'être productif et efficace dans tous mes projets. Mon désir de rester à l'avant-garde des tendances de l'industrie et mon dévouement à l'apprentissage continu m'ont aidé à maintenir un solide ensemble de compétences et à fournir des résultats exceptionnels.
Expériences
Lead dev Frontend (React / TypeScript), Royal Canin
juillet 2023 - Aujourd'hui
Paris
React.js, TypeScript, MobX, Adyen, Tailwind CSS, Axios, Webpack, NextJS, GraphQL, Jest, RTL, Cypress, Docker, Figma
Développeur Frontend - Sénior, DisneyLand Paris
mars 2021 - juin 2023
Val d'Europe, France
Depuis que j'ai rejoint l'entreprise en mars 2019, j'ai travaillé sur divers projets, tous contribuant à la plateforme numérique disneylandparis.com. React.js a été une bibliothèque clé utilisée dans ces projets, sous différentes formes, notamment MPA, SPA et full-stack avec le framework NextJS. En tant que membre de l'équipe numérique, mes responsabilités ont inclus :
Dans l'ensemble, mon expérience à Disneyland Paris en tant que développeur front-end a impliqué de travailler sur des projets complexes avec une variété de technologies et d'outils, et de collaborer étroitement avec d'autres membres de l'équipe numérique pour apporter de nouvelles fonctionnalités à la plateforme disneylandparis.com. Mon travail a été crucial pour améliorer l'expérience utilisateur des visiteurs du parc et contribuer au succès de Disneyland Paris.
React.js, NextJS, NodeJS, TypeScript, Next Auth, GraphQL, Jest, React Testing Library, Cypress, Docker, Git, Figma, Tailwind CSS, Storybook, CSS-In-JS, Styled-components
Développeur (React.js & Node.js), DisneyLand Paris
mars 2019 - février 2021
Val d'Europe, France
Participation à la mise en place de la nouvelle plateforme e-commerce de Disneyland Paris. Il s'agit de la rénovation complète de la plateforme de vente en ligne de Disneyland paris, connu sous le nom de Package. La plateforme permet aux utilisateurs de réserver en ligne un séjour complet du transport jusqu'à l'arrivée à l'hôtel.
TypeScript, React.js, React-Router, Redux, Redux-Saga, Styled Components & Ant Design
Mise en place d'un système de mock dynamique pour gérer les problèmes des APIs et débloquer les développement. Il s'agit d'une API Mock, qui se nourrit des données de la prod et intervient lorsque les APIs réelles cessent de répondre.
TypeScript, Node.js, Nest.js, Mongoose, TypeORM, Axios Interceptors
Autre point important:
Développeur full-stack, Eutech-SSII
août 2016 - janvier 2019
Troyes, France
Intervention en tant que développeur Front et Mobile sur la mise en place de Thales e-JET. L'application propose aux collaborateurs du groupe (avec un système de match à la Tinder), de faire un échange de postes similaires pendant six à douze mois.
ReactJS, MobX, React Router, Axios, Webpack, SASS, PHP (Symfony), MySQL, Apache Cordova, OneSignal (Push notification)
Participation au développement de l'applications web et mobile Vivons-Vélo, dédiée à la pratique du vélo, avec un programme solidaire pour cumuler des dons en faveur de l'institut PASTEUR.
ReactJS, HTML, CSS/bootstrap, PHP (Symfony)
Android platform, Retrofit, MVP Architecture
Participation au développement de l'application CALIPSO. Il s'agit d'une plateforme de service faisant partie de la panoplie d'outils MyGHT. Calipso permet aux infirmiers et aux médecins de faire le suivi des personnes âgées, et de subvenir à leurs besoins.
React native, Redux, Ducks, Realm, Responsive Layout, React Navigation, React native voice.
Développement d'un site web communautaire pour le signalement des arnaques et le partage de mauvaise expériences (arnaques sur Leboncoin, arnaque par téléphone, ...). Le site aujourd’hui est devenu une référence dans ce domaine et propose plusieurs outils pour combattre ce genre de crime notamment une API Rest, une extension Chrome & Firefox, et une IA permettant de savoir si une personne (émail, numéro de téléphone) et intègre ou non.
PHP, Yii Framework, Bootstrap, jQuery, AJAX
Développeur full-stack, 2WLS
octobre 2015 - avril 2016
Casablanca, Maroc
Participation au développement de TOTAL-GAZ Fidélité, un programme qui vise à fidéliser les vendeurs et mettre en avance le produit de la marque TOTAL
Développeur Web, HT Connect
août 2013 - novembre 2014
Marrakech, Maroc
En tant que développeur web, j'ai conçu, développé et maintenu des sites web et des applications, en utilisant des langages et technologies modernes. J'ai résolu des problèmes techniques, collaboré efficacement en équipe et contribué à l'optimisation de la présence en ligne de l'entreprise pour offrir des expériences utilisateur exceptionnelles.
Formation
Ingénieur d'Etat en Génie logiciel et Systèmes informatique, ENSET Mohammedia
octobre 2012 - juillet 2015
Université Hassan II, Maroc
La filière de Génie logiciel et systèmes informatiques au sein de l'ENSET Mohammedia se concentre sur l'étude approfondie et le développement de compétences liées à la conception, au développement, à la gestion et à l'optimisation de logiciels et de systèmes informatiques. Cette filière vise à former des ingénieurs spécialisés dans la création de logiciels et la conception de systèmes informatiques robustes, efficaces et innovants.
Voici quelques éléments clés de cette formation:
DUT en Génie informatique et Réseaux, EST Safi
octobre 2010 - juillet 2012
Université Cadi AYYAD, Maroc
Le Diplôme Universitaire de Technologie (DUT) en Génie Informatique et Réseaux est une formation de niveau universitaire de deux ans axée sur les domaines de l'informatique, des réseaux informatiques et des technologies de l'information. Cette formation prépare les étudiants à devenir des techniciens supérieurs compétents dans la conception, la gestion et la maintenance de systèmes informatiques et de réseaux.
Voici quelques éléments clés de cette formation:
Baccalauréat scientifique (physique-chimie),
septembre 2007 - juillet 2010
Lycée Hassan II, Maroc
L'obtention du diplôme de fin d'études secondaires, le baccalauréat, au sein du prestigieux lycée Hassan 2 à Safi, constitue une étape remarquable dans mon parcours éducatif. Cette réussite reflète non seulement mes efforts et mon dévouement envers mes études, mais également l'excellence de l'enseignement dispensé par l'établissement.
Compétences
Langages de programmation:
JAVA, PHP, Ruby et JavaScript (TypeScript & ES)
Base de données:
MySQL, Postgres SQL et MongoDB
Développement Mobile:
Cordova, React Native & Expo
Backend:
PHP Symfony, NodeJS, NestJS, Express, Prisma, TypeORM, Stripe, Strapi.js, GraphQL, TRCP
Frontend:
HTML, CSS, Tailwind CSS, React.js, Next.js, Redux-Toolkit, Styled Components, Zod
Tests:
Jest, React Testing Library & Cypress
Outils de développement:
Git, Docker & AWS
CI / CD:
Github Actions, Gitlab
Langues
Français
Courant
Anglais
Intermédiaire
Arabe
Langue maternelle