Resume

8 Years of Experience

Education

Start Date: 02-20-2023
ALx & Holberton

Software Engineering

At ALx, the Software Engineering program covers a wide range of concepts and topics. Here are some of the key areas you I study:

  • Programming fundamentals and logic
  • Data structures
  • Algorithms
  • Object-oriented programming
  • Version control systems (e.g., Git)
  • Web development (HTML, CSS, JavaScript)
  • Back-end development
  • Database management (SQL, NoSQL)
  • API development
  • Test-driven development
  • Deployment and hosting
  • Security best practices
  • Agile methodologies
  • Software design patterns
  • Performance optimization
  • Mobile application development
  • DevOps practices
  • Cloud computing

These concepts provide a solid foundation for software engineering and equip you with the skills necessary to design, develop, and maintain high-quality software solutions.

April 2013
Cady Ayyad University

Bachelor's Degree in Linguistics / Art

The English Literature Bachelor's degree at Cady Ayyad University in Marrakech offers a comprehensive study of diverse literary works, fostering critical thinking and research skills while exploring cultural and historical contexts. Here's a shorter list of concepts we studied in English literature:

  • Literary analysis
  • Literary periods and movements
  • Genre studies
  • Author studies
  • Literary theory
  • Comparative literature
  • Literary criticism
  • Postcolonial literature
  • Cultural studies
  • Creative writing

Please note that this is a condensed list, and there are many other concepts and topics we had explored within the field of English literature.

July 2009
Salah Eddine Ayoubi High School

Baccalaureate Degree

As a literature student in Morocco, we completed secondary education and took the Baccalauréat or "Bac" exam.

Experience

2023 - Current
Sahara Experience

Webmaster

As the Webmaster at Sahara Experience, my primary responsibilities include:

  • Planning site designs and developing new functionalities and navigation.
  • Maintaining multiple websites by regularly updating and upgrading frameworks.
  • Designing and developing new functionalities for websites and adding new products.
  • Managing composition, color schemes, illustrations, typography, and branding for various projects.
  • Creating graphic designs such as flyers, brochures, menus, and welcome packs, among others.

2011 - current
MK Web (Freelance)

Web Developer & Designer

I embarked on my freelancing career in 2011, and over the course of the past decade, I have accumulated extensive knowledge through my involvement in numerous projects for various clients.

As a Web Designer, Developer, and SEO expert, my primary responsibilities encompassed the following core activities:

  • Designing, constructing, and maintaining professional websites using creative and responsive templates, CMS, and frameworks.
  • Ensuring quality assurance and resolving code rendering issues across multiple web applications.
  • Developing landing pages utilizing the WordPress CMS.
  • Constructing fully functional e-commerce sites by leveraging WordPress, WooCommerce, PayPal, and various payment gateways.
  • Creating custom WordPress themes either from scratch or based on HTML Templates or PSD files.
  • Establishing and configuring hosting services and domain names.
  • Engaging in graphic design tasks, including the creation of flyers, logos, business cards, brochures, posters, and more.
  • Implementing SEO techniques for content and website optimization in adherence to Google guidelines and best practices.

Certificates

Coding Skills

React JS

100%

Express JS

100%

Node JS

100%

HTML / CSS

100%

PHP

90%

JavaScript

100%

Design Skills

UI/UX Design

100%

Print Design

100%

Graphic Design

100%

Logo Design

100%