DAIF Abderrahman

0 %
DAIF Abderrahman
DĂ©veloppeur FullStack
PHP/Symfony Angular
AWS GCP
  • Pays:
    France
  • Ville:
    Paris
  • Age:
    34
Français
Anglais
Arabe
Tamazight
PHP 8.2
Symfony 7
Angular  12
JS/ Typescript
NodeJS
NestJS
Pythoon
Airflow
Drupal 9
Wordpress
  • Bootstrap, Materialize, Semantic UI
  • Stylus, Sass, Less
  • Gulp, Webpack, Grunt
  • GIT
  • JIRA
  • SCRUM

Vers l'infini et
au-delà 🚀!

<code> Je suis </code>
Photo
10 +
d'expérience
30 +
Projets achevés

🎓 FORMATIONS

đŸ’Œ ExpĂ©riences professionnelles

đŸ‘šâ€đŸ’» CompĂ©tences

DĂ©veloppeur Full Stack

J'ai eu l'occasion durant mes expériences de travailler sur différentes technos ce qui me permet de pouvoir proposer des solutions techniques efficaces
peu importe la complexité du projet.

Conception

Rédaction des user story, création des mockups, création graphique, modélisation de la base de
données, modélisation UML, choix des technologies et chiffrage par sprint

Infrastructure & Devops

Installation et configuration des serverus.

Devops Docker, kubernetes, Ansible, Terraform.

AWS, GCP, Gitlab CI/CD

DĂ©veloppeur CMS

Maßtrise du CMS WordPress et Drupal, développement de thÚmes et de plugins...

Chef de projet technique

Analyser et traduire les requĂȘtes mĂ©tiers en tĂąches de dĂ©veloppement claires (backlog de sprints).

Fournir un leadership technique et agir en tant que référence technique.

ContrÎler les développements tiers et assurer le workflow.

Technologies

Durant ma formation BTS 2008-2010 j'ai appris les bases fondamentales de la programmation avec le C , C++ et aussi d'autres langages VB6.0, WinDev... Mais depuis que j'ai dĂ©couvert le monde du PHP 😍 🚀

Mon framework prĂ©fĂ©rĂ© 💖 que j’utilise le plus depuis 2013.

J’ai eu l’occasion de coder avec toutes les versions de 2.x jusqu’à la 7.1. Et j’ai fait aussi plusieurs projets de migrations de la version 2.x vers la derniùre version LTS 😉.

NestJS facilite l’accĂšs au framework Express en proposant une couche d’abstraction reposant sur l'architecture fondamentale d’Angular 😉 : les modules et l’injection de dĂ©pendances 👌. Avec ce principe, NestJS est alors capable de proposer une plateforme de dĂ©veloppement NodeJS que l’on peut facilement maintenir et mettre Ă  l’échelle đŸ—ïž.

J'ai commencĂ© ma carriĂšre en tant que dĂ©veloppeur backend mais au fur et mesure j'ai appris des bases solide de l'intĂ©gration HTML5 & CSS3 🧐. Optimisations SEO et le respect des rĂšgles d'art CSS SMACSS avec plusieurs compilateur JS/SCSS Gulp, Grunt, Webpack... đŸ€˜đŸ»
đŸ•”ïžđŸ“Â Ă  partir d'un cahier des charges je dĂ©finit les cas d'utilisation UML, aprĂšs le MCD (MĂ©thode Merise) 📊. Une fois le MCD validĂ© ✅, Je crĂ©e mes entitĂ©s. Ă  l'aide d'un ORM (ex doctrine) j'ai la correspondance des objets avec les tables en BDD 🧙. Extensions postgres: POSTGIS J'ai fait bcp diffĂ©rentes projets avec d'autre SGBD MySQL et MongoDB.

J'ai utilisé FOSRestBundle dans plusieurs projets, mais dĂšs que j'ai dĂ©couvert API Platform  😍 🚀

Angular/NgRX 

Life Cycle / Hooks Routing / httpClient

Programmation réactive (RxJS, NgRx).

ElasticSearch est l’un des moteurs de recherche de contenu moderne qui fournit Ă  la fois le support de stockage NoSQL, l’indexation et la recherche de contenu, et l’Analytics. ElasticSearch est un moteur NoSQL orientĂ©-document, au mĂȘme titre que MongoDB ou RavenDB et il fournit toutes les fonctionnalitĂ©s de stockage distribuĂ© que ce type de moteur offre. â€‹đŸŽ©â€‹đŸ’«â€‹đŸ‡â€‹