About Me

I started programming at the age of 10 yo coding small website in HTML and CSS.

I then put aside these languages in favor of C# through which I discovered the basics of object-oriented programming. With .NET, I created my firsts Windows applications then with Unity, smalls video games.

At 14, I started using Discord massively and interested in their API. This is how I discovered JavaScript and Node.JS.

In this way, I discovered the world of the backend and APIs and I immediately understood that I wanted to make it my futur jobs.

Today, I try to discover as many new technologies as possible to improve my skills.

My Skills

Git
Node.Js
JavaScript
React
Docker
Csharp
Linux
Jest
GitHub
Tailwind

Git

Complex and powerful, Git it's one of my favorite tools. I use it since a long time in every project I start. I've read and watched a lot of books and tutorials to get to know it inside out.

I'm not an expert but I know most of the important functions very well.

Node.Js

I discovered Node.JS on Discord when I wanted to learn how to code bots.

Today, I use it in almost all my projects with libraries such as fastify for APIs, react for web, electron for software and so many others.

This framework allowed me to discover my great passion for the backend with Javascript.

JavaScript

My favorite language, both for its strange simplicity and for the way it works for everything (web, servers, software...).

Javascript lets me simply code applications that run in a terminal (with NodeJS), so I don't have to create a UI.

React

Powerful and easy to use, React is my default framework for coding web interface. I use it whenever possible in all my projects and I prefer it to all others.

Docker

Docker is an essential tool for many companies. I use it regulary to learn how to use it in most cases as possible.

Even if I'm not a pro, I know how it works and how to use it in the simplest cases.

Csharp

C# was the first real programming language I learned. It introduced me to all the doors that programming can open.

I coded my first applications with it, and even if I prefer JavaScript today, I still often use it in many projects.

Linux

As an open source fan, Linux is my favorite operating system. It has replaced Windows since many time on my computers.

The more I use it, the less I support Windows. No more untimely updates, unmodifiable system files, trackers and bloatware. With Linux, I can choose and customize every parts of my system to create an optimized environment.

Jest

Like many developers, I don't like writing tests. But when it's necessary, Jest is the perfect tool. Easy to use and very efficient, it's always my first choice.

GitHub

Essential for almost every IT project Github it's the perfect tool for code and team management. I use it every day in all my projects and I'm always very happy with it.

It took me a while to learn how to use it perfectly, but it's one the best investment of time I've made.

Tailwind CSS

Tailwind is my favorite css framework. It's very easy to use and include all css functionalities.

It unifies the design while making development simpler and faster.

Mes Projets

Discord Badge

Node.Js

Discord Badge is a Discord Bot that expose an API to generate a badge indicating your Discord status (Online, Offline...). It's very easy to use, and can be used on a website or GitHub profile, for example.

CodeLyoko UHC

Java

Code Lyoko UHC is a UHC Minecraft plugin based on the Code Lyoko universe. Each player is assigned a role corresponding to a character from the series, and must, alone or with allies, eliminate all other players to win the game. Each role has its own powers and characteristics, creating a wide range of possible strategies.

Game Of Life

Node.Js

The Game Of Life is a "cellular automaton" invented by the mathematician John Conway. The concept is very simple: a grid where each square is a cell that can be "alive" or "dead". This "zero player" game follows 2 simple rules: At each iteration, the next state of each cell is defined according to the number of living cells around it. A dead cell "born" if it is surrounded by exactly 3 "alive" cells. A cell remains "alive" if it is surrounded by exactly 2 or 3 cells. These 2 simple rules create an infinite number of possible simulations.

Clyde Gateway

Node.Js

Clyde Gateway is a simple and lightweight library for connecting your bot to the Discord gateway. It allows your bot to listen to all events and react to them in real time. It also lets you change your bot's status (Online, Idle...) and activity (Playing at...).

Embed Builder

Node.Js

Embed Builder is a Discord Bot that lets you create and send a fully customizable embed with a simple command. It's very easy to use, very complete, and offering full embed customization.

GitHub

Av32000

X

av32000

Discord

av32000

Instagram

Av32000

Mastodon Instagram

Av32000