Matheo Gareri

Picture of the author

Mathéo GARERIFrance flagFrance flag

Bienvenue dans mon portfolio ! Je suis Mathéo GARERI, étudiant en informatique de Savoie en France, spécialisé dans le développement web. Découvrez les expériences et les compétences que j’ai acquises pendant mon apprentissage. Explorez mes projets pour découvrir mon parcours créatif et technique dans le monde du développement web.


Qui suis-je ?

Picture of Matheo GARERI

Je suis Mathéo GARERI

J’ai 21 ans et je suis originaire de Savoie dans les Alpes françaises. Je suis actuellement bachelier en informatique à l’IUT d’Annecy de l’Université Savoie Mont Blanc. Je suis passionné d’informatique, d’histoire, de nature, d’espace, de manga/anime... Au cours de ma carrière et de mes projets personnels, le développement web est devenu ma principale passion et j’ai décidé d’en faire mon métier.

Mes Passions

Mes Compétences

Les compétences que j'utilise lors de mes projets

Front-End

Mes compétences Front-end

React

React

NextJS

NextJS

Vue

Vue

Angular

Angular

Typescript

Typescript

TailwindCSS

TailwindCSS

Back-End

Mes compétences Back-end

NodeJS

NodeJS

SQL

SQL

NestJS

NestJS

Prisma

Prisma

C#

C#

PHP

PHP

Autres

Mes autres compétences

Docker

Docker

Github

Github

Git

Git

Figma

Figma

Firebase

Firebase

Bash

Bash

Mes Expériences

Logo POWINOO
Stage Développeur Web FullStack
POWINOO avr 2023 - jui 2023
Lors de mon stage chez POWINOO en tant que Développeur Web FullStack, j'ai aidé à la création de la maquette Figma, j'ai développé le site internet en utilisant React pour le front-end et NodeJS pour le back-end. J'ai aussi intégré Firebase pour gérér l'authentification, améliorer la sécurité et l’efficacité de l’application.

ReactLogoReact
NodeJSLogoNodeJS
FigmaLogoFigma
MySQLLogoMySQL
FirebaseLogoFirebase
Logo POWINOO
Stage Développeur Web
PERFACTIVE fev 2024 - mai 2024
J'ai pu faire un stage chez PERFACTIVE en tant que Développeur Web, j'ai aidé à l'amélioration du site internet en utilisant PHP Laravel 8. J'ai aussi intégré des APIs Google tel que My Business, Matrix et OpenAI tout en garantissant un code de qualité.

PHP LaravelLogoPHP Laravel
MySQLLogoMySQL
GitLogoGit
OpenAILogoOpenAI
Logo POWINOO
Alternance Développeur Web
DYMENSION sept 2024 - aujourd'hui
Je suis actuellement en alternance chez Dymension en tant que Développeur Web. J'ai pu travailler Angular et NestJS. J'ai également manipulé Docker pour la gestion des environnements de développement et d'intégration continue, et utilisé GitLab pour le versioning du code, les pipelines CI/CD et collaborer efficacement en équipe.

AngularLogoAngular
Nest JSLogoNest JS
GitLabLogoGitLab
DockerLogoDocker

Mes Projets

Photo miro-1
Photo miro-2

Miro Clone

Un clone de Miro, une plateforme de collaboration numérique où les utilisateurs peuvent créer des boards, et ajouter, modifier et supprimer des élements. Le site a été codé avec NextJS. J'ai utilisé Convex pour avoir un back-end avec une base de données en temps réel et LiveBlocks pour créer une expérience collaborative dans les boards.

NextJSLogoNextJS
TypeScriptLogoTypeScript
TailwindCSSLogoTailwindCSS
ConvexLogoConvex
LiveblocksLogoLiveblocks
Photo githread-1

Githread

Un réseau social pour les développeurs. J’ai utilisé NextJS pour le frontend, Tailwind pour la conception, NextAuth pour l’authentification (Auth avec Github) et Prisma pour la base de données. Les utilisateurs peuvent créer un profil, poster, commenter, aimer, suivre, modifier leur profil, etc.

NextJSLogoNextJS
PrismaLogoPrisma
TypeScriptLogoTypeScript
TailwindCSSLogoTailwindCSS
Photo twitter-1

Clone Twitter

Un clone de Twitter. J’ai utilisé React pour le frontend et NodeJS pour le backend. J’ai utilisé MySQL pour la base de données et Docker pour le déploiement. Les utilisateurs peuvent créer un profil, publier, aimer, suivre, modifier leur profil, etc.

ReactLogoReact
NodeJSLogoNodeJS
MySQLLogoMySQL
DockerLogoDocker
Photo troc-1

Clone Troc.com

Un clone de Troc, un site commercial. Avec mes 4 collègues, j’ai utilisé VueJS pour le frontend et C# pour le backend (API REST Code First). Les données étaient hébergées sur une base de données PostgreSQL. L’utilisateur peut créer un profil, modifier son profil, explorer des produits, ajouter des produits dans son panier, etc. Nous avons fait ce projet deux fois, la première fois avec PHP Laravel 8 et la deuxième fois avec VueJS et C#.

VueJSLogoVueJS
C#LogoC#
PHP LaravelLogoPHP Laravel
PostgreSQLLogoPostgreSQL
Photo pulsechat

Pulse Chat

PulseChat est une application permettant à ses utilisateurs de créer, partager et voter des sondages. Le site a été codé avec NextJS et la base de données avec Prisma. Le design du site a été fait grâce à TailwindCSS et à la librairie ShadcnUI. Cette application est hébergée sur Vercel. Il est connecté à une base de données PostgreSQL hébergée sur NEON.tech.

NextJSLogoNextJS
PrismaLogoPrisma
TypeScriptLogoTypeScript
TailwindCSSLogoTailwindCSS

Contact