Mon Portfolio

A propos de moi

Hernandorena Valentin
Étudiant en Informatique / Réseau

Avignon (84)

Github

FR / EN / ES

Étudiant, de 21 ans, en première année de BTS SIO, option SISR. Je suis passionné par l'informatique et le réseau depuis toujours. J'apprécie découvrir de nouvelles technologies et langages de programmations.

Compétences Technique

Java JavaScript Python SQL HTML CSS Vite Tailwind CSS Basecoat GSAP WebGL

Compétences Réseau

DHCP DNS Active Directory (AD) FTP Groupe Policy (GPO) SQL Virtualisation Permissions Utilisateurs Permissions de Groupes Windows Server 2022 Linux - Debian

Mes Études

BTS services informatiques aux organisations
Option Solutions d'Infrastructure, Systèmes et Réseaux

Lycée Théodore Aubanel

2025-2026

Compétences techniques

Administration
Windows & Linux

Virtualisation
(WS 2022 / Debian / Windows)

Permissions
Linux & Windows

Réseaux TCP/IP

Services et sécurité

Active Directory (AD)

Pare-feu & VLAN

DNS

DHCP

Mes Projets

WEBGL

Ce projet personnel a été réalisé dans le but d'apprendre à utiliser l'API graphique WebGL avec TypeScript, compilé à l'aide de webpack.
De plus, afin de maîtriser les concepts de vecteurs et de matrices, aucune bibliothèque publique n'a été utilisée. En effet, l'ensemble des classes mathématiques ont été développées manuellement dans l'objectif d'apprendre.

Image de couverture du projet
TypeScript WebGL Node.js webpack Tweakpane HTML CSS Matrices & Vectors

PORTFOLIO

Ce projet a pour but de créer un portfolio personnel.
Il utilise pour son aspect visuel (Frontend) : Tailwind CSS, Basecoat et GSAP. Pour finir, Vite est utilisé pour construire les différents fichiers CSS et JavaScript.

Image de couverture du projet
Tailwind CSS Basecoat HTML Javascript GSAP Vite

GENERATEUR A
CONGRUENT LINEAIRE

Ce projet personnel a pour but de créer un visualiseur d'aléatoire basé sur les nombres générés par un Générateur à congruence linéaire (LCG). En effet, cet algorithme est très connu dans la génération de nombres pseudo-aléatoires et était présent dans certaines versions de PHP. Malheureusement, celui-ci n'est pas considéré comme sécurisé cryptographiquement étant donné qu'une de ses variables utilise la génération précédente.

Image de couverture du projet
LCG HTML Javascript CSS

GAME OF LIFE

Ce projet personnel est une recréation du « Jeu de la vie », en JavaScript, en utilisant la bibliothèque graphique p5.js.

Image de couverture du projet
P5.js HTML Javascript CSS

ENTRAINEMENT DECOUPAGE IPV4

Un petit site web pour s'entraîner au découpage d'adresses IPv4.

Image de couverture du projet
IPv4 HTML Javascript CSS

MATCH LOGGER V2

Ancien projet personnel dont l'objectif était de créer un bot Discord permettant d'afficher les statistiques d'un joueur sur sa dernière partie de League of Legends. Ce projet utilise l'API Riot Games, ainsi que JavaScript avec la bibliothèque discordjs pour l'envoi d'embeds sur Discord.

Image de couverture du projet
Javascript discordjs dotenv merge-images convert-base64-to-image Node.JS Riot Games API

FTP

Image de couverture du projet

Sujets abordés dans ce cours

Serveur FTP

Clients FTP

Partage de dossiers

Permissions Utilisateurs
et Groupes FTP

Active Directory (AD)

Image de couverture du projet

Sujets abordés dans ce cours

Utilisateurs & Groupes

GPO simples

Partage de dossiers

DNS

Docker

Image de couverture du projet

Sujets abordés dans ce cours

docker-compose

Dockerfile

Réseau et Volumes

Image et versionnage