Mehdi Ayad, Full-stack Web Developer in Paris, France
Mehdi Ayad

Full-stack Web Developer in Paris, France

Member since April 18, 2022
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.
Mehdi is now available for hire




Paris, France



Preferred Environment

Visual Studio 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.


  • Senior Full-stack Developer

    2022 - PRESENT
    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.
    Technologies: React, Next.js, Spring Boot, MUI (Material UI), Styled-components, HTML5, TypeScript, CSS, Strapi, JavaScript, APIs, MySQL, HTML
  • Senior Full-stack Developer

    2021 - 2022
    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.
    Technologies: React, Django, Tailwind CSS, MUI (Material UI), HTML5, TypeScript, CSS, JavaScript, Algorithms, Redux, APIs
  • Full-stack Developer

    2020 - 2021
    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.
    Technologies: Spring Boot, React, Test-driven Development (TDD), HTML5, TypeScript, CSS, JavaScript, APIs, HTML
  • Full-stack Developer

    2020 - 2020
    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.
    Technologies: React Native, Firebase, CircleCI, Formik, TypeScript, Node.js, JavaScript, Testing, Libraries/APIs, Firebase Cloud Functions, Storybook
  • Front-end Developer

    2019 - 2020
    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.
    Technologies: Gatsby, Netlify, Contentful, Styled-components, HTML5, TypeScript, React, CSS, JavaScript


  • Pricing Management and Optimization Software

    A web-based application that helps you save time in price management and optimization. As a React developer, I was conducted to develop a pixel-perfect fluid UI while maintaining good performance. I also contributed to the back-end development using Django and Postgres by implementing business logic and interfacing with different web services.

  • Online Platform to Open Bank Accounts

    As a front-end team leader, my job was to ensure that the team was making pixel-perfect user interfaces, challenge the user experience, eliminate external dependencies, and collaborate with the back-end team to optimize the development process.

  • AI Powered Vehicle Inspection

    Contributing to building a software solution that automates visual inspections.
    My 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.


  • Languages

    JavaScript, TypeScript, HTML5, CSS, HTML, Python
  • Frameworks

    React Native, Next.js, MUI (Material UI), Redux, Django, Spring Boot, Express.js, Tailwind CSS
  • Libraries/APIs

    React, Formik, Node.js, Libraries/APIs
  • Platforms

    Firebase, Visual Studio Code, Netlify, Contentful
  • Other

    Algorithms, Gatsby, Styled-components, Responsive UI, Front-end, Strapi, APIs, API Integration, ACM Problem Solving, Creative Problem Solving, Complex Problem Solving, Firebase Cloud Functions, Storybook
  • Paradigms

    Test-driven Development (TDD), Testing
  • Storage

    PostgreSQL, MySQL


  • Bachelor of Engineering Degree in Software Engineering
    2017 - 2020
    National School for Computer Science | ENSIAS - Rabat, Morocco


  • Problem Solving (Intermediate) Skills Certification

To view more profiles

Join Toptal
Share it with others