FRONT-END
↳
HTML/CSS
Conception de mises en page responsives et esthétiques. Utilisation de CSS Grid et Flexbox pour la mise en page.
JavaScript
Interactions dynamiques et fonctionnalités avancéesn en vanilla ou à travers l’utilisation de libraries.
Typescript
Utilisation pour des projets plus robustes et sûrs.
Frameworks
et libraries
Création de composants réutilisable, gestion de l’état avec des Hooks grace à ReactJS. Performances et routage dynamique avec NextJS. Utilisation d’Angular également.
TailwindCSS
Style rapide, efficace et personnalisable.
GSAP
Animation fluide et interactive pour une expérience utilisateur améliorée.
ThreeJS
Création d’expériences 3D interactives dans un environnement web.
Web design
Bonne connaissance des outils de création comme Figma ou Sketch et des pratiques UX/UI.
BACK-END
↳
NodeJS
Expérience en développement de serveurs et d’API RESTful avec NodeJS. Gestion de base de données.
Strapi / Prismic.io
Création d’interfaces d’administration claires et pratiques en headless CMS.
Outils et Méthodologies
↳
Git
Versionning pour une gestion du code efficace et collaborative.
Slack, Teams
Communication efficace et collaboration avec les équipes.
Airtable
Gestion de données et de projets, organisation de tâches.
SCRUM, Agile
Gestion de projets basée sur des itérations et une approche collaborative. Participation à des équipes Scrum en tant que développeur.