Corentin Dupont

Ingénieur Logiciel

Ingénieur logiciel de 25 ans, diplômé d'un master en Développement d'applications et Sécurité de l'Université de Reims. Bénévole chez Skytale en tant que Chef de Projet et Développeur Java.

Corentin Dupont - Profile

À propos de moi

Corentin Dupont

Corentin Dupont

💻 Ingénieur Logiciel
25
ans
Java
Prédilection
📍Reims, France
GamingFestivalsSocialDécouverte

Introduction

Bonjour à tous, je suis Corentin Dupont, j'ai 25 ans et je suis Ingénieur logiciel, diplômé d'un Master en Développement d'applications et Sécurité à l'Université de Reims.

Ma Passion

Depuis mon plus jeune âge, je suis passionné par la programmation. Cette passion a réellement pris forme lorsque j'ai découvert qu'il était possible de modifier et créer des éléments dans Minecraft via des plugins et des mods. Ce jeu, auquel j'ai beaucoup joué, a été mon premier terrain d'expérimentation.

Expérience & Ambitions

Je suis également bénévole au sein de l'association Skytale, où j'occupe le rôle de Chef de Projet et Développeur Java. Cette expérience m'a permis de développer des compétences en gestion de projet, mais aussi de découvrir le métier d'Architecte Logiciel, un poste vers lequel j'aspire à évoluer à l'avenir.

Projets Actuels

Enfin, dès que l'occasion se présente, je continue à allier plaisir et apprentissage en développant des plugins Minecraft avec Java et l'API Spigot/Paper.

Mes Compétences

Langages

Java
Python
PHP
C
C++
Bash
CSS
HTML
JavaScript

Frameworks

Laravel
Jakarta EE
Flask
PyGame
Java FX

Bases de données

MySQL
PostgreSQL
MongoDB
Eloquent (ORM)
Hibernate (ORM)
Oracle PL/SQL

DevOps & CI/CD

Docker
Traefik
GitLab CI/CD
GitHub Actions
Jenkins

Outils

Git
Google Workspace
JetBrains
Office
Visual Studio Code

Mes Projets

Block Animation

Block Animation est un plugin qui vous permet de créer une variété d'animations pour les blocs dans Minecraft. Il peut être utilisé avec ses propres commandes ou être inclus directement dans d'autres codes.

JavaSpigot

Skytale Map Editor

Skytale Map Editor est un projet ambitieux qui vise à devenir un éditeur de jeu Minecraft open-source à la portée de tous. Un écosystème complet de bibliothèques logicielles qui facilite le développement, ses outils permettent à chacun de créer des cinématiques, d'animer des décors, de modifier la physique des objets, d'implémenter des sons, des dialogues, de la musique et bien d'autres choses encore.

JavaSpigot

ZEvent 2025

Réalisation d'un mode de jeu destiné à être joué par les streamers de l'événement caritatif, afin d'inciter les spectateurs à faire des dons pour les associations.

JavaSpigot

Children of Steel

Children Of Steel est un événement caritatif dont le but est de récolter des dons via les streams des différents participants, au profit de l'association Un Cadeau Pour La Vie. Il est basé sur le mode de jeu Balls of Steel, qui a été revisité pour l'occasion.

JavaSpigot

Pitfall Miner

Jeu d'arcade en pixels créé lors de l'événement GameJam de Skytale. L'objectif du jeu est d'obtenir le meilleur score possible en améliorant votre pioche et en évitant les obstacles mortels.

PythonPygame

The Last Artefact

Il s'agit d'un jeu dont le gameplay se déroule sur des cartes entièrement conçues par notre équipe, avec une foule de personnages originaux. A cela s'ajoutent des centaines de modèles 3D, leur physique et des personnages 3D avec leurs propres animations, caractères, compétences et doublages. La composition musicale et le design sonore offrent une véritable aventure auditive conçue pour une immersion totale. Jouable à partir de 14 ans, le jeu s'appuie fortement sur ses puzzles à systèmes laser : addition, soustraction, déviation, etc.

JavaSpigot

City of Nations

City of Nations est un événement Minecraft qui oppose cinq équipes de streamers. L'objectif est de collecter le plus d'émeraudes possible, dans un format similaire à celui de la Cité des Cieux, précédemment organisé par Skytale.

JavaMySQLSpigot

Cité des Cieux

La Cité des Cieux est un événement sur Minecraft, où 200 joueurs en équipes de 4 doivent collecter le plus d'émeraudes sur 1 semaine.

JavaMySQLSpigot

Mon Parcours

🏢

Développeur logiciel sécurisé - Alternance

Unumkey

Reims, Francesept. 2023 - sept. 2025Emploi
  • Découpage fonctionnel
  • Développement Web avec Laravel
  • Développement d'API REST
  • Méthode de Développement TDD
  • Migration d'un système virtualisé vers Docker
  • Mise en place de Pipeline CI/CD
  • Mise en place du Reverse Proxy Traefik
  • Rédaction de documentation : procédure de test, procédure de mise à jour
  • Rédaction de tests unitaires, d’intégration, fonctionnels, de non-régression et end-to-end
LaravelPHPDockerAPI RESTTDDCI/CDTraefik
🤝

Chargé de projet & Développeur Java - Associatif

Skytale

Distancenov. 2019 - PrésentBénévolat
  • Analyse des besoins et mise en place de solutions techniques et fonctionnelles
  • Encadrement de l'équipe de développement pour répartir les missions
  • Collaborer avec les différents pôles de l'association
JavaMinecraftManagementAnalyse
🎓

Développeur Java - Stage

Skytale

Distanceavr. 2021 - juin 2021Stage
  • Réalisation d'un système d'animation différentiel au sein d'un jeu vidéo
  • Utilisation de Java et des technologies associées
JavaAnimationJeu vidéoSystème différentiel