
Ayoub Faragi
Verified Expert in Engineering
Full-stack Developer
Khouribga, Béni Mellal-Khenifra, Morocco
Toptal member since September 30, 2022
Ayoub is a full-stack developer with over five years of experience in front-end development, designing, and building responsive web and mobile applications. He is proficient in the CSS and JavaScript frameworks, including React, React Native, and Node.js, and has extensive knowledge of user experience and user psychology.
Portfolio
Experience
- Front-end - 6 years
- CSS - 5 years
- HTML - 5 years
- JavaScript - 5 years
- Material UI - 4 years
- REST APIs - 3 years
- Full-stack - 3 years
- React - 3 years
Availability
Preferred Environment
Windows, Visual Studio Code (VS Code), Figma, MacOS, Adobe Experience Design (XD), NPM, Slack, Jira, ClickUp, JavaScript, Airtable, WeWeb, Xano
The most amazing...
...app I've created was a package tracking app with a management dashboard that increased the company's performance by 150%.
Work Experience
FS NextJS & Vercel Developer
Black Crow AI Inc.
- Enhanced the functionality of the external dashboard by implementing new features, resulting in a 20% increase in user engagement within the first month.
- Implemented Google Analytics tracker to monitor user behavior within the dashboard, enabling comprehensive analysis of user interactions and engagement patterns.
- Configured event tracking to capture specific user actions, such as clicks, page views, and interactions with dashboard elements, providing valuable insights for optimization.
Full-Stack Developer
Everest Growth Partners
- Developed and deployed chatbot interfaces for multiple healthcare technology and technology-enabled services businesses, resulting in a 30% increase in user engagement and a 20% reduction in customer service response times.
- Implemented Next.js and TypeScript to build scalable chatbot applications, achieving a 25% improvement in overall performance compared to previous solutions.
- Leveraged Google Cloud services, including Firebase and Firestore, for real-time data synchronization, user authentication, database management, and scalable infrastructure deployment, improving chatbot responsiveness and security.
Full-stack Developer
Optimize Prime A.I. LLC
- Designed and developed the front end for both the landing page and the chatbot application, ensuring responsive design and implementing animations using React and Tailwind CSS.
- Created a robust RESTful API utilizing various AWS services, ensuring seamless data exchange and efficient communication between components.
- Implemented authentication using Cognito, securing user access and enhancing the overall application's security.
- Integrated AWS Simple Email Service (SES) to automate the process of sending confirmation emails, streamlining user interactions, and enhancing user experience.
- Utilized Node.js and Express.js to architect and develop a robust back-end infrastructure, ensuring scalability, reliability, and high performance.
- Collaborated closely with the client to understand their vision and translate it into well-defined back-end requirements, contributing significantly to project success.
Full-stack Developer
Rise Talent Accelerator Limited
- Orchestrated comprehensive discussions covering various project aspects, aligning teams and strategies for optimal outcomes.
- Worked closely with designers to implement their designs effectively across the website, ensuring pixel-perfect implementation for an enhanced user experience.
- Explored multiple front-end technologies, presenting viable options to best align with project objectives and pixel-perfect designs.
- Actively participated in continuous improvements, suggesting and implementing upgrades to elevate the website's performance, reliability, and stability.
Full-stack React/Node.js Developer
Zobrist Software Group Inc
- Implemented TypeScript for clean and maintainable code in the Loyalty web application development.
- Leveraged React expertise to optimize the Loyalty web application, improving its performance and user experience.
- Successfully transformed website styles from SCSS to Tailwind CSS, enhancing the overall design and development process.
- Utilized server-side rendering (SSR) techniques to enhance the Loyalty web application's speed and SEO performance.
- Effectively employed Redux to manage complex state interactions within the Loyalty web application.
- Proficiently utilized Balsamiq to create detailed wireframes for both B2B and B2C eCommerce websites, providing a comprehensive visual representation of the user interface and functionality.
- Employed Jira as a pivotal tool to track and manage work progress, ensuring transparency and efficient project management.
Front-end Developer
KAL & ROK GmbH
- Developed a dashboard and mobile application that manages users' parcel tracking.
- Created an automated bill generator within the dashboard, which saves the company from paying €500 per month on a desktop application.
- Developed a dashboard design and mobile application from scratch using Figma.
- Created an automated live support chat, which saves the company 85% of its working process.
- Developed a system that allows the owner to change pieces of information, appointments, photos, and videos within the mobile application from the dashboard.
- Oversaw a deployment process, allowing the company to launch a product on time.
- Submitted the app to the Google Play and Apple stores, allowing the company to target the most used devices in the market.
Front-end Developer
UCOTECH
- Built a web application's front end, enabling the validation of employee tickets by different departments.
- Contributed to the web application design using Figma, which gives the application a smoother user experience (UX).
- Oversaw a deployment process, allowing the company to launch this product on time.
Front-end Developer
Caronae Systems
- Developed a multitude of landing pages based on a designer mockup.
- Developed a translation system to target more users.
- Created responsive design, resulting in growth in landing page visits.
- Deployed the application locally, making it smoother to manage.
Intern
Um6p
- Solo-developed a startup incubator's front end and an accelerator web application using React and MUI.
- Created a responsive, custom user interface (UI) from scratch for the application.
- Developed the back-end structure in collaboration with a team, which allowed me to learn the art of successful teamwork.
Front-end Developer | Freelance
Self-employed
- Built many projects for local clients, including web portals and eCommerce sites, using mainly web technologies like JavaScript, HTML, CSS, PHP, and MySQL.
- Acquired most of the projects through my local environment, which allowed me to grow my network.
- Upgraded my technical skills, delivered high-quality products, and built good relationships with my customers.
Experience
Shipment Tracking Mobile App for KAL & ROK GmbH
Managment Dashboard for OCP Group
Camagru
Education
Specialized Technician's Diploma in Computer Science and Programming
Institut Spécialisée de Gestion et D'informatique (ISGI) - Khouribga, Morocco
Certifications
Certified Front-end Engineer
42 Senior Degree
1337 Coding School | 42 NETWORK
Skills
Libraries/APIs
React, REST APIs, Camera API, Stripe API, Node.js, React Router, jQuery, React Redux, Sockets, AWS Amplify, API Development, Stripe, AmplifyJS, Formik, Socket.IO, Three.js, Yup, Vue, Chart.js, Recharts, Ramda
Tools
Vim Text Editor, Expo.io, SendGrid, Figma, Expo, GitHub, NPM, JSX, Git, Stripe Checkout, Adobe Experience Design (XD), Bitbucket, Slack, Webpack, Jira, Apache, Balsamiq, Amazon Cognito, Amazon Simple Email Service (SES), AWS SDK
Languages
CSS, HTML, JavaScript, HTML5, C, Bash, PHP, SQL, Sass, TypeScript, SCSS, C#, CSS3, Python, Java
Frameworks
Material UI, React Native, Tailwind CSS, Vanilla JS, MUI CSS, Express.js, Next.js, Redux, Bootstrap, Jest
Paradigms
Web Architecture, HTML DOM, Responsive Web Design (RWD), Responsive, UX Design, Mobile Development, UI Design, Functional Programming
Platforms
Windows, Vercel, Linux, Android, iOS, Firebase, Visual Studio Code (VS Code), Docker, DigitalOcean, Xano, MacOS, Webflow, Amazon Web Services (AWS), AWS Elastic Beanstalk, AWS Lambda, Google Cloud Platform (GCP)
Storage
JSON, MySQL
Other
Front-end, Pixel Perfect, Single-page Applications (SPAs), Responsive UI, Web Development, JavaScript Libraries, Data Visualization, Front-end Development, Web Components, Documentation, Technical Documentation, Authentication, Web Applications, UI Development, Google Play Store, App Store, APIs, Styled-components, Online Ordering, User Interface (UI), User Experience (UX), Technical Writing, Multi-language Support, i18n, Accessibility, Dashboards, Progressive Web Applications (PWAs), Material Design, Mobile App Development, Charts, SaaS, PDF, Storybook, Chatbots, Full-stack, API Integration, Back-end, Full-stack Development, Back-end Development, Artificial Intelligence (AI), Payment APIs, OpenAI, OpenAI GPT-3 API, OpenAI GPT-4 API, Airtable, WeWeb, Payment Gateways, Algorithms, Creative Problem Solving, Customer Lifetime Value (CLV), Google Play Console, Cloning, Video Processing, Leadership, 3D, ClickUp, eCommerce, Server-side Rendering (SSR), Game Development, CTO, Lambda Functions, MVP Design, Minimum Viable Product (MVP), Framer, RESTful Web Services, Machine Learning, Supabase
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