Hello, I am Omar El Madihi

software engineer

Ingénieur en génie informatique spécialisé en développement full-stack, j’allie expertise technique et soft skills pour créer des solutions numériques performantes. Passionné par les technologies modernes, je maîtrise l’intégration front-end et back-end. Communicatif et orienté travail d’équipe, je privilégie la collaboration pour garantir des résultats efficaces et de qualité.

Contact Me

About Me

My introduction

Mon esprit d'équipe me permet de travailler en étroite collaboration avec mes collègues, favorisant une communication fluide et une dynamique positive. Toujours prêt à relever des défis, je mets un point d'honneur à résoudre rapidement les obstacles, en m'appuyant sur ma capacité à m'adapter et à trouver des solutions innovantes.

05+ années
d'études supérieures
20+ Completed
project
06+ Licences
certifications

Skills

My technical level

Frontend developer

More than 4 years

HTML

90%

CSS

80%

Javascript

60%

React

85%

Backend developer

More than 2 years

PHP

80%

Node Js

70%

Firebase

90%

Python

55%

Designer

More than 5 years

Figma

90%

Sketch

85%

Photoshop

85%

Qualification

Mon parcours personnel
Education
work

Cycle d'Ingenierie - Developpement Logiciel et Technologies de l'Information

Casablanca - Institut supérieur du génie appliqué
2021 - 2014

Diplôme de Technicien Specialise en Développement informatique

Casablanca - L'Office de la formation professionnelle et de promotion du travail.
2019 - 2021

Baccalaureat Science de la vie et de la terre

Casablanca - Ibnou Arabi
2018 - 2019

Projet De Fin D'étude

Electricité sounna- Casablanca
un site e-commerce complet avec un frontend Angular et un backend en TypeScript. Le projet inclut la gestion des produits Electronique
6 mois - 2024

internship mobile development

GRP: T.W.M - Casablanca
des tests unitaires avec Jest, effectué du débogage et géré le déploiement via Git pour assurer une intégration continue et un suivi optimal du projet.
4 mois - 2022

internship web development

Somadelec Sarl - Casablanca
gestion et maintenance du site web . Etablissement et suivi des objectifs de ventes mensuels pour optimiser les performances de l'équipe. . Passation des commandes et etablissement de bonnes relations avec les fournisseurs.
4 mois - 2021

Services

What i offer

Ui/Ux
Designer

View More

Ui/Ux
Designer

  • Je conçois des interfaces intuitives avec Figma et Adobe XD pour des prototypes interactifs

  • Je crée des maquettes modernes grâce à Sketch pour une meilleure expérience utilisateur.

  • J'optimise l'expérience utilisateur avec Figma et Adobe XD pour des designs responsive.

  • Je développe des interfaces esthétiques et fonctionnelles avec Sketch pour une navigation fluide.

Frontend
Developer

View More

Frentend
Developer

  • Création d'interfaces dynamiques avec Angular, ReactJS, Vue.js, et JavaScript.

  • Conception responsive et moderne en utilisant HTML, CSS, et Tailwind.

  • Développement d'applications réactives grâce à ReactJS et JavaScript.

  • Optimisation des performances frontend à l'aide de Webpack, Vite, et Parcel pour un chargement rapide des pages.

Backend
Developer

View More

Backend
Developer

  • Développement d'API RESTful avec Node.js, Express.js et MongoDB pour une gestion efficace des données.

  • Gestion des bases de données et des services backend avec MySQL, PostgreSQL, et MongoDB pour une architecture robuste et évolutive.

  • Mise en place de services serverless avec AWS Lambda, API Gateway, et DynamoDB pour une gestion scalable et flexible.

  • mplémentation de systèmes sécurisés avec OAuth2, JWT, et GraphQL pour une authentification et des requêtes efficaces.

  • Mise en place de tests automatisés avec Jest, Cypress et Mocha pour assurer la fiabilité et la stabilité des applications à chaque modification du code.

  • Gestion de version avec Git pour suivre l'évolution du code, faciliter la collaboration en équipe et assurer une intégration continue sans conflits.

certificats

Les plus récents

Python 101 for Data Science

Formation sur les bases de Python appliquées à la science des données, couvrant la manipulation de données avec Pandas et NumPy, ainsi que les techniques d'importation, de nettoyage et d'analyse. Elle permet d'acquérir des compétences clés pour le traitement et la visualisation de données.

Check Certificate

Data Science Methodology

Introduction à la méthodologie de la science des données, abordant les étapes clés du processus : compréhension du problème, collecte et préparation des données, modélisation, évaluation et déploiement.

Check Certificate

Machine Learning with Python

Approfondissement des concepts de machine learning, avec une mise en pratique des algorithmes tels que la régression, les arbres de décision, les SVM et les réseaux de neurones. Ce programme met l'accent sur l'utilisation de Python pour développer, entraîner et évaluer des modèles prédictifs, ainsi que sur l'analyse des performances pour des applications réelles.

Check Certificate

Data Science 101

Introduction aux principes fondamentaux de la data science, couvrant le cycle de vie des données, la préparation et l'exploration des données, ainsi que les bases des analyses descriptives et prédictives

Check Certificate

CCNAv7: Switching, Routing, and Wireless Essentials

Configuration et gestion des commutateurs et routeurs Cisco. Mise en œuvre des protocoles de routage tels que OSPF et VLANs. Concepts fondamentaux des réseaux sans fil, y compris les standards et la sécurité. Diagnostic et résolution des problèmes réseau.

Check Certificate

CCNAv7: Introduction to Networks

Compréhension des bases des réseaux, y compris les modèles OSI et TCP/IP. Configuration initiale des équipements réseau Cisco. Concepts clés de l'adressage IP et de la sous-réseautage. Diagnostic et dépannage des connexions réseau de base.

Check Certificate

Have a Project in Mind?

Si vous avez une idée de projet ou une question, je serais ravi de vous aider à la concrétiser. N'hésitez pas à me contacter pour discuter de vos besoins et trouver ensemble des solutions adaptées.

Contact Me

Inspirational Quotes

A Journey of Constant Learning

Cory House

Internet Personality

"Code is like humor. When you have to explain it, it’s bad."

ChatGPT

IA

"The future of technology lies in its ability to understand and assist humans in ways that feel intuitive and personal."

Aristotle

philosopher

"The more you know, the more you realize you don't know."

Contact Me

Get in touch

Call Me

+212 605-507552

Email

oelmadihi99@gmail.com

Location

Lot Miamar Californie Casablanca
Send Message