
Kevin Jollis
Développeur React | Next.js
Salaire / Taux journalier
Paris, France
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Développeur Full Stack spécialisé en React/Next.js avec expérience solide dans la création d'interfaces utilisateur performantes et intuitives. Expert en intégration d'API, architecture propre et développement mobile (React Native). J'ai conçu des solutions techniques pour l'IFCE et optimisé des applications Kanban en environnement Agile. Je garantis un code maintenable et des résultats concrets qui répondent aux objectifs métier.
Expérience de travail
Développeur Full Stack
NET EXPERTISE
nov. 2024 - Présent
2 ans
À distance
Développeur front-end
5S IT
juil. 2024 - août 2024
2 mois
Bordeaux, France
- Développement d’interfaces utilisateur : Conception et développement de pages web interactives et intuitives en JavaScript, intégrées aux API back-end. - Respect des principes de clean code : Écriture de code clair, maintenable et bien structuré pour faciliter les évolutions et la collaboration en équipe. - Mise en œuvre de clean architecture : Application des principes de séparation des responsabilités pour garantir une organisation modulaire et scalable du code front-end. - Collaboration avec l’équipe back-end : Travail étroit avec les développeurs back-end pour assurer une intégration fluide et efficace des fonctionnalités entre le front-end et le back-end. - Utilisation de Git et GitHub : Gestion des versions du code source via Git et collaboration efficace grâce à des pull requests, des revues de code rigoureuses, et une gestion optimisée des branches. - Configuration avec Docker : Mise en place d’environnements de développement uniformes et reproductibles pour garantir une collaboration fluide entre les équipes. - Optimisation des performances : Réduction des temps de chargement et des appels API pour améliorer l’expérience utilisateur et répondre aux exigences métier. - Amélioration continue : Identification et mise en œuvre d’optimisations pour simplifier et enrichir les fonctionnalités du CRM, tout en respectant les exigences métiers de UPD.
Institut français du cheval et de l'équitation - IFCE
janv. 2023 - juil. 2024
1 an 7 mois
Bordeaux, France
Développeur front-end
janv. 2023 - juil. 2024
1 an 7 mois
Bordeaux, France
Développement d’un micro front-end rattaché à une infrastructure complexe pour l’Institut Français du Cheval et de l’Équitation (IFCE). Conception et mise en œuvre d’interfaces utilisateur et administrateurs pour la gestion des cartes de saillie. Développement de fonctionnalités détaillées pour répondre aux exigences spécifiques de la SFTD (Spécifications fonctionnelles et techniques détaillées). Analyse et résolution des bugs pour garantir la stabilité et la performance de l’application. Interaction directe avec les clients pour comprendre leurs besoins et enjeux métier, suivie de propositions de solutions techniques adaptées. Intégration de styles modernes avec Tailwind CSS pour un design réactif et ergonomique. Déploiement et gestion d’environnements conteneurisés avec Docker. Gestion des artefacts et des dépendances via Nexus Repository.
Développeur JavaScript / React
janv. 2023 - mai 2024
1 an 5 mois
Bordeaux, France
Conception et développement d'une application mobile destinée aux contrôleurs d'équidés de l'Institut Français du Cheval et de l’Équitation (IFCE). Développement et optimisation des interfaces utilisateur en JavaScript et React Native. Intégration et consommation d'API REST pour assurer la connectivité avec les systèmes backend. Résolution des bugs et amélioration continue de l'application pour une expérience utilisateur optimale. Implémentation de nouvelles fonctionnalités selon les besoins spécifiques des utilisateurs. Refactorisation du code existant pour garantir un clean code et une meilleure maintenabilité. Collaboration dans un cadre Agile, en utilisant la méthode Kanban pour prioriser et suivre les tâches. Utilisation de Git et GitLab pour la gestion du code source et des versions. Développement et test de l'application dans l'environnement Android Studio. Mise en œuvre de solutions de sécurisation avec VPN / OpenVPN pour protéger les connexions des utilisateurs.
Développeur TypeScript / Angular
SLAGSOA CONSULTING
nov. 2022 - nov. 2023
1 an 1 mois
Bordeaux, France
Développement de nouvelles fonctionnalités pour une application Kanban dédiée à la gestion de projets internes. Identification et résolution des bugs en collaboration avec l'équipe de développement. Participation active au pair-programming pour renforcer la qualité du code et le partage des connaissances. Refactorisation du code existant pour améliorer la performance et maintenir les bonnes pratiques. Rédaction et présentation de rapports d'activité réguliers pour suivre l'avancement du projet. Intégration d'API REST et validation via Postman pour assurer la robustesse des échanges de données. Collaboration avec les équipes dans un environnement Agile, en utilisant la méthode Kanban. Utilisation des outils tels que Jenkins et GitLab pour l'intégration continue et la gestion du code source. Optimisation de l'interface utilisateur en TypeScript / Angular 16 avec SCSS et Tailwind CSS. Gestion des bases de données avec PostgreSQL et l'outil DBeaver.
Développeur Full Stack
IBNM
mars 2022 - avr. 2022
2 mois
Bordeaux, France
Conception et développement back-end : Création d'une architecture robuste avec PHP et Symfony pour gérer les fonctionnalités essentielles telles que la gestion des annonces, des utilisateurs, et des transactions. Développement front-end : Intégration d'interfaces utilisateur dynamiques et intuitives en Twig et JavaScript, avec un design responsive. Mise en place de la sécurité : Implémentation des mesures de sécurité, notamment l'authentification, la gestion des autorisations, et la protection des données utilisateurs. Gestion de la base de données : Modélisation, création et optimisation des bases de données relationnelles pour une gestion fluide et rapide des annonces. Intégration d'API : Ajout de fonctionnalités supplémentaires via des intégrations API pour améliorer l'expérience utilisateur. Collaboration en équipe : Participation à des réunions régulières et coordination avec d'autres membres pour répondre aux exigences du client. Suivi et maintenance : Résolution des bugs et mise à jour continue des fonctionnalités pour assurer une expérience fluide.
Formation
Université de Limoges
Diplôme d'études universitaires scientifiques et techniques (DEUST), Webmaster et métiers de l'internet
2020 - 2022
3 ans
Licences et certifications
Software AG Certified webMethods.io Integration Associate
Délivré le : déc. 2023
Angular
Délivré le : janv. 2023