Mehdi Amrane

Front-End React Developer

Hello đź‘‹ Based in Paris, I'm passionate about web and tech, addicted to caffeine, and I love working on ambitious projects with positive people.

Avatar Illustration

I occasionally tinker with back-end stuff, but I mostly just build front-end and mobile apps with React and React Native.

Feel free to explore this site and check out some of my notes if you are a developer yourself.

Tech stack

Technologies and tools I like to work with

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

Work experience

What I have accomplished in my career as a developer

Shadow

Front-End Developer

1 year and 7 months

I joined the team responsible for the new platform used by our customers and our internal applications for B2C and B2B. I was focused on the Shop and Customer Space, as well as the backoffice, which I developed independently.

ReactTypeScriptStorybookStyled-ComponentsGitLab CIi18nReact QueryGoogle Tag Manager
Screenshot from the Shadow shop

Design of clean, organized and readable codebases, always with the future of the projects in mind. Writing documentation (features and internal processes). Backoffice development with React and Ant Design. Set up a tagging plan with the Metrics team. Ensured deliveries to production, and delivery of hotfixes in production. Organized knowledge-sharing workshops.


Oxeva / Nua.ge

Front-End Developer

1 year and 3 months

Integration into the development team of Nua.ge, an IaaS cloud service, during a complete refactoring of the React codebase.

ReactSassStorybookStyled-ComponentsGitLab CIWebpackRollupSemantic-Release
Screenshot of Nua.ge

Sprint planning, code reviews, and close collaboration with the PO. Refactor to make the code more efficient and maintainable, while improving existing interfaces. Added features, associated tests, and documentation. Took over responsibility for the JS SDK, published on NPM.


Restaurant order taking application

Freelance Fullstack Developer

9 months

Mock-up, design and conception of a web app for restaurant ordering and a mobile app for order management from scratch.

ReactNext.jsReact NativeChakra-UIFirebaseStripeVercel
Screenshot of the app

Project planning with Trello and Notion. Mock-ups done with Whimsical. React and Next.js for the front-end + Chakra-UI for the interface. Use of Next.js serverless API routes (Node.js). Firebase for auth, database, and notifications. Integration of Stripe API for payments. Web app deployed on Vercel in continuous integration. Mobile app coded with React Native and deployed via Fastlane and Firebase App Distribution.


La Capsule

Freelance Assistant Trainer

3 months

After my bootcamp at La Capsule, I was honored to be able to join my former teacher and assist him as a Teacher Assistant.

ReactNodeMongoDBExpress.js
Screenshot from The Capsule

Interacting with students to unblock them on technical issues, or to deepen some aspects of the course.

Contact

My inbox is always open. Whether you have a question or just want to say hello, I'll do my best to respond!

Send an email