Amine Benaddi, Full-stack Developer in Paris, France
Amine Benaddi

Full-stack Developer in Paris, France

Member since September 27, 2022
Amine is a full-stack developer with more than eight years of experience. Amine has always been customer satisfaction-oriented and continues to apply his knowledge to deliver tangible results in a timely manner. During his career, he fell in love with web development in general—the React ecosystem and pixel-perfect front-end development, Node.js and Python back-end services, and DevOps technologies.
Amine is now available for hire


  • Salesforce
    B2C, JavaScript, TypeScript, React, Bootstrap, SCSS, Sass, Node.js, CSS3...
  • Nimbleways
    Python, Flask, Java 9, Spring 5, Node.js, Express.js, Socket.IO, Redux...
  • Thales
    Python 3, Flask, Bootstrap, Subversion (SVN), Mercurial, JavaScript, CSS3...



Paris, France



Preferred Environment

React, React Native, Python, Flask, Node.js, Express.js, Fastify, MariaDB, SQL, Docker

The most amazing...

...thing I've implemented is an engraving component in a B2C eCommerce website: the component led to an increase of over 6% in sales.


  • Technical Architect

    2021 - PRESENT
    • Developed a React component shipped in an existing website (micro front-end architecture) to bring a personalized engraving experience to Italian market customers of the third biggest jewelry manufacturer in the world.
    • Implemented a loyalty program for the same customer.
    • Extended the engraving component for other countries. The engraving component led to an over 6% sales increase.
    • Gained the Salesforce Certified B2C Commerce Developer and Salesforce Certified JavaScript Developer I certifications.
    Technologies: B2C, JavaScript, TypeScript, React, Bootstrap, SCSS, Sass, Node.js, CSS3, CSS4, Scrum, Agile, Jira, Trello, Optimization, Front-end, Express.js, Fastify, Yup, Progressive Web Applications (PWA), Business to Consumer (B2C), Commerce, Salesforce Commerce Cloud (SFCC), GitHub, CI/CD Pipelines, Cypress
  • Tech Lead

    2019 - 2021
    • Digitalized the home loan acquisition process for a major bank in Morocco. Served as a tech lead managing a team of three developers and working closely with the PM and UX designer. Contributed to the Ops operations for the first release.
    • Built a platform that focuses on the ecosystem of startups in Morocco. Led a team of three developers and worked closely with the DevOps team, PM, and UX designer.
    • Created a mobile application that processes automated money transfers from Europe to Morocco. Worked on the front-end part of a React Native mobile app and led a team of two senior developers.
    Technologies: Python, Flask, Java 9, Spring 5, Node.js, Express.js, Socket.IO, Redux, Styled-components, Emotion API, React, React Native, React Hook Forms, Git, NGINX, Apache HTTP Server, Let's Encrypt, Docker, Cypress, Strapi, Headless CMS, Docker Compose, MariaDB, Prisma, SQL, Cron, Agile, Test-driven Development (TDD), GitLab CI/CD, Docker Swarm, Redux-Saga
  • Senior Full-stack Developer

    2017 - 2020
    • Acted as a tech lead to build up a collaborative platform for Thales Digital. Managed a back-end developer, a front-end developer, a DevOps engineer, and a UX designer.
    • Implemented and maintained an IoT system in order to measure, store and display data in a 3D printing plant, such as temperature, humidity, oxygen level, and dust level.
    • Implemented a web app that links the manufacturing execution system (MES) and collaborative platform, like invoicing generation and integration with SAP, integration of projects in MES, order follow-up, porosity computations, and fever-chart display.
    Technologies: Python 3, Flask, Bootstrap, Subversion (SVN), Mercurial, JavaScript, CSS3, SCADA, mySCADA, Raspberry Pi, SQL Server Reporting Services (SSRS), SSRS Reports, SQL Server BI, Git
  • Software Developer

    2015 - 2017
    • Conducted software development and provided support for WMS, WCS, and transportation modules. Collaborated with clients such as Vente Privée, ID Logistics, Nestlé Nespresso, Estée Lauder, and LVMH.
    • Managed three important clients' files and held monthly follow-up meetings.
    • Worked independently during critical hours and weekends.
    Technologies: C, Oracle 9g, Unix, Linux, Windows, PowerBuilder, MySQL, Java EE, Oracle, Pro*C, Troubleshooting, Vagrant
  • R&D Software Engineer

    2014 - 2015
    ESI Group
    • Reimplemented a meshless method that simulates the oil flow in the gearbox (SPH).
    • Optimized the code by a factor of three without compromising the relevance of the results.
    • Started to parallelize the code using OpenMP and MPI.
    Technologies: Fortran, C, Plotly.js, Numerical Methods, Optimization, Simulations, Python 2, OpenMP, CUDA, Python 3


  • Money Transfer App

    Daba Transfer is the first 100% Moroccan mobile application allowing:
    • The transfer of money to Morocco by credit card with very short delays and competitive pricing.
    • A free transfer account opening in a few minutes.
    • The subscription to a monthly direct debit to pay your mortgage payments in Morocco or family assistance.
    • Making simulations of transfers to get information on the exchange rate.

  • Subscription to Real Estate Loans

    A MERN stack project that enables applying for an online credit loan. The website provides a fully digital workflow, including credit simulation, registration, documents uploading and check, and final validation. As part of the development, the project aims to provide an admin portal for banking agents.

  • Engraving App for Pandora

    An engraving component for Pandora (Italian, German, and French markets). I worked as a lead full-stack developer.

    The component is built using React and injected into the SFCC framework (micro frontend architecture). The product led to an increase of 6% in sales.


  • Languages

    JavaScript, CSS3, Python, SCSS, Fortran, Python 2, Python 3, TypeScript, Sass, SQL, C, PowerBuilder, Java 9, CSS4, Pro*C
  • Frameworks

    Bootstrap, Express.js, Redux, Flask, Spring 5, Cypress, Fastify, Spring Boot, React Native
  • Libraries/APIs

    Node.js, Emotion API, React, jQuery, Yup, Redux-Saga, Plotly.js, Socket.IO, OpenMP
  • Paradigms

    Agile, B2C, Scrum, Test-driven Development (TDD)
  • Storage

    MySQL, MariaDB, Database Administration (DBA), Oracle 9g, SQL Server Reporting Services (SSRS)
  • Other

    Software Development, Mathematics, Numerical Simulations, Optimization, Web Development, Modeling, Styled-components, React Hook Forms, Troubleshooting, Front-end, Statistics, Machine Learning, Simulations, Strapi, Headless CMS, Progressive Web Applications (PWA), CI/CD Pipelines, Business to Consumer (B2C), Commerce, Server Administration, Stochastic Modeling, Stochastic Differential Equations, Numerical Methods, SCADA, mySCADA, SSRS Reports, Salesforce Lightning, ISML Templates
  • Tools

    Git, NGINX, Prisma, Vagrant, GitLab CI/CD, Salesforce Commerce Cloud (SFCC), GitHub, Subversion (SVN), Mercurial, SQL Server BI, Apache HTTP Server, Let's Encrypt, Docker Compose, Cron, Jira, Trello, Docker Swarm, Bitbucket
  • Platforms

    Linux, Windows, Raspberry Pi, Unix, Java EE, Docker, CUDA, Oracle


  • Master's Degree in Computer Science
    2013 - 2014
    Ecole Centrale Paris – CentraleSupelec - Paris, France
  • Engineer's Degree in Informatics and Applied Mathematics
    2010 - 2014
    Ecole Centrale Paris – CentraleSupelec - Paris, France


  • Salesforce Certified B2C Commerce Developer
    MAY 2022 - PRESENT
  • Salesforce Certified JavaScript Developer I

To view more profiles

Join Toptal
Share it with others