As a Full-stack/Frontend developer, Maxime develops and tests web applications, with hands-on experience in AI model training, TypeScript, JavaScript, ReactJS, Next.js, the Cypress testing framework, Node.js, Git versioning, CI/CD pipelines, and Agile project tools. With a strong team spirit, he collaborates with developers, designers, and PMs to deliver scalable, maintainable solutions.
• Développement d'applications frontend pour une plateforme de gestion des risques en utilisant ReactJS, TypeScript et des bibliothèques modernes.
• Implémentation autonome de nouvelles fonctionnalités avec un accent sur la performance et l’intégration d’API REST.
• Maintien d’un environnement de test robuste avec Cypress et Jest ; automatisation des workflows via CI/CD GitHub Actions.
Utilisation de Storybook pour le développement isolé de composants UI ; participation active aux revues de code et à la documentation technique.
• Amélioration d’un comparateur d’assurance prêt immobilier avec ReactJS, assurant réactivité et performance.
• Collaboration avec les chefs de projet et les développeurs pour implémenter de nouvelles fonctionnalités UI et corriger les bugs.
• Réalisation de revues de code et de corrections front-end pour améliorer l’utilisabilité et respecter les standards de développement.
• Intégration de composants React et Angular dans des applications orientées utilisateur ; développement et consommation d’APIs REST.
• Développement local avec Docker, gestion du versionnage avec GitLab dans un environnement agile.
• Tests unitaires, composants, et end-to-end via Cypress et Jest ; respect des pratiques d’accessibilité.
• Réduction de la dette technique via maintenance, refactorisation et revues de code ; usage de React Context et Hooks pour la gestion d’état.
• Développement d'applications web sécurisées et de tableaux de bord internes avec React, Symfony et PHP.
• Rédaction de documentation technique complète et correction de bugs pour améliorer les performances applicatives.
• Mise en œuvre de comptes utilisateurs sécurisés et de visualisations de données via des graphiques.
Création d’outils d’automatisation pour les interactions UI avec Python et AutoHotkey.
PHP, Symfony, JavaScript, HTML, CSS, jQuery
- Français
- Anglais