Bienvenue sur mon portfolio

Développeur Java et Web (HTML, CSS, PHP, JS)


Présentation de mon profil


Moi, je m'appelle Doryan et j'ai 18 ans. Je suis passionné de mécanique et d'informatique, mais aussi plus particulièrement de programmation. J'aime bien pratiquer ses différentes activités dans mon passe-temps, je suis plutôt polyvalent dans toutes les matières, j'aime bien m'instruire lorsque je ne sais pas quelque chose.

Cette passion est venue par nécessité, l'informatique lorsque mon ordinateur est tombé en panne au lieu de débourser de l'argent dans un informaticien, j'ai préféré résoudre la panne de moi-même et enfin la programmation cela à commencer à partir du moment où j'ai voulu réaliser mon propre serveur de jeu (Minecraft) avec mes propres plugins (extensions). Enfin la mécanique, je m'y suis lancé lorsque j'ai commencé à avoir des problèmes avec mon scooter (50 cm³).


Mon parcours avec la programmation


Mon parcours dans la programmation à commencer début 2016 c'est-à-dire à l'âge de 13 ans, mon départ, s'est fait avec des plugins minecraft qui nécessite de développer en Java. Grâce à toutes mes connaissances à force de créer des plugins par moi-même j'ai pu observer le Java dans tous ces angles, c'est ce qui m’a permis par la suite à m'approfondir et utiliser des techniques de ce langage comme Java FX & Swing (pour les interfaces), Socket (pour les réseaux TCP / UDP).

Par la suite, j'ai voulu me diversifier dans la matière et j'ai commencé la programmation web. Nous pouvons avoir les langages back-end (tout ce qui se passe derrière l'écran) et front-end (tout ce qui est devant l'écran, c'est-à-dire l'affichage).

Bien évidemment, pour continuer d'évoluer, je me suis donné des projets à réaliser que ça soit professionnel ou non, si vous voulez voir mes réalisations c'est ici. Bien sûr, vous ne trouverez pas toutes mes créations, car certains de mes projets sont privés, mais je pense que vous avez de quoi pour déterminer mon niveau. (afin de vous donner une idée sur mon niveau).

Mes projets


PetanqueManager - 05/2021 - Logiciel utilitaire projet récent


Créateur:

  • Doryan BESSIERE (Développeur)

Description:

PetanqueManager est un logiciel codé en Java à l'aide de la bibliothèque JavaFX pour l'interface graphique, celle-ci a pour but de faciliter la création et l'organisation de concours de pétanque

Ce logiciel utilise l'un de mes projets qui est "JUpdater", celui-ci me permet de mettre à jour mon logiciel comme il se doit.

Si vous êtes intéressé par le projet, vous pouvez aller sur le site internet du logiciel pour avoir plus d'informations.


JUpdater - 05/2021 - bibliothèque projet récent

Créateur:

  • Doryan BESSIERE (Développeur)

Description:

JUpdater est une bibliothèque qui a pour but de facilité la mise en place de mise à jour pour vos logiciels.

Celle-ci fonctionne avec un serveur qui stocke les nouveaux fichiers de la mise à jour, mais aussi avec un client qui fait la vérification s'il nécessite une mise à jour et si c'est le cas vérification des fichiers à mettre à jour.

Vous avez d'autres alternatives à mon projet comme Update4J, mais personnellement, je trouve la bibliothèque assez complexe. Donc j'ai proposé une fonctionnalité plus simple, mais avec moins de fonctionnalité.


Backdoor - 2020 - jeu vidéo projet abandonné

Créateur:

  • Doryan BESSIERE (Développeur)
  • Arthur FORGEARD (Chef de projet & Designer)

Description:

Backdoor Launcher est un lanceur de jeu, celui-ci utilise la bibliothèque JavaFX pour l'interface graphique.

Notre jeu fonctionnait avec un faux bureau d'ordinateur et le sujet de son utilisation était le piratage.

En effet, le jeu était centralisé sur le piratage informatique et donc il vous proposait un mode de jeu qui s'appelait "Domination", le but de ce mode de jeu est d'attaquer le serveur de l'adversaire le plus vite possible en passant par le chemin d'accès le plus rapide. (regarder la fenêtre "Network" sur la photo).


Créateur:

  • Doryan BESSIERE (Développeur)
  • Arthur FORGEARD (Chef de projet & Designer)

Description:

Backdoor Launcher est un lanceur de jeu, celui-ci utilise la bibliothèque JavaFX pour l'interface graphique

Le jeu avait besoin de lanceur pour gérer l'authentification d'un compte joueur, mais aussi pour la gestion des mises à jour.