Je suis un développeur full stack avec plus de 5 ans d'expérience qui a une passion dévorante pour la création d'applications web incroyables et fonctionnelles. Au cours de mon parcours, j'ai eu le privilège de travailler sur une variété de projets passionnants, des plateformes de commerce électronique à des applications interactives en temps réel.
Ma force réside dans ma capacité à jongler avec une multitude de technologies, que ce soit du front-end avec des outils tels que React et Vue.js, ou du back-end avec des langages comme Node.js et Python. J'excelle également dans la conception de bases de données optimisées pour garantir des performances optimales.
Ce qui me démarque, c'est ma passion pour l'innovation. J'adore chercher des moyens de repousser les limites et de trouver des solutions créatives aux défis complexes. De plus, je suis un fervent défenseur des bonnes pratiques de développement, ce qui se traduit par un code propre, maintenable et extensible.
En dehors du codage, j'apprécie la collaboration et l'apprentissage continu. Je suis convaincu que la meilleure façon de grandir en tant que développeur est de rester ouvert aux nouvelles idées et de travailler en équipe pour atteindre des objectifs communs.
Développeur Full stack en remote au sein d’une équipe de 3 personnes pour développer une plateforme de gestion d'inspection de terrain, pour une entreprise d'inspection au usa.
Tâches et réalisations :
• J'ai développé un module de questionnaire similaire à Google Forms dans une application de service de gestion de terrain en utilisant principalement React, cette fonctionnalité à rationalisé la collecte de données et améliorer l'efficacité des inspecteurs de terrain, réduisant le temps de saisie des données de 30%.
• J'ai intégré la vidéo et l'audio en direct à l'aide d'Agora-rtc et de React dans une application de service de gestion sur le terrain, permettant aux inspecteurs sur le terrain de capturer des images à partir du flux vidéo en direct tout en recevant des instructions, ce qui a considérablement augmenter la productivité de 25 %.
Environnement technique : Javascript / React /Api Rest /Redux / ExpressJs / HTML5 / CSS3/PostgreSQL /Prisma/Jest
Développeur Frontend en remote au sein d’une équipe de 7 personnes pour développer une application pour le chercheur de travail en ligne
Tâches et réalisations :
• J’ai implémenté plus de 50 interfaces utilisateur réutilisables pour une application web, dans le respect des principes modernes de conception d'interface utilisateur et des lignes directrices en matière d'interface.
• J’ai participé à la réécriture d'applications React et VueJs écrit en javascript vers du Typescript ce qui a entraîné une réduction de bug de plus de 30 % et une amélioration de l'efficacité du développement.
• J’ai amélioré les performances d'un tableau de bord de back-office par l'utilisation des fonctions de mise en mémoire et de techniques de chargement différée, ce qui a permis d'améliorer la performance de 50 %.
• J'ai dirigé l'équipe backend pour mettre en œuvre de multiples fonctionnalités telles qu'une fonction de récupération de données en temps réel utilisant Socket.IO et Node.js pour les notifications et le chat.
Environnement technique : Javascript / React /Api Rest / Typescript / HTML5 / CSS3/MongoDB / NodeJs / Socket.IO
Développeur Full stack au sein de Multivers Technologie dans une équipe agile de 13 personnes pour réaliser des applications répondant au besoin des clients
Tâches et réalisations :
• J'ai conçu et mis en œuvre un module de capture automatique de photos pour une plateforme d'identification en utilisant React, détectant et capturant avec précision les images faciales basées sur l'alignement, en exploitant les bibliothèques de reconnaissance faciale, ce qui a entraîné une réduction de 20 % des mauvaise captures.
• J'ai mis en œuvre des tests unitaires et des tests d'interface utilisateur de bout en bout à l'aide de Jest, garantissant une fonctionnalité correcte et un code exempt de bogues, ce qui a permis de réduire de 40 % le nombre de bogues après la sortie de la version.
• J'ai amélioré les performances de plusieurs applications web en utilisant des fonctions de mémorisation et des techniques de chargement paresseux, ce qui a permis de réduire de 50 % le temps de chargement des pages et d'augmenter de 20 % les taux de conversion.
Environnement technique : Javascript / Typescript / React / Api Rest /Redux / ExpressJs / Npm / HTML5 / CSS3/ TailwindCSS/Jira/Git
Développeur Frontend au sein d’une équipe de 9 personnes pour développer des applications en fonction des exigences des clients
Tâches et réalisations :
• Test, codage et mise en œuvre de plusieurs applications web différentes
• Mise en œuvre de nouvelles fonctionnalités et intégration d'un système de notification à l'aide de Firebase Cloud Function.
• J’ai travaillé en étroite collaboration avec l'équipe de conception pour garantir une expérience utilisateur transparente sur toutes les plateformes et a joué un rôle clé dans le processus de développement, de la planification au déploiement, en veillant à ce que les applications répondent aux besoins de l'entreprise.
Environnement technique : Javascript / React /Api Rest / HTML5 / CSS3/MongoDB / Python
- Anglais
- Français