Mehdi Ayad
Verified Expert in Engineering
Full-stack Web Developer
Mehdi is a seasoned front-end developer with vast experience in the startup service industry. He has delivered successful projects such as a leading Moroccan online banking platform and restaurant payment solutions, always creating visually appealing and user-friendly interfaces. Mehdi loves to stay current with the latest tech trends and excels at simplifying complex tech concepts while working in fast-paced environments.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code)
The most amazing...
...system I've built is the first online platform that allows consumers to quickly and remotely open an account with one of Morocco's largest banks.
Work Experience
Senior Technical Consultant
Salesforce
- Assisted and contributed to the go live of two of the biggest retailers in Europe.
- Implemented an end-to-end process for reordering and order modification/cancelation.
- Implemented and customized a cartridge to collect information about users' shopping behavior using Google Tag Manager.
- Obtained certifications (Salesforce Certified B2C Commerce Developer and JavaScript Developer I).
Senior Full-stack Developer
Bank of Africa (Nimbleways)
- Contributed to the latest release of an opening online bank account platform.
- Implemented an identity verification solution using OCR technology.
- Implemented an online payment solution using Morocco Interbank Electronic Banking Center.
- Developed a back-office application so that bank operators can track and manage client applications.
- Migrated a part of the app from Create React App to Next.js.
Senior Full-stack Developer
Pricemoov (Nimbleways)
- Contributed to a pricing solution application to facilitate the implementation of optimal pricing strategies for eCommerce, retail, B2B, and tourists.
- Built intuitive, user-friendly interfaces to bulk update pricing strategies for multiple products.
- Developed an interface to allow the user to upload and visualize products from an Excel file.
- Built a design system to provide consistent and quality user experiences using Tailwind CSS and MUI.
Full-stack Developer
sundayapp (Nimbleways)
- Contributed to developing the fastest way to pay in restaurants.
- Developed a back-office application so that managers could track orders and tables in real time.
- Integrated several points of sales with the application back end so we could synchronize data between sundayapp and the restaurant POS.
Full-stack Developer
Monk AI (Nimbleways)
- Contributed to an AI-powered vehicle inspection solution for the automotive, insurance, and mobility markets.
- Built a friendly interface to allow users to fill three-step forms in under two minutes using React Navigation and Formik.
- Developed a custom interface for capturing pictures using react-native-camera.
- Consumed a Monk AI solution using Firebase functions all along an Express.js server.
- Implemented an electronic signature solution using react-native-signature-capture.
- Wrote unit tests using React Native testing library.
Front-end Developer
5th avenue (Nimbleways)
- Contributed to a showcase website for the New York Fifth Avenue association.
- Developed pixel-perfect user interfaces using Gatsby and styled-components.
- Integrated Contentful for content management to create, update, and publish content to the website.
- Set up continuous deployment using Netlify and GitHub.
Experience
Pricing Management and Optimization Software
https://pricemoov.com/Online Platform to Open Bank Accounts
https://www.agencedirecte.maAI Powered Vehicle Inspection
https://monk.aiMy job as a mobile developer was to use React Native and Firebase to create a simple and efficient UI/UX that allows users to conduct an inspection in under two minutes.
Skills
Languages
JavaScript, TypeScript, HTML5, CSS, HTML, Python, GraphQL
Frameworks
React Native, Next.js, Material UI, Redux, Django, Spring Boot, Express.js, Tailwind CSS, Jest
Libraries/APIs
React, Formik, Node.js, SQLAlchemy, Libraries/APIs
Tools
Create React App
Platforms
Firebase, Visual Studio Code (VS Code), Web, Netlify, Contentful, Docker, Amazon Web Services (AWS), WordPress
Other
Algorithms, Gatsby, Styled-components, Responsive UI, Front-end, Web Development, Strapi, APIs, API Integration, ACM Problem Solving, Creative Problem Solving, Complex Problem Solving, Firebase Cloud Functions, Storybook, QA Automation, Storefront Reference Architecture (SFRA), Headless Commerce
Paradigms
Test-driven Development (TDD), Testing
Storage
PostgreSQL, MySQL
Education
Bachelor of Engineering Degree in Software Engineering
National School for Computer Science | ENSIAS - Rabat, Morocco
Certifications
Problem Solving (Intermediate) Skills Certification
HackerRank
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