Tech lead ambitieux, passionné par les entreprises en ligne et souhaitant rejoindre une équipe partageant les mêmes idées. Avoir l'expérience nécessaire en matière de création de logiciels Web et de solutions novatrices à des problèmes complexes.
Intéressé par la technique, les applications Web et mobiles et l'expérience utilisateur. Comme quelqu'un qui prend responsable de son développement personnel, en évaluant et en mettant continuellement à jour mes compétences, me permettant ainsi de rester à la pointe du développement Web. en tant que solutionneur naturel de problèmes, il a mené à bien des projets pour des cabinets de conseil en informatique, des éditeurs de logiciels, des agences de conception Web et des services informatiques.
- Languages/Web Development
Nodejs, PHP, Python, RUBY, C# .Net, JavaScript, HTML, Java, Spring boot, Django...
- Frameworks Frontend
Reactjs, React native, Redux, immutable, Reselect, Graphql, Sass, Less, Angularjs, Angular 2, Rxjs...
- Open Source
Wordpress, Joomla, CSCart, Magento, Drupal, Odoo.
- Devops
GCP, Amazon web services, Ansible, Digital ocean, Genkins, Cicle CI, Travis CI, Vagrant, Docker, Kubernetes, Cloud Azure...
- Databases
MySQL, Oracle, Mongodb, redis, postgress, SQL Server, Mariadb, PL SQL...
- Other
Project management, Jira, Trello, Git, Agile, Scrum, Continuous delivery, REST, SOAP, TDD/BDD, Source control.
SENIOR TECH LEAD
Maltem consulting group
August 2018 - Octobre 2018
- Superviser le projet : contrôle de la bonne progression des développements, définition de la ligne directrice, des choix techniques, méthodes à utiliser
- Manager son équipe : accompagner les développeurs, résoudre les problèmes, les faire monter en compétences
- Etre le référent en matière de code, mettre en place de bonnes pratiques, et vérifier les actions menées par son équipe
- Se charger du codage de parties spécifiques du programme
- S’assurer de la qualité du code grâce à des outils d’analyse et du code automatique
- Garantir le respect des délais imposés
- Respecter le budget alloué
- Mettre en place des tests/de recettage
- Veille technologique
SENIOR SOFTWARE ENGINEER / TECH LEAD CONSULTANT
digital transformation (Banking & insurance technology)
October 2017 – August 2018
- Développer, opérer et maintenir, au sein d'une équipe, les applications
- Analyser le besoin des opérateurs afin de proposer des solutions viables et modulaires
- Reprendre du code existant afin de le stabiliser et le refaire sur des technologies plus performantes / plus récentes
- Maintenir la documentation technique
- Mettre en place des tests/de recettage
- Veille technologique
Used technologies: ES6, Jest, NodeJS, Express, Loopback, React-native, React, Spring boot Postgres, Ansible, Genkins.
Clients: Saham assurance, Wafa assurance, Banque populaire, Payment center for africa, Vendo.ma
SENIOR SOFTWARE ENGINEER / COFOUNDER
Tubuu washington
Feb 2017 – Present
SENIOR SOFTWARE ENGINEER
Valessentia Consulting Group
Apr 2016 – Feb 2017
- Conception et étude techniques, optimisation des performances et revue.
- Mise en place de l’architecture technique et développement.
- Suivre et garantir la qualité des livrables.
Used technologies: NodeJS, Express, AngularJS, React, MongoDB, Git,Scrum.
TECHNICAL PROJECT MANAGER
ENVOL GROUPE
Apr 2015 – Apr 2016
- Assurer le projet du cahier des charges à la recette utilisateur et son déploiement
- Suivre la conception du projet (besoin client, spécification fonctionnelle, lotissements, livrables, critères de réception…).
- Suivre le projet en constituant, organisant, coordonnant et animant l’équipe projet selon le cahier des charges
- Livrer le projet.
- Assurer la rentabilité du projet.
- Négocier des prestations avec des fournisseurs.
Used technologies: Symphony 2, Zend, Laravel, AngularJS, NodeJS, Scrum.
WEB DEVELOPER
ENVOL GROUPE
Feb 2012 – Apr 2015
- Conception et étude techniques, optimisation des performances et revue.
- Mise en place de l’architecture technique et développement.
- Suivre et garantir la qualité des livrables.
Used technologies: Symphony, Zend, Laravel, AngularJS, NodeJS, Joomla, Wordpress, Magento, Drupal, PHP5, Python.
WEB DEVELOPER
FRONTSIS
Nov 2011 – Feb 2012
- Conception et étude techniques, optimisation des performances et revue.
- Mise en place de l’architecture technique et développement.
- Suivre et garantir la qualité des livrables.
Used technologies: PHP, JAVA/J2EE, HTML/CSS, Magento.
2013 BACHELOR OF COMPUTER SCIENCE– Université du Littoral Côte d'Opale
2011 BAC+2 TECHNICAL DEVELOPMENT – ISTA polo, Casablanca
2009 BAC SCIENCE – Ibnou zaydoun, Casablanca