Matheo Gareri

Picture of the author

Mathéo GARERIFrance flagFrance flag

Welcome to my portfolio! I am Mathéo GARERI, computer science student from Savoie in France, specialized in web development. Discover the experiences and skills I gained during my apprenticeship. Explore my projects to discover my creative and technical path in the world of web development


Who am I ?

Picture of Matheo GARERI

I am Mathéo GARERI

I am 21 years old and I am from Savoie in the French Alps. I am currently studying Bachelor in Computer Science at the IUT of Annecy of the University Savoie Mont Blanc. I am passionate about computers, history, nature, space, manga/anime... During my career and my personal projects, web development became my main passion and I decided to make it my job.

My Hobbies

My Skills

Skills that I use in my projects

Front-End

Front-end skills that I use

React

React

NextJS

NextJS

Vue

Vue

Angular

Angular

Typescript

Typescript

TailwindCSS

TailwindCSS

Back-End

Back-end skills that I use

NodeJS

NodeJS

SQL

SQL

NestJS

NestJS

Prisma

Prisma

C#

C#

PHP

PHP

Others

Others skills that I use

Docker

Docker

Github

Github

Git

Git

Figma

Figma

Firebase

Firebase

Bash

Bash

My Experiences

Logo POWINOO
FullStack Web Developer Internship
POWINOO apr 2023 - jul 2023
During my internship at POWINOO as a Fullstack Web Developer, I helped design the Figma mockups, created a robust MySQL database, and developed the site using React for the frontend and NodeJS for the backend. I also integrated Firebase to manage authentication, enhancing the security and efficiency of the application.

ReactLogoReact
NodeJSLogoNodeJS
FigmaLogoFigma
MySQLLogoMySQL
FirebaseLogoFirebase
Logo POWINOO
Web Developer Internship
PERFACTIVE feb 2024 - may 2024
I did an internship at PERFACTIVE as a Web Developer, I helped improve the website using PHP Laravel 8. I also integrated Google APIs such as My Business, Matrix and OpenAI while guaranteeing a quality code.

PHP LaravelLogoPHP Laravel
MySQLLogoMySQL
GitLogoGit
OpenAILogoOpenAI
Logo POWINOO
Apprenticeship Web Developer
DYMENSION sept 2024 - today
I am currently doing an apprenticeship at Dymension as a Web Developer. I have worked with Angular and NestJS. I have also handled Docker for managing development and continuous integration environments, and used GitLab for code versioning, CI/CD pipelines, and effective team collaboration.

AngularLogoAngular
Nest JSLogoNest JS
GitLabLogoGitLab
DockerLogoDocker

My Projects

Photo miro-1
Photo miro-2

Miro Clone

A clone of Miro, a digital collaboration platform where users can create boards, and add, edit and delete items. The site was coded with NextJS. I used Convex to have a backend with a real-time database and LiveBlocks to create a collaborative experience in the boards.

NextJSLogoNextJS
TypeScriptLogoTypeScript
TailwindCSSLogoTailwindCSS
ConvexLogoConvex
LiveblocksLogoLiveblocks
Photo githread-1

Githread

A social network for developers. I used NextJS for the frontend, Tailwind for the design, NextAuth for authentication (Auth with Github) and Prisma for the database. Users can create a profile, post, comment, like, follow, edit their profile, etc.

NextJSLogoNextJS
PrismaLogoPrisma
TypeScriptLogoTypeScript
TailwindCSSLogoTailwindCSS
Photo twitter-1

Clone Twitter

A clone of Twitter. I used React for the frontend and NodeJS for the backend. I used MySQL for the database and Docker for the deployment. Users can create a profile, post, like, follow, edit their profile, etc.

ReactLogoReact
NodeJSLogoNodeJS
MySQLLogoMySQL
DockerLogoDocker
Photo troc-1

Clone Troc.com

A clone of Troc, a commercial website. With my 4 co-workers, I used VueJS for the frontend and C# for the backend (API REST Code First). The data was hosted on a PostgreSQL database. The user can create a profile, edit his profile, explore products, add some products in his cart, etc. We made this project twice, the first time with PHP Laravel 8 and the second time with VueJS and C#.

VueJSLogoVueJS
C#LogoC#
PHP LaravelLogoPHP Laravel
PostgreSQLLogoPostgreSQL
Photo pulsechat

Pulse Chat

PulseChat is an application allowing its users to create, share and vote polls. The site was coded with NextJS and the database with Prisma. The site design was done through TailwindCSS and the ShadcnUI library. This application is hosted on Vercel. The connection is to a PostgreSQL database that is located on NEON.tech.

NextJSLogoNextJS
PrismaLogoPrisma
TypeScriptLogoTypeScript
TailwindCSSLogoTailwindCSS

Contact