Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Guillaume Bidallier

Développeur Web Full Stack

Guillaume Bidallier
34 ans
Permis de conduire
La rochelle (17000) France
Situation professionnelle
Freelance
En recherche active
Présentation
En tant que développeur Full Stack passionné, je me spécialise dans la création de solutions web modernes et performantes. J'ai développé une expertise approfondie dans l'utilisation de technologies front-end telles que React, Next.js, et Redux toolkit, permettant de concevoir des interfaces utilisateur réactives et dynamiques. Côté back-end, ma maîtrise de Node.js, Express, et Nest.js me permet de construire des architectures solides et efficaces.

De plus, en tant qu'autodidacte expérimenté, j'ai acquis des compétences significatives dans la gestion de serveurs (comme OVH, Kimsufi, LWS, 1&1 ...) et dans le développement de jeux en ligne, incluant la correction de problèmes techniques liés au code source en C# et la création de sites web associés à ces jeux. Mon parcours autodidacte m'a permis de développer une compréhension approfondie et pratique du développement web et de la gestion de serveurs, me rendant ainsi capable d'apporter des solutions innovantes et personnalisées dans le domaine du développement web.
  • Développement d'une application de fitness connectée : Création de GYM-BRO, une application innovante réunissant des espaces sportifs et permettant aux utilisateurs de créer, partager, et rejoindre des entraînements. Elle offre un chat en direct pour une interaction communautaire.
  • Front-End : Développement avec React et Next.js pour une expérience utilisateur fluide et réactive, et utilisation de Redux Toolkit pour la gestion d'état.
  • Back-End : Mise en place d'une API avec Node.js et Express, gestion des données avec Mongoose et MongoDB pour une base de données robuste et performante.
  • Chat en Temps Réel : Intégration de Socket.io pour le module de chat en direct, offrant une communication instantanée entre les utilisateurs.
  • Langage de Programmation : Utilisation de TypeScript pour un développement plus sûr et structuré.
  • Modules d'Authentification : Mise en place de systèmes de connexion et d'inscription sécurisés.
  • Profil Utilisateur : Permet aux utilisateurs de personnaliser leur profil, incluant préférences et type d'entraînement.
  • Module MyTraining : Création d'entraînements personnalisés et interaction avec la communauté.
  • Module AllTraining : Affichage et filtrage d'une variété d'entraînements proposés par les membres.
  • Module Admin et Coach : Tableaux de bord dédiés pour une gestion et une supervision efficaces.
  • Développement Agile : Utilisation de méthodes agiles pour une gestion de projet flexible et réactive.
  • Tests et Qualité : Mise en place de tests pour assurer la fiabilité et la performance de l'application.
  • Documentation et Maintenance : Rédaction de documentation complète pour faciliter la maintenance et les futures mises à jour.