depuis la création du compte
Portfolio / CV en ligne développé en 2021, résumant mes expériences personnelles, présentant projets entrepreneuriaux et articles à propos de différentes technologies. Ce projet est lié à un intranet permettant la gestion des ressources présentés (articles, expériences, projets etc..)
Le projet a été développé en NextJS (base React) et n'utilise qu'une seule grande bibliothèque : Ace Editor (permettant l'intégration de snippets de code lors de la visualisation d'un article).
Il s'agit de l'évolution de l'ancien portfolio développé from-scratch (sans frameworks), avec pour recette, comme par habitude: passion et amour, en ajoutant à ceci un zeste de patience ;)
Face cachée de mon portfolio, cette Web Application est réservée à un usage personnel, elle regroupe une panoplie de fonctionnalitées facilitant mon quotidien tels que:
- Suivre mes rendez-vous du quotidien depuis différentes adresse mails
- Consulter les mails de différentes boîtes mails
- Rédiger, consulter, publier de nouveaux articles / nouvelles documentations
- Gérer les ressources visibles et accessibles depuis la page vitrine de mon portfolio
- Visualiser les statistiques de fréquentation liées à mon portfolio
- Rester à l'écoute des nouvelles technologies / articles d'autres devs ([URL MASQUÉE])
[...] Tout cela, en une seule et unique application.
L'application permet d'authentifier jusqu'à 20 comptes OAuth (Google & Microsoft) et ainsi l'exploitation des ressources associées à chaque session.
Contribution à la réalisation de 5 web-applications et 3 applications mobiles développées en méthode agile/scrum :
- Développement de web applications front/back (avec React / Nest JS notamment)
- Exploitation d'API externes connues (Ex : Sign-in OAUTH2 with Google / Facebook..) & nombreuses API méconnues relatives à certaines spécificités.
- Documentation technique régulière des fonctionnalités développées afin de concilier maintenance et viabilité du code.
- Developpement d'applications mobile (React native / Capacitor..)
- DEBUG / Q.A
- Pull-requests review.
- Rédaction d'articles techniques
- Participation aux réunions quotidiennes essentielles au développement des objectifs communs (daily, sprint planning/review, backlog refinement..)
- Tâches DevOps : Configuration serveur Linux / Processus de déploiement & mise en production / Automatisation du déploiement
- UI / UX
- Etc..
Grégory est parvenu à identifier les besoins précis de mon projet. Nos interactions ont été très agréables et les livrables correspondent plus que parfaitement à mes attentes.
Je recommande.
- Travaux d’intégration depuis des maquettes réalisés au
préalable (HTML/JS/Sass)
- Initiation au SEO (Search Engine Optimization)
- Gestion DOM (JS) depuis des données reçues via API
- Conception d’API via Node.js/Express et initiation à de
nombreux packages (JWT, Bcrypt, Multer..)
- Réalisations de CRUD lors de travaux pratiques (API)
- Prise en main du framework Vue.js (version CLI 3.0)
- Apprentissage du RGPD, initiation aux principes de
l’OWASP
- Création from scratch d’un projet réunissant l’intégralité
des notions/stacks abordées (consultable sur Github)