zakarai el khechafi

Senior Front-End Developer | Vue.js

Salary / Daily rate

Kenitra, Morocco

Freelance

Skills

VueReactFrontend DevelopmentMicroservicesMySQL

Languages

English

About me

Intro

MarTech Automation Engineer with 10+ years of full-stack development experience, specializing in VueJS, React, and microservices architecture. Successfully reduced page load times by 1.3s through clean code practices and developed custom ERPs that increased client retention by 70%. Combining technical expertise with business acumen to deliver solutions that drive measurable business growth and enhance user experiences.

Links

Work experience

Senior Software Engineer

Cnexia

May 2023 - Sep 2023

5 months

technopolis

Work with a multinational agile team, on large projects in vueJs, oriented towards micro-services strategies, intended for B2B Creation of reusable components and libraries, mainly in the user interface, such as form generators and forms invoicing. Participate in bi-monthly meetings with internal team members and define the structure for full project optimization. Develop user interface best practices and accessibility, and optimize page load by 1.3s, using factoring and clean code practices

Software Development Consultant

Munvo

May 2022 - Apr 2023

1 year

Developing AEM websites to clients, and collaborating into internal documentations and internal learning projects, using Maven architecture, Java Spring-boot in back-end and React in Front-end. Allocated to assist the AEM integration with ACC, using MySQL query optimisation. Emails builds and deployment via ACC using AEM website forms. Development of Marketing and survey Email Campaigns and workflows using Adobe Campaign Classic, that encourage usage and engagement, and demonstrate value to reduce churn. Developed 30+ email campaigns, leveraging complex customization and personalized context. Participated in the bi-weekly meetings with internal team members. Creating an in-depth web-based documentation tool detailing the work performed, and on-boarding process. Query the data-Base using MySQL to analyse and set up client segmentation clusters prior to marketing campaign targeting.

Technical founder/Lead Front-end developer

InfinyBox

Apr 2019 - May 2022

3 years 2 months

Led client acquisition efforts through diversifying Industry coverage and identifying high conversion niches. Designed and developed custom tailored Enterprise Resource Planning solutions, using the micro-frontend approach to drive client customers retention by up to 70%, and improved quarterly sales by up to 35% Managed a cross-functional team of freelancers with skills assessments, and data driven staff allocation, to enhance collaboration between my front-end team, the back-end team, and AI & BIG-DATA team. Analyzed and provided suggestions on organizational structure regarding marketing and e-commerce departments to improve efficiency and increase revenue.

cheif Duputy Officer

Digiload

Jan 2019 - May 2022

3 years 5 months

Kenitra, Morocco

Oversees the company's digital marketing strategies and manages day-to-day admin operations. Assisted in business development for Clients in the Tech Start-Up space, mainly focusing in the front-end aspect. Drove decision making in various facets of the business including marketing strategy, social media marketing, online advertisement, and search engine optimization. Planned content for editorials, digital branding, and web/printable design assets. Designed and developed ERPs to help clients manage their business and assist in digital transformation. Funneled Client's work and cut their task predicted schedule by 12%, using auto-staff allocations, and priority sorting.

Web Developer

FEZISpub

Oct 2016 - Jun 2019

2 years 9 months

Kenitra, Morocco

Créer des sites Web et répondre aux questions des clients. Editer des photos éditoriales pour les clients et les magazines, et des publications sur les médias sociaux. Élaboration des EDT. Gérer et créer des sites web worpdress et des plugins pour les clients, et gérer les correctifs de mise à jour.

Technical Support Specialist

Webhelp

Sep 2016 - Oct 2017

1 year 2 months

Kenitra, Morocco

As a Technical Support Specialist at Numericable, I provided customer service and technical assistance to resolve issues related to internet, TV, and phone services. My role involved troubleshooting connectivity problems, guiding customers through setup processes, and ensuring a positive experience by delivering efficient and effective solutions. I collaborated with internal teams to escalate complex issues and maintained detailed records of customer interactions to enhance service quality.

Freelance Web Developer

Upwork

Jan 2013 - Jul 2016

3 years 7 months


Education

Ibn tofaïl university - Kénitra

Master's degree, Business, Management, Marketing, and Related Support Services

2020 - 2025

5 years 9 months

Skills: Account Management · Analytical Skills · Problem Solving · Business · Customer Service · Marketing · Advertising · Delivery Of Projects · Business Analysis · Data Analysis · SQL · Business Requirements · English · Management · Digital Marketing · Project Delivery · Negotiation · Accounting · Customer Relationship Management (CRM) · Solution Selling · Gestion de projet · Financial Analysis

Ibn tofaïl university - Kénitra

Bachelor's degree, Business Administration and Management, General

2016 - 2019

3 years 1 month

Skills: Account Management · Analytical Skills · Problem Solving · Sellers · Business · Customer Service · Marketing · Advertising · Delivery Of Projects · Business Analysis · Data Analysis · SQL · Business Requirements · English · Management · Digital Marketing · Project Delivery · Accounting · Customer Relationship Management (CRM) · Solution Selling · Gestion de projet · Financial Analysis

The best place to find your next move

© 2026. All Rights Reserved.