Amine Benaddi
Verified Expert in Engineering
Full-stack Developer
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.
Portfolio
Experience
Availability
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.
Work Experience
Technical Architect
Salesforce
- 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.
Tech Lead
Nimbleways
- 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.
Senior Full-stack Developer
Thales
- 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.
Software Developer
Savoye
- 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.
R&D Software Engineer
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.
Experience
Money Transfer App
https://play.google.com/store/apps/details?id=co.dabasfer&hl=fr&gl=US• 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
https://www.credithabitat.ma/Engraving App for Pandora
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.
Skills
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, 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, NVIDIA CUDA, Oracle
Education
Master's Degree in Computer Science
Ecole Centrale Paris – CentraleSupelec - Paris, France
Engineer's Degree in Informatics and Applied Mathematics
Ecole Centrale Paris – CentraleSupelec - Paris, France
Certifications
Salesforce Certified B2C Commerce Developer
Salesforce.com
Salesforce Certified JavaScript Developer I
Salesforce.com
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring