Summary
Overview
Work History
Education
Skills
Personal Information
Languages
Timeline
Generic

Mohamed Charafi

Morocco, Kenitra

Summary

Experienced front end engineer specializing in web application development and optimization. Demonstrated ability to write clean, scalable code with expertise in JavaScript, CSS3, and HTML5. Achievements include enhancing user engagement through effective interface design and implementing performance improvements. Proven track record of delivering projects on time while upholding high coding standards.

Overview

6
6
years of professional experience

Work History

Frontend engineer

MATIOUS DIGITAL
Mohammedia
07.2023 - Current
  • Developed reusable, maintainable UI components emphasizing accessibility and responsive design.
  • Optimized webpages to enhance speed and scalability.
  • Diagnosed front-end issues to improve application performance.
  • Conducted code reviews to ensure adherence to best practices and coding standards.
  • Guided junior developers in front-end technologies, promoting skill enhancement.
  • Participated in agile ceremonies to contribute to effective project planning and sprint reviews.
  • Maintained current knowledge of emerging front-end engineering technologies.
  • Designed AI-powered document analysis system using LLMs for information extraction, summarization, and comparison across multiple files.

Front-end Developer

Terabyte Software
kenitra
08.2021 - 07.2023
  • Developed React applications using Redux state management and RESTful APIs.
  • Optimized web applications for speed and performance across devices, resulting in improved load times and user satisfaction.
  • Collaborated with designers to develop responsive web designs and layouts, enhancing user experience across platforms.
  • Participated in Agile ceremonies, facilitating effective team collaboration and ensuring smooth project planning.

Front-end Developer

Ametys
Paris
01.2020 - 07.2020
  • Developed and maintained web applications using React, Next.js.
  • Conducted code reviews to uphold coding standards and best practices.
  • Troubleshot front-end issues, enhancing site performance and reliability.
  • Developed reusable components, streamlining future project development.

Education

Specialized Technician Degree / Diploma - Network and System Administration

ISTA
Kenitra
07-2019

Bachelor of Science - Physics

Al High School
Kenitra
07-2017

Skills

  • JavaScript and TypeScript
  • React and Vuejs
  • Nextjs and Nodejs
  • API development
  • GraphQL and Prisma
  • MongoDB and MySQL
  • Performance tuning
  • Mobile design
  • Coding best practices
  • AI integration
  • OpenAI API
  • Cloud services (AWS, Google Cloud, Azure, Firebase)
  • Git and Docker

Personal Information

Title: Frontend Engineer

Languages

  • English
  • French
  • Arabic

Timeline

Frontend engineer

MATIOUS DIGITAL
07.2023 - Current

Front-end Developer

Terabyte Software
08.2021 - 07.2023

Front-end Developer

Ametys
01.2020 - 07.2020

Specialized Technician Degree / Diploma - Network and System Administration

ISTA

Bachelor of Science - Physics

Al High School
Mohamed Charafi