Jonathan Selle présentation mes projets CV compétences contact

présentation

Développeur fullstack

Passionné par le développement, je suis toujours à la recherche de nouveaux défis afin d'approfondir mes connaissances.

mes projets

Empire Défense - en cours

Réécriture en Javascript statique du jeu Android éponyme

Les informations du jeu n'étant pas disponible en ligne, tout ce qui est implémenté a été déduit en jouant à la version originale.

HtmlBuilder - fini

Bibliothèque Javascript composé de 3 parties :

  • un wrapper fluent autour de l'API DOM du navigateur;
  • un object facilitant le binding bidirectionnel d'une variable entre le Javascript et le DOM;
  • une fonction permettant de parser du code HTML en DOM, celle-ci peut, graçe à l'utilisation d'attributs spécifiques, ajouter des éléments conditionnels ou encore des boucles;

Possibilité d'amélioration : rendre la partie parsage plus facile d'utilisation en remplaçant les attributs de structure par des balises.

hiveManager - fini

Projet PHP permettant de faciliter l'entretien d'un cheptel de ruches.

Ce projet écrit a été écrit à 100% via l'utilisation d'IA.

Type decorator JS - fini

Bibliothèque Javascript utilisant les annotations, telles que proposées par le consortium TC39, permettant de typer ses variables et ses fonctions.

L'assertion se fait lors de l'exécution via des erreurs qui doivent être capturées afin d'assurer le bon fonctionnement de l'application.

Possibilité d'amélioration : mise à jour afin d'utiliser une version plus récente de la proposition

unitConversion - fini

Bibliothèque Javascript permettant de définir des valeurs selon des unités physiques ainsi que de convertir entre différentes unités.

Les unités du Système International ainsi que des systèmes métrique et impérial sont disponibles, de plus il est facile de définir ses propres unités pour les utilisations spécifiques.

mon CV

Expérience

Trace Software International
2018

  • Transition d'une infrastructure monolithique vers une infrastructure à microservices
  • Développement d'un microservice de calculs d'équations personnalisées par l'utilisateur;
  • Validation et stockage de données et d'équations avec des unités physiques;
  • Maintient d'une application mobile;
  • Développement d'un microservice de récupération et d'extraction de données de facturation par PDF;
  • Mise en place de tests unitaires, de tests end-to-end et d'intégration continues;

Formations

Master IWOCS (Ingénierie du Web, des Objets Communicants et des Systèmes complexes)
Université le Havre Normandie

2019-2021

Presentation du Master Contenu de la formation


Formation se concentrant principalement sur le web et l'IoT.

Licence 3 Informatique
Université le Havre Normandie

2018

Présentation de la licence


Formation polyvalente par approfondissement de l'enseignement du DUT.

DUT Informatique
IUT du Havre

2016 - 2018

Présentation du DUT
Programme Pédagogique National


Formation polyvalente par l'apprentissage du Java pour le software, et des bases de programations web front-end (HTML, CSS, JS) mais aussi back-end (PHP, SQL, JSP), ainsi que la creation et gestion d'un réseau et d'un systeme (bash, C).

Baccalauréat général Scientifique
Lycée Guillaume le Conquérant à Lillebonne

2014 - 2016

Spécialité Informatique et Science du Numérique (mention bien)
Création en équipe d'un jeu en JavaScript (BombParty)

Mes Compétences

WEB

JavaScript : TypeScript : HTML5 : CSS3 : PHP8.4 : Angular : React :

Logiciel

NodeJS : C : C++ : Java : C# :

Autre

SQL : NoSQL : Git : Docker :

Outils

suite Jetbrains : Github : Gitlab : Azure Devops : Microsoft 365 : Gimp :
Contact : jonatjano@gmail.com