Summary
Overview
Work History
Education
Skills
Languages
Accomplishments
Hobbies and Interests
Websites
Timeline
Generic

Hamza Hasbi

Fez

Summary

Technical Leader passionné par la programmation compétitive, l'apprentissage de nouvelles technologies et la création d'outils et de services, que ce soit en équipe ou individuellement. J'ai également une expérience significative en tant que freelance.

Overview

7
7
years of professional experience

Work History

Technical Lead

VOID
01.2021 - Current
  • Concevoir des solutions évolutives et maintenables en utilisant Drupal et React, en prenant en compte la performance, la sécurité, et l'expérience utilisateur.
  • Effectuer des revues de code régulières pour garantir la qualité du code, sa cohérence, et le respect des normes de développement.
  • Surveiller la performance des systèmes, identifier les points de blocage, et implémenter des optimisations pour améliorer la réactivité et l’évolutivité des applications web.
  • Promouvoir une culture d'innovation et d'amélioration continue en encourageant l'adoption de nouvelles technologies, notamment dans le cadre de l’intégration front-end/back-end avec Drupal et React.
  • Diriger et encadrer une équipe de développeurs, en les accompagnant dans les décisions techniques, l’adoption des meilleures pratiques, et leur développement professionnel.
  • Travailler en étroite collaboration avec les équipes produit et design pour assurer une intégration fluide des fonctionnalités, tout en respectant les délais et les exigences du projet.
  • Mettre en place et maintenir un environnement de développement optimisé, notamment à travers la gestion des pipelines CI/CD, pour garantir des déploiements automatisés et fiables.
  • Identifier et résoudre les problèmes complexes liés à l'architecture de l'application, en veillant à l’interopérabilité entre les systèmes et à la modularité du code.
  • Assurer la veille technologique et proposer des solutions pour intégrer les dernières innovations dans les workflows existants, afin d'améliorer la productivité et la qualité des livrables.
  • Proposer les ressources adéquates aux besoins des projets clients.

Clients : Chaabi - ELSAN - Laboiterose - CMI - Attijariwafabank - Fondation almada - Sonasid

Freelance Consultant Drupal

DropTeam
05.2022 - 10.2022
  • Développer et maintenir un code de haute qualité pour des applications web, en veillant au respect des normes de codage et des meilleures pratiques du secteur.
  • Superviser l'ensemble du cycle de vie des projets web, de la conception à la mise en production, en garantissant la livraison dans les délais et l'assurance qualité.
  • Coordonner les équipes transversales, y compris les designers, les parties prenantes et les testeurs QA, pour garantir une collaboration fluide et des livrables alignés avec les attentes.

Software engineer (Backend)

VOID
02.2018 - 12.2020
  • Intégration de l’équipe de production technique + cellule R&D.
  • Participation à la conception et réalisation des projets de l’agence sous Drupal 8 pour différents clients (modules + thèmes) exemple :
    * Elsan – Wafagestion - Adloox - Crédit Agricole - Fuze ….
  • Réalisation des différents POC suggérés par la cellule R&D.
  • Assurer le support technique pour les collaborateurs.

Education

Software Engineering Degree - Génie Informatique

ENSA MARRAKECH
Marrakech, Morocco
06.2018

Skills

  • PHP
  • Drupal
  • Symfony
  • HTML/CSS
  • Algorithms & data structure
  • Javascript
  • NodeJs
  • ReactJs
  • NextJs
  • Mysql
  • MongoDb
  • Docker
  • DevOps
  • CI/CD
  • Problem Solving
  • Jquery
  • Web performance analysis

Languages

Arabic
French
English

Accomplishments

  • 3 éme place MCPC 2017 (médaille bronze et qualification à la compétition régionale ACPC)
  • 14 éme place MCPC 2016 (qualification à la compétition régionale ACPC)
  • Problem Solving Certification IBM ACM ICPC (https://icpc.global/ICPCID/WAGH6U10DUDD)

Hobbies and Interests

  • Video games
  • Competitive programming
  • Reading
  • Sport
  • Technical discussions

Timeline

Freelance Consultant Drupal

DropTeam
05.2022 - 10.2022

Technical Lead

VOID
01.2021 - Current

Software engineer (Backend)

VOID
02.2018 - 12.2020

Software Engineering Degree - Génie Informatique

ENSA MARRAKECH
Hamza Hasbi