Mehdi Amrane

Développeur Front-End React

Hello 👋 Basé à Paris, je suis passionné par le web et la tech, accro à la caféine, et j'aime travailler sur des projets ambitieux avec des personnes positives.

Avatar Illustration

Il m'arrive de bricoler des trucs en back-end, mais je m'épanouis surtout dans la conception d'applications front-end et mobiles avec React et React Native.

N'hésitez pas à explorer ce site et à consulter certaines de mes notes si vous êtes vous-même un développeur.

Tech stack

Technologies et outils avec lesquels j'aime travailler

React

React

TypeScript

TypeScript

CSS3

CSS3

HTML5

HTML5

Firebase

Firebase

Git

Git

JavaScript

JavaScript

Next.js

Next.js

Node.js

Node.js

NPM

NPM

React Native

React Native

VS Code

VS Code

Styled Components

Styled Components

Sass

Sass

Expérience professionnelle

Ce que j'ai accompli dans ma carrière de développeur

Shadow

Développeur Front-End

1 an et 7 mois

J'ai rejoint l'équipe chargée de la nouvelle plateforme utilisée par nos clients et nos applications internes pour le B2C et le B2B. J’étais focalisé sur le Shop et le Customer Space, ainsi que sur le backoffice que j’ai développé en autonomie.

ReactTypeScriptStorybookStyled-ComponentsGitLab CIi18nReact QueryGoogle Tag Manager
Capture d'écran du shop de Shadow

Conception de codebases propres, organisées et lisibles en gardant toujours en tête le futur des projets. Rédaction de documentation (features et processus internes). Conception d’un backoffice avec React et Ant Design. Mise en place d’un plan de taggage avec l’équipe Metrics. J’ai assuré des livraisons en production, et livré des hotfixes en prod. Animation de workshops de partages de connaissances.


Oxeva / Nua.ge

Développeur Front-End

1 an et 3 mois

Intégration au sein de l’équipe de développement de Nua.ge, un service cloud de type IaaS, lors d’un refactor complet de la code-base React.

ReactSassStorybookStyled-ComponentsGitLab CIWebpackRollupSemantic-Release
Capture d'écran de Nua.ge

Sprint planning, code reviews, et collaboration proche avec le PO. Refactor pour rendre le code plus efficace et plus facile à maintenir, tout en améliorant les interfaces existantes. Ajout de fonctionnalités, de tests associés, et de documentation. Reprise de la responsabilité du SDK JS, publication sur NPM.


Application de prise de commande pour restaurant

Développeur Fullstack Freelance

9 mois

Maquettage, design et conception d'une web app de commande pour restaurant et d’une app mobile de gestion de commandes from scratch.

ReactNext.jsReact NativeChakra-UIFirebaseStripeVercel
Capture d'écran de l'application

Planification du projet avec Trello et Notion. Maquettage réalisé avec Whimsical. React et Next.js pour le front-end + Chakra-UI pour l’interface. Utilisation des routes API serverless de Next.js (Node.js). Firebase pour l’auth, la base de données, et notifications. Intégration de l’API Stripe pour les paiements. Web app déployée sur Vercel en intégration continue. Application mobile codée avec React Native et déployée via Fastlane et Firebase App Distribution.


La Capsule

Formateur Assistant Freelance

3 mois

Après mon bootcamp à La Capsule, j'ai eu l'honneur de pouvoir rejoindre mon ancien formateur et l'assister en tant que Teacher Assistant.

ReactNodeMongoDBExpress.js
Capture d'écran de La Capsule

Intervention auprès des étudiants pour les débloquer sur des problèmes techniques, ou pour approfondir certains aspects du cours.

Contact

Ma boîte de réception est toujours ouverte. Que vous ayez une question ou que vous souhaitiez simplement me dire bonjour, je ferai de mon mieux pour vous répondre !

Envoyer un email