Senior Full-stack Developer
2022 - PRESENTBank 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, HTMLSenior Full-stack Developer
2021 - 2022Pricemoov (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, APIsFull-stack Developer
2020 - 2021sundayapp (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, HTMLFull-stack Developer
2020 - 2020Monk 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, StorybookFront-end Developer
2019 - 20205th 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