Skip to content

Hi, I'm Tristan

a self-taught web developer

About me

Hello! My name is Tristan Berger, and I am a self-taught web developer, 26 years old, originally holding a degree in mechatronics engineering.

It has been more than 2 years now that I have been working as a full-stack web developer in a communication and marketing agency. With my current experience, I am looking for new opportunities!

profile pic

My Skills

Thanks to my education and the experience I have gained, I consider myself to have varied knowledge in the field of tech in general.
I am curious, a fast-learner, and very diligent in my work. I love sharing my knowledge and simplifying technical concepts to make them understandable to almost anyone.
I enjoy debugging, approaching a problem step by step, from the general aspect to the more specific points. My work is always highly organized and structured, almost algorithmic!

In my opinion, a good engineer doesn't need to know everything, but should be able to handle any situation and learn through practice, and that's exactly what I strive to do.

Of course, I also have specific skills in development, but to avoid being too exhaustive, I invite you to consult my resume!

Educational projects

Twitter Clone

A clone of the social network Twitter in PHP. The user has access to many twitter features (tweet, retweet, like, follow, quotes, mentions notifications etc...). This project is a real challenge because of its complexity, but also because it is my first experience with PHP. I decided not to use a framework in order to get familiar with this new language.

(You can log in without having to create an account to test the features)

  • SASS
  • JS
  • PHP
  • MySQL
  • AJAX
  • MVC
clofus project preview

Netflix Clone

A Netflix clone built with react, allowing to see trailers and important information of the movies. Firebase is used for authentication, and the movies are taken from The Movie Database API. Users can filter movies by category, but also search for any movie available in the database using the search bar.

  • SASS
  • React
  • API
  • Firebase
netflix project preview

Clofus mini-game

A Javascript coded mini-game greatly inspired by the MMORPG Dofus. The game includes a home map in which the user can move freely thanks to the implementation of Dijkstra pathfinding algorithm . Then, the user has access to a tactical battle quite complex. In order to obtain a very powerful object, he has to cross a labyrinth protected by a monster.

  • SASS
  • JS
clofus project preview

FrontendMentor Challenge

Space tourism

A challenge proposed by Frontend Mentor. The challenge was to build out a multi-page space tourism website and get it looking as close to the design as possible. I discovered the power of utility classes and custom properties. The website follows ARIA specifications, is fully responsive, and uses JavaScript to dynamically change the content.

  • SASS
  • JS
  • Custom properties
  • Utility classes
space tourism project preview

Portfolio

The website on which you are currently, realized without framework, in English and French, with redirection according to the country of the user. This website is fully accessible, it follows ARIA specifications and is optimized for SEO (tested with lighthouse). Firebase is used for the back-end, its realtime database to store datas from the contact form. I also created a Firebase Cloud Function that makes a request to the Brevo API to send me the data by email.

  • SASS
  • JS
  • API
portfolio project preview

Contact me

Currently open to work, feel free to contact me !

Your message has been sent