• Développeur Full Stack

  • Passionné du bas niveau

  • Alimenté par la curiosité

  • Attaché à l'expérience dev

  • Fan de TypeScript & C++

  • Adore réinventer la roue

  • !Aime vraiment le CSS

Bonjour ! 👋 Je suis un développeur belge de 21 ans situé à Liège. Je construis des applications web rapides, accessibles et scalables, avec un fort accent sur les principes de clean code, tout en explorant aussi d'autres types de projets !

Dernière mise à jour : 22 avril 2026

Compétences

Savoir-faire

Concevoir des APIs REST et architectures backend

Conception d'APIs REST structurées, architecture en couches, gestion des données et règles métier, injection et inversion de dépendances, équilibrage de l'abstraction

Modéliser et interagir avec des bases de données

Modélisation relationnelle, structuration, persistance et manipulation des données applicatives, requêtes SQL avancées et optimisées, dénormalisation, utilisation d'ORM

Gérer l'authentification et la sécurité

Authentification via JWT, OAuth ou providers externes, gestion des utilisateurs connectés, protection des données sensibles (hashing, variables d'environnement)

Concevoir des interfaces modernes

Interfaces responsive et mobile-first, architecture par composants, intégration de design systems, UX fluide, accessibilité, SEO technique, rendu optimisé avec SSR/SSG/ISR

Intégrer des services et APIs externes

Intégration d'APIs tierces via communication HTTP, envoi d'emails et de notifications, intégration de services cloud, orchestration de services externes dans une logique applicative

Déployer et maintenir une application web

Déploiement sur plateformes cloud, gestion des environnements, configuration de domaines et DNS, mise en production et itérations continues, intérêt pour les pratiques DevOps

Langages & Technologies

Projets

À voir !
Un aperçu du côté responsive de Twoutter en montrant les versions ordinateur et mobile

Twoutter

Full Stack
HobbyNext.jsDrizzleRéseau socialClean Architecture
Une application web full stack implémentant les fonctionnalités principales de Twitter avec des technologies modernes et une interface responsive et mobile-first
Un aperçu du jeu Mario & Luigi montrant des carapaces tomber sur la gauche de l'image et Mario et Luigi en grand sur la droite

Jeu Mario & Luigi

Jeu
ÉcoleJavaScriptCanvasArcadeMathématiques
Une reproduction d'un mini-jeu de Mario & Luigi : Voyage au centre de Bowser sorti sur Nintendo DS en 2009, en utilisant uniquement du JavaScript vanilla et l'API Canvas 2D native du navigateur
Un aperçu de divers points d'intérêt dessinés sur la carte du site SityTrip

SityTrip

Frontend
StageNext.jsReactGuide touristiqueCartographieAPI REST
Une application web cartographique, développée en collaboration avec Geolives Belgium SRL, servant de guide touristique pour les city trips, et réalisée dans le cadre de mon travail de fin d'études à la HEPL
Un aperçu du code de la bibliothèque cryptographique montrant un morceau de l'implémentation de l'algorithme AES

Cryptographie en C++

Bibliothèque
HobbyC++CMakeSécuritéPolymorphisme à la compilation
Une bibliothèque C++ utilisant CMake et contenant mon implémentation d'algorithmes cryptographiques connus tels que AES/GCM, en utilisant des fonctionnalités avancées du C++ telles que les "concepts" de C++ 20
Un aperçu du jeu Green House montrant le personnage, Stanley, tuant un insecte avec de l'insecticide

Green House

Jeu
ÉcolePosixLinuxArcadeMultithreading
Une reproduction du jeu Nintendo Green House sorti sur Game & Watch en 1982, réalisé en C POSIX dans le cadre d'un cours d'introduction aux threads
Un aperçu de l'application mobile pour dormir montrant les trois écrans principaux. De gauche à droite : l'écran pour configurer ses horaires de sommeil, l'écran pour aller dormir et l'écran du profil et des statistiques

Application pour dormir

Mobile
ÉcoleFlutterFirebaseProductivitéStockage hybride
Une application mobile pour aider les utilisateurs à mieux respecter leurs horaires de sommeil avec des mécanismes de gamification, réalisée avec Flutter et Firebase

Études

2022 - 2025

Haute École de la Province de Liège (HEPL) logo

Bachelier en informatique, orientation développement d'applications

Haute École de la Province de Liège (HEPL), Seraing

Diplômé avec la plus grande distinction

2016 - 2022

Collège Saint-Hadelin logo

Diplôme d'études secondaires générales (CESS)

Collège Saint-Hadelin, Visé

Diplômé avec prix de mathématiques

Expérience professionnelle

février 2025 - mai 2025

Geolives Belgium SRL logo

Stagiaire en développement web frontend

Geolives Belgium SRL, Liège

Stage orienté frontend sur SityTrip, un guide touristique web moderne, incluant la conception et le développement d’une interface cartographique avec cartes interactives MapLibre et flux dynamiques de points d’intérêt via une API REST, réalisé avec React, Next.js, TypeScript et Joy UI. Le travail s’est principalement concentré sur le frontend, notamment la gestion de l’état global, le support multilingue (six langues), l’intégration de données enrichies par l’IA, l’intégration d’APIs tierces (Tiqets) ainsi que l’optimisation des performances et du SEO via SSR et SSG avec Next.js, avec une contribution limitée au développement backend en Java avec Hibernate.

Langues

Français

Langue maternelle

Anglais

Bonne maîtrise (B2)

Contact

Une idée ? Des questions ? Des défis ? Travaillons ensemble !

Vous pouvez me contacter soit par mail à gabriel@gabrielantoine.dev, soit en remplissant le formulaire ci-dessous.

License

The MIT License (MIT)
Copyright (c) 2026 Gabriel Antoine

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Ah non, ce n'est pas un README.