
Fedi Hammami
Développeur Full Stack React JS | Next JS et Nest JS
Salaire / Taux journalier
Sounine, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Développeur Full-Stack spécialisé en HTML, CSS, JavaScript, TypeScript, React.js, Next.js et Nest.js. Expérimenté dans la création d’interfaces web réactives et efficaces. Familier avec les technologies back-end telles que Laravel et Node.js, permettant la collaboration full-stack. Apprenant rapide, adaptable aux nouvelles technologies et engagé à fournir des solutions de haute qualité.
Expérience de travail
Développeur Full Stack
Hutchinson
mai 2026 - Présent
6 mois
Sousse, Tunisie
Développeur Full Stack
1for1 Learning
mai 2025 - mai 2026
1 an 1 mois
Sousse, Tunisie
* Refonte complète de la plateforme en architecture Micro Front-End, un choix technique qui a rendu le code bien plus facile à faire évoluer et à maintenir sur le long terme. * Mise en place d'un système d'authentification multi-fournisseurs (Google, Facebook, Email/Mot de passe) avec NextAuth.js, pour une expérience de connexion plus fluide et une sécurité renforcée. * Intégration d'APIs de tracking en temps réel pour collecter les données d'activité des utilisateurs et les réinjecter dans l'amélioration des parcours d'apprentissage. * Conception et développement du module d'évaluation complet, QCM, exercices guidés, exercices autonomes et examens qui est devenu l'une des fonctionnalités les plus utilisées du produit. * Intégration du chatbot MaiProf avec Socket.io pour une messagerie en temps réel, rendant le support apprenant beaucoup plus réactif et naturel. * Optimisation des performances front-end tout au long du projet, lazy loading, code splitting, optimisation des rendus pour garder l'application rapide même avec l'ajout de nouvelles fonctionnalités.
Développeur Full Stack
VAERDIA
avr. 2024 - mai 2025
1 an 2 mois
Sousse, Tunisie
* Prise en charge d'un projet client de A à Z, choix du stack technique, conception de l'architecture, et construction du système de composants et du thème depuis zéro. * Création d'un template React TypeScript avec routing sécurisé et gestion d'état préconfigurée, permettant de gagner environ 30 heures par projet pour chaque développeur de l'équipe. * Développement d'une visualisation 3D interactive que le client n'anticipait pas, elle a finalement été l'un des points forts de la livraison finale. * Collaboration étroite avec les designers UI/UX pour s'assurer que ce qui était livré correspondait vraiment à ce qui avait été conçu, pas seulement approximativement. * Gestion de la relation client de bout en bout, recueil des besoins, cadrage des attentes, et livraisons dans les délais sans mauvaises surprises de dernière minute.
Ingénieure logiciels junior
Anypli
févr. 2022 - mars 2024
2 ans 2 mois
Sousse, Tunisie
* Contribution à la livraison dans les délais de 3 projets distincts grâce à une coordination continue avec les designers, les devs back-end et les chefs de projet. * Mise en place de standards de qualité plus rigoureux, ESLint, Prettier, revues de code régulières avec une amélioration mesurable de la qualité des composants (~40%). * Participation active aux rituels Agile : planning, stand-ups quotidiens, rétrospectives avec une attention particulière à remonter les blocages tôt plutôt que d'attendre qu'ils deviennent des problèmes. * Rédaction d'une série de guides techniques internes sur les hooks React, Next.js 14, Tailwind et Shadcn. Des ressources que l'équipe continuait de consulter régulièrement. * Vérification de la compatibilité sur Chrome, Firefox, Safari et Edge, pas uniquement les navigateurs les plus courants, parce que les vrais utilisateurs n'utilisent pas tous le même. * Accompagnement des développeurs juniors au quotidien, revues de code, conseils sur les bonnes pratiques jusqu'à ce qu'il gagne en autonomie sur les outils et patterns de l'équipe.
Formation
EPI - International Multidisciplinary School
Software Engineering student