Portfolio de Cédric Graffe - Développeur d'Application
Je me spécialise dans l'utilisation de NodeJs et ReactJs pour développer des solutions web performantes et user-friendly. Découvrez mes projets et mon parcours professionnel.
À Propos
Bonjour 🖐️ Après une carrière réussie de 15 ans en tant que jardinier-paysagiste au Grand-Duché de Luxembourg, ma passion pour l'informatique et les nouvelles technologies m'a guidé vers une reconversion professionnelle dans le domaine du développement web. Titulaire d'un Bac+2 en développement web et mobile, j'ai acquis une solide maîtrise en HTML, CSS, JavaScript, PHP ainsi que dans l'utilisation de frameworks tels que Symfony.
Mon ambition de toujours progresser m'a conduit à poursuivre une formation Bac+3 Concepteur et Développeur d'Application, me permettant d'approfondir mes connaissances en développement backend avec Node.js et Express.js, et en développement frontend avec React et Redux. Depuis avril 2024, j'occupe un poste de Développeur Informatique au Luxembourg.
Cédric Graffe
Situation Actuelle
En poste.
Compétences
Lors de ma formation, j'ai approfondi mes connaissances en langages frontaux tels que HTML, CSS et JavaScript, et exploré le développement avec PHP et Symfony.
Au-delà de celle-ci, j'ai personnellement exploré des compétences en frameworks modernes comme ReactJs avec Redux ainsi que NodeJs avec ExpressJs.
Ma curiosité me pousse à rester en veille sur les dernières tendances technologiques, me permettant d'apprendre continuellement de nouveaux langages et outils, tels que TypeScript et Tailwind CSS, renforçant ainsi mon profil de développeur Full-Stack et utiliser NextJs par exemple pour réaliser ce portfolio.
Environment
Frontend
Backend
Framework
Design
Divers
Mes projets
Bienvenue dans la section des projets de mon portfolio. 💼
Je vous présente une sélection de mes réalisations les plus significatifs, réalisés à différentes étapes de mes formations. En dehors de ma formation, j'ai également consacré du temps à des projets personnels.
Ces travaux, réalisés par passion et curiosité, montrent mon autonomie et ma créativité en tant que développeur. Mon parcours en tant que développeur est marqué par une évolution constante et une soif d'apprendre. Je vous invite à explorer ces projets.
Conversion d'une maquette en site web
Conversion précise d'une maquette en un site web réactif, en utilisant HTML5 et Bootstrap pour une adaptabilité optimale sur tous les écrans.
Adaptation fidèle de la maquette à divers formats d'écran grâce aux classes de grille de Bootstrap, assurant une expérience utilisateur fluide.
Création d'une base de données via la méthode MERISE
Développement d'une base de données structurée selon la méthode MERISE pour la modernisation d'un site sous Wordpress.
Conception d'une base de données orientée vers l'efficacité, destinée à soutenir le développement d'un backoffice personnalisé pour le site.
Conception d'une charte graphique pour une boulangerie
Élaboration d'une identité visuelle unique et de maquettes professionnelles pour une boulangerie, en utilisant la suite Adobe.
Création d'une charte qui reflète les valeurs de l'entreprise tout en étant visuellement attrayante.
Création d'un gestionnaire de concert
Création d'une application dédiée à la gestion des groupes de musique, de leurs œuvres, et des dates de concerts, facilitant l'organisation pour les administrateurs.
Initiation à C# et à l'environnement .NET pour le développement d'une application de bureau interactive et fonctionnelle.
Conception d'une boutique en ligne de baskets avec Tailwind CSS
Utilisation avancée de Tailwind CSS pour créer un design unique et réactif pour une boutique en ligne de baskets.
Implémentation d'un système de gestion de panier d'achats pour optimiser l'expérience utilisateur.
Création d'un site pour une pizzeria
Développement d'un site web pour pizzeria avec ReactJspour une gestion d'état efficace et une navigation intuitive.
Intégration dynamique du menu et des commandes en utilisant les hooks de React.
Application de gestion et suivi de tournois sportifs
Développement full-stack pour la création d'une plateforme de gestion de tournois sportifs, incluant la conception de base de données et la gestion de projet.
Amélioration des performances pour une expérience utilisateur optimale. ❗Limitations du serveur gratuit en ligne, qui peut être lent lors de la première requête.
Application mobile pour le suivi de tournois sportifs
Extension mobile de TOURNOI-APP, permettant aux spectateurs de suivre l'évolution en temps réel des scores et classements lors de tournois, grâce à React Native et Expo.
Implémentation d'un scanner QR-Code et synchronisation avec l'API via WebSocket pour une mise à jour dynamique et en direct des données, facilitant le suivi des tournois en mobilité.
Portfolio version antérieur
Création de la version antérieure de mon portfolio, utilisant ReactJs et MUI Material pour présenter mes projets et compétences.
Déploiement efficace d'un site personnel en tant que projet en ligne, démontrant mes compétences en développement web.
SASS d'intégration d'intelligence artificielle pour contenu génératif
Développement d'une plateforme SASS offrant aux utilisateurs la capacité de générer du texte, des images, et des vidéos grâce à l'intelligence artificielle.
Implémentation de requêtes asynchrones pour une génération de contenu fluide et exploration de technologies modernes en autodidacte.
Version actuelle de mon Portfolio
Nouvelle version de mon portfolio, conçue avec NextJs, Typescript, et l'interface utilisateur Shadcn/ui, reflétant les dernières avancées technologiques.
Adoption et mise en œuvre de technologies de pointe pour un site web moderne.
Développement d'une application mobile de météo
Création d'une application mobile intuitive permettant aux utilisateurs de consulter les prévisions météorologiques, basée sur React Native et une API Météo.
Intégration d'une API externe pour des prévisions fiables et initiation à React Native via Expo pour un développement rapide et efficace.
Dossier professionnel Bac+2 Développeur web et web mobile
Présentation de mon dossier professionnel à l'occasion de l'examen pour l'obtention du titre de Développeur Web et Web Mobile Bac+2, illustrant mes compétences techniques et projets réalisés lors de mon stage en entreprise.
Réalisation d'une refonte et conception d'un système de gestion de contenu (CMS) en utilisant PHP, Symfony, et MySQL.
Dossier professionnel Bac+3 Concepteur Développeur d'Application
Dossier soumis pour l'examen du titre professionnel Bac+3 Concepteur Développeur d'Application, démontrant mes capacités en développement d'applications complexes à travers divers projets web, mobile et desktop.
Conception et développement d'une application de gestion et de suivi de tournois sportifs, utilisant des technologies modernes incluant React, NodeJs, et React Native.
Contact
Pour explorer comment mes compétences et expériences pourraient bénéficier à votre projet, je vous invite à me contacter.