-Amateur de la Crypto-Anarchie et du Ethical Hacking. Avec la pensée aux frontières de l’infini je cherche toujours à me surpasser et à donner le mieux de moi même en participant aux différents challenges, car ma passion ce n’est pas que du travail pour moi, c’est ma manière de voir, d’être et de vivre.
Maquettage, charte graphique et développement d'une plateforme de covoiturage et de colocation: design UI components (Angular-Material, Bootstrap et CSS). -responsive web design (Flex-Layout & Bootstrap). -migration d'une plateforme SPA (Angular) vers SSR (Angular-Universal). -intégration de PWA pour l'optimisation du chargement mobile, mode hors ligne et amélioration de l'UX. -mise en place des builds personnalisés et optimisés (Gzip, Brotli) avec web-pack, AoT-compilation et webpack-bundle-analyzer pour l'analyse des builds. -chargement paresseux (lazy-load) des images, pages et des web services. -adopter les bonnes pratiques de développement en utilisant ES6 .
Création d'un système de chat temps réel (Angular, Firebase (firestore), RxJs): -l'envoi des messages (one To one). -la creation des rooms (one To many).
Bonne pratique SEO: -optimisation du contenu (HTML, CSS, images, ...), de la vitesse de chargement (mobile & web) et du référencement. -utilisation des SEO Analysis Tools (sitechecker.pro, browseo.net). -utilisation des Web Analysis Tools (webpagetest.org, lighthouse). -google Search, google Analytics, google Trends et Hotjar afin de comprendre le comportement des utilisateurs.
API Rest: -CRUD Rest Api avec les standards de l'architecture MVC (Laravel 5). -CRUD Rest Api (NodeJs, Express, MongoDB). -optimisation des web services REST: cache, compression (Gzip, Brotli) et temps d'execution.
Instaurer les bonnes pratiques Agiles: -rédation cahier des charges, backlog, sprint (Jira). -workfow Git : master, develop, feature/, release/, tech/, bugfix/, hotfix/. -faciliter les processus de livraisons (Docker) et la création des scripts shell de builds automatisés. -génération de la documentation avec (Compodoc). -code review et clean code en équipe.