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 GulpGruntWebpack... 🤘🏻
🕵️📏 à 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. ​🎩​💫​🐇​