import React from 'react'
@SpringBootApplication
SELECT * FROM users
docker-compose up -d
git push origin main
Disponible pour stage — Juin 2026

Jean Marc
FULTANG

Développeur Full-Stack — Java · Spring Boot · React JS
Étudiant L3 Informatique · UHA Mulhouse

📍 Mulhouse, France

jean-marc@portfolio ~
$ whoami
jean-marc-fultang
$ cat profil.json
{
  "niveau": "L3 Informatique",
  "université": "UHA Mulhouse",
  "stack": ["Java", "Spring",
           "React", "MySQL"],
  "stages": 2,
  "dispo": "mai 2026"
}
$ git log --oneline
a3f2d1c Logiciel de graphes (Dijkstra)
b8e4c2a AcadNotify — CRUD notes
c1d9e3f Calculatrice scientifique MVC
$ _

À propos

Construire, apprendre,
livrer.

Étudiant en L3 Informatique à l'UHA (Mulhouse), je me forme depuis les classes préparatoires à la rigueur du développement logiciel — CPGE à l'Institut Universitaire de la Côte.

J'ai eu l'occasion d'appliquer ces bases en conditions réelles lors de deux stages : chez Media Press Africa (gestion des présences, Java EE) et Ova Consulting (plateforme full-stack, React + Spring Boot + Docker).

J'aime les sujets concrets : un backend qui tient la charge, une interface qui fait sens, un pipeline Git propre. En dehors du code : course à pied, veille tech (Fireship, Grafikart, TechWithTim, Micode).

Disponible immédiatement pour un stage de 2 mois , avec perspective d'alternance à partir de septembre.
2
Stages en entreprise
5+
Projets réalisés
8+
Technologies
L3
UHA Mulhouse

Compétences

Stack technique

Langages
Java JavaScript Java EE PHP C++ HTML/CSS SQL
Frameworks
Spring Boot React JS Bootstrap JSP/Servlets Java Swing
Base de données
MySQL Oracle UML Merise
Outils
Git / GitHub Docker VS Code NetBeans Eclipse

Projets

Ce que j'ai construit

Des projets avec des démonstrations vidéo intégrées pour montrer concrètement l'interface, le workflow et les fonctionnalités.

Démo vidéo
Java · Swing · Algorithmes
Java · Desktop · 2026
Logiciel de manipulation de graphes
Projet académique — UHA Mulhouse

Logiciel complet avec interface Java Swing pour représenter des graphes et exécuter plusieurs algorithmes classiques.

  • Représentations : matrice d'adjacence, FS/APS, graphes pondérés
  • Algorithmes : Dijkstra, Dantzig, Tarjan, Kruskal, Gantt, Prüfer
  • Simulation du réseau RER parisien avec calcul du plus court chemin
GitHub Algorithmes Java Swing
▶ La vidéo valorise la partie visuelle, les algorithmes et le cas concret du RER.
C++ · Console · 2026
Système de gestion de questionnaires
Projet académique — UHA Mulhouse

Application orientée objet pour créer et passer des questionnaires en plusieurs modes d'évaluation.

  • Questions texte, numériques et QCM
  • Modes d'évaluation : test, seconde chance, adaptatif
  • Sérialisation/désérialisation en fichier texte et tests unitaires Doctest
GitHub C++ TDD
Démo vidéo
Java EE · JSP · MySQL
Java EE · Web · 2025
AcadNotify
Application web — Gestion académique et publication des notes

Application de gestion des notes avec workflow complet : rôles, évaluations, saisie enseignant, vérification responsable et publication des résultats.

  • Connexion par rôle : étudiant, enseignant, responsable de filière, chef de département
  • Gestion des étudiants, enseignants, matières, évaluations et publications
  • Notifications aux enseignants et contrôle avant publication
GitHub Projet métier Gestion des notes
▶ La vidéo montre le parcours complet : responsable → enseignant → publication → étudiant.
Démo vidéo
Java · Swing · POO
Java · Desktop · 2024
Jeu de dames
Application desktop — Projet personnel

Jeu de dames développé en Java avec gestion du plateau, des pions, des déplacements et des captures.

  • Modélisation orientée objet : plateau, cases, joueurs, pions et dames
  • Gestion des déplacements, captures et changements d'état
  • Projet initié au début de mon parcours pour renforcer la logique Java
GitHub POO Jeu
▶ La vidéo montre l'interface de jeu et la logique de déplacement.
Démo vidéo
Java · Swing · MVC
Java · Desktop · 2025
Calculatrice scientifique
Application desktop — Java Swing

Calculatrice desktop avec interface graphique, opérations classiques et fonctions mathématiques avancées.

  • Architecture MVC avec séparation interface, logique et modèle
  • Fonctions : PGCD, PPCM, factorielle, trigonométrie, mémoire ANS
  • Contrôle des entrées et gestion des erreurs utilisateur
GitHub MVC Java Swing
▶ La vidéo montre les calculs essentiels et les fonctions scientifiques.

Expérience

Parcours professionnel

OVA CONSULTING
Stagiaire Développeur Full-Stack/div>
2025
  • Développement d'une plateforme full-stack de suivi des jetons de recharge électrique : historique des tokens, modélisation UML, conception BDD SQL
  • Développement d'un site vitrine pour Perenco (Bootstrap)
  • Déploiement du système de gestion de bibliothèque Koha sur Docker
React JS Spring Boot Bootstrap SQL Docker Git
MEDIA PRESS AFRICA
Stagiaire Développeur Web
05 / 2024 — 07 / 2024
  • Développement d'une application Java EE de gestion des présences avec authentification par rôle
  • Modélisation BDD MySQL (employés, pointages) et tableaux de bord temps réel — solution déployée pour 8 employés
HTML/CSS JavaScript PHP MySQL

Formation

Parcours académique

Université de Haute-Alsace
Licence 3 Informatique
2025 — 2026
Institut Universitaire de la Côte
Ingénieur Tronc Commun
2024 — 2025
Institut Universitaire de la Côte
Classes Préparatoires (CPGE)
2022 — 2024

Contact

Travaillons ensemble

Je suis disponible immédiatement pour un stage de 2 mois , avec perspective d'alternance à partir de septembre. N'hésitez pas à me contacter.