Skip to main content

The
Résumé.

Ayoub Fedil

Senior Frontend Engineer

Available

0

years of craft

0

user left behind

bugs squashed

Passionate about creating engaging, performant digital experiences. A full-stack engineer with a frontend focus, fluent in TypeScript, React, Vue.js, and Node.js — building everything from CRM systems and design systems to RAG-powered chatbots and Chrome extensions.

Open PDF

Experience

Deskea
DeskeaCurrently here

Senior Frontend Engineer

Paris, France · RemoteFulltimeFeb 2024 — Present

Omnichannel AI solution empowering operational teams through intelligent conversation management.

  • Led the rebranding of Grammaide into Deskea.
  • Developed the front-end MVP for Deskea CRM.
  • Implemented the front-end multi-tenant architecture and core modules post-MVP, including Deskea Assist (AI writing assistant), Deskea Evaluate (AI agent evaluator) using Vue.js 3, Composition API, TypeScript, composables and Pinia for state management, and Deskea Qualify (AI email flow categorization) using TypeScript, Next.js, React Query, and Tailwind CSS.
  • Built the UI/UX for a RAG-based chatbot.
  • Migrated all Options API components to Composition API.
  • Contributed to the development and maintenance of a feature-rich Chrome extension, extending Deskea CRM functionality with Plasmo and TypeScript for a seamless user experience.
  • Conducted technical knowledge-sharing sessions and mentorship for junior developers through pair programming.
  • Implemented feature flags for progressive releases.
  • Authored comprehensive technical documentation on system architecture, workflows, and codebase guidelines.
Tersea

Frontend Engineer

Casablanca, Morocco · RemoteFulltimeMay 2023 — Feb 2024

Agency specialised in CRM solutions and business process outsourcing.

  • Collaborated with cross-functional teams to build reusable components with React, Styled Components & Apollo Client.
  • Translated Figma designs into functional and visually appealing user interfaces.
  • Contributed to the Ouilead CRM platform.
  • Authored and executed unit tests using Vitest (Jest-compatible).
Accelerone
Indianapolis, IN, USA · RemoteFulltimeJan 2021 — May 2023

Web agency building ultra-fast, scalable e-commerce websites on modern architecture.

2

Fullstack Engineer

December 2021 — May 2023

  • Implemented evidence-based UI enhancements derived from usability testing and user feedback analysis, leading to quantifiable improvements in user engagement metrics.
  • Executed performance optimization initiatives utilizing industry best practices (image optimization, browser caching, lazy loading), resulting in 40% improved load times.
  • Designed and implemented a modular component system that reduced new feature development time by 35% through strategic code reuse.
  • Led migration of legacy React class components to functional architecture utilizing React hooks, reducing codebase complexity by 25%.
  • Designed and implemented RESTful API endpoints using Express.js and MongoDB, supporting core application features.
1

React Developer

January 2021 — November 2021

  • Built Progressive Web Applications (PWA) with offline support, push notifications, and installable app experiences using service workers and the Web App Manifest.
  • Applied advanced React design patterns (compound components, render props, custom hooks) to build scalable, reusable component architectures across large codebases.
  • Developed static sites with Gatsby.js, leveraging SSG and GraphQL data layers to deliver fast, SEO-optimized web experiences.
  • Built responsive, accessible UIs with Material UI, customizing themes and component APIs to meet product design requirements.
  • Integrated GraphQL APIs in JAMstack projects, using Apollo Client for efficient data fetching, caching, and state synchronization.

Skills

Vue.jsReactTypeScriptNext.jsNuxt.jsNode.jsGraphQLREST APIsLangChainAI / LLMTailwind CSSGSAPFigmaDockerCypressReduxApollo ClientStyled ComponentsAccessibilityGit

Education

ENSAF

ENSAF

Master's · Full Stack Engineering & Digital Management

2023 — 2025

FSTE

FSTE

Bachelor's · Software Engineering

2019 — 2020

Certifications

linkedIn Learning

Advanced Cypress

linkedIn Learning

Jun 2024

Docker

Docker Foundations Professional Certificate

Docker

Jun 2024

linkedIn Learning

Docker: Your First Project

linkedIn Learning

Jun 2024

linkedIn Learning

Learning Docker

linkedIn Learning

Jun 2024

linkedIn Learning

Learning Docker Compose

linkedIn Learning

Jun 2024

linkedIn Learning

Learning End-to-End Testing with Jest

linkedIn Learning

Jun 2024

Udemy

MERN Stack Course - MongoDB, Express, React and NodeJS

Udemy

Oct 2023

Udemy

NodeJS Tutorial and Projects Course

Udemy

Jun 2023

Coursera

Advanced React

Coursera

May 2023

Udemy

JavaScript Unit Testing - The Practical Guide

Udemy

Oct 2022

OpenClassrooms

Dive into UX Design

OpenClassrooms

Jun 2022

Udacity

AWS Machine Learning Foundations

Udacity

Oct 2021

FreeCodeCamp

Front End Development Libraries

FreeCodeCamp

Oct 2021

Maser of Project Academy

ITSM Training

Maser of Project Academy

Jun 2021

Udemy

JavaScript Complete Beginners Course For Web Development

Udemy

Jun 2021

OpenClassrooms

Speak in Public

OpenClassrooms

Jun 2021

OpenClassrooms

Utilisez Git et GitHub pour vos projets de développement

OpenClassrooms

Jun 2021

freeCodeCamp

Javascript Algorithms and Data Structures

freeCodeCamp

Apr 2021

OpenClassrooms

Apprenez à gérer les conflits

OpenClassrooms

Mar 2021

freeCodeCamp

Responsive Web Design

freeCodeCamp

Mar 2021

CertiProf International

Scrum Foundation Professional Certificate(SFPC)

CertiProf International

Jan 2021

Open to full-time roles, freelance work, and ambitious side projects.