Aller au contenu

Tom Passerman

Étudiant B.Sc. Informatique à Ynov Campus Toulouse. Systèmes & Réseaux, IoT, Data & Full-Stack.

Toulouse, France · cherche un stage ou une alternance

Écrire à Tom

Projets

3 portes

Porte 01

Le Gourmand

Application Web 3-Tiers & Conteneurisation

Conteneurisé

Réseau Docker isoléNavigateurClientTailwind CSSAPIExpress 5non-root · AlpineBaseMySQL 8non-root · AlpineVolume persistantOrchestré par Docker Compose
Illustration, pas une capture d'écran. Trois conteneurs sur un réseau Docker isolé, exécutés sans droits root ; la base garde ses données sur un volume.

Plateforme de partage de recettes orchestrée avec Docker Compose. Isolation stricte des réseaux, exécution via utilisateurs non-root et persistance relationnelle optimisée.

Le trajet des données

  1. Client
  2. Express 5 API
  3. MySQL 8

Client -> Express 5 API -> MySQL 8 (Docker Network)

Architecture
3-Tiers isolée
Conteneurs
Non-root / Alpine

Stack

  • Node.js
  • Express
  • MySQL
  • Docker Compose
  • Tailwind CSS
Voir le code sur GitHub

Porte 02

YMMO (Groupe Immobilier)

Plateforme web d'achat, vente et analyse de biens immobiliers avec IA

Conteneurisé

Nginx · point d'entrée uniqueInterfaceVue 3 + Piniacatalogue, Chart.jsAPI.NET 10auth JWT, biens, offresAgrégateurFastAPIscikit-learnPostgreSQL 162M de biensTrois services orchestrés par Docker Compose
Illustration, pas une capture d'écran. Nginx sert l'interface Vue 3 et répartit vers deux services : l'API .NET 10 et l'agrégateur FastAPI qui analyse les biens.

Plateforme immobilière en trois services orchestrés par Docker Compose : API .NET 10 (auth JWT, CRUD biens/offres), SPA Vue 3 + Pinia (catalogue, dashboards Chart.js) et agrégateur Python FastAPI analysant 2M de biens via scikit-learn.

Le trajet des données

  1. Vue 3
  2. Nginx
  3. .NET 10 → PostgreSQL 16FastAPI → 2M biens

Vue 3 ─► Nginx ─► (.NET 10 ─► PostgreSQL 16) + (FastAPI ─► 2M biens)

Base agrégée
2M de biens (IA)
Services
3 conteneurs

Stack

  • Vue 3
  • .NET 10
  • PostgreSQL 16
  • FastAPI / Python
  • Docker Compose
Voir le code sur GitHub

Porte 03

SPARK

Système IoT Embarqué & Télémétrie Temps Réel

Prototype

LIBRELIBREESP32 maîtreESP-NOWInterface web2 places libresESP8266 + magnétomètre (un par place)
Illustration, pas une capture d'écran. Un capteur par place détecte la voiture par variation du champ magnétique et prévient l'ESP32 maître, qui alimente le tableau de bord.

Détection intelligente de places de parking par variation de champ magnétique. Communication maillée basse consommation via protocole ESP-NOW et remontée temps réel sur tableau de bord web.

Le trajet des données

  1. ESP8266 · magnétomètres
  2. ESP-NOW
  3. ESP32 Master
  4. Web UI

ESP8266 (Magnétomètres) --[ESP-NOW]--> ESP32 Master -> Web UI

Protocole
ESP-NOW (<10ms)
Topologie
Master / Slaves

Stack

  • ESP32 / ESP8266
  • C / C++
  • ESP-NOW
  • Capteurs Magnétiques
  • Web API
Voir le code sur GitHub

Autres projets

  • TerraVault

    Web

    Application sur-mesure de registre foncier numérique et de cartographie des limites de propriétés.

    Web · Base de données relationnelle · Cartographie

  • TaskBoard

    Web

    API collaborative de gestion de tâches Kanban, en C# .NET 8 avec Clean Architecture et synchronisation temps réel.

    C# .NET 8 · Entity Framework Core · SQLite · SignalR

  • Moodle Jump

    Game

    Jeu de plateforme 2D développé sous Unity, intégré au décor sous forme de plateformes flottantes sur lesquelles l'avatar saute lors du scroll.

    Unity · C#

Parcours

2 escales

Deux terrains d'infrastructure : réseaux critiques et parcs systèmes d'entreprise.

Expériences et formation
PériodeEscalePoste
2025 – 2026ITLAdministrateur Systèmes & Réseaux
Juillet 2023 – Août 2023OrangeSupport IT & Administrateur Systèmes
En coursYnov Campus ToulouseB.Sc. Informatique

ITL · 2025 – 2026

Administrateur Systèmes & Réseaux

  • Gestion et déploiement d'infrastructures réseau critiques
  • Mise en place et configuration de systèmes de vidéosurveillance IP

Orange · Juillet 2023 – Août 2023

Support IT & Administrateur Systèmes

  • Automatisation des déploiements logiciels

Étudiant en informatique et passionné d'IT, je m'intéresse au développement Full-Stack, aux systèmes & réseaux, à la data et à l'IoT. B.Sc. Informatique à Ynov Campus Toulouse. J'apprends en construisant : des applications web & mobiles, du prototype au déploiement, et l'infrastructure qui les fait tourner.

  • B.Sc. Informatique, Ynov Campus Toulouse
  • Bilingue Français / Anglais (anglais technique courant)
  • Full-Stack · Systèmes & Réseaux · Data · IoT

Compétences

4 familles

Quatre familles de compétences, du code applicatif jusqu'au silicium embarqué.

  • Infra, Réseaux, Sécu & DevOps

    Docker & Docker Compose · Linux (Bash, WSL2) · Windows Server · mTLS · Mosquitto MQTT · OpenLDAP · Git / GitHub

    Avancé

  • Hardware & Systèmes Embarqués (IoT)

    ESP32 · ESP8266 (ESP-12F) · Arduino · Magnétomètre 3 axes (PNI RM3100) · Cellules de charge · Infrarouge · Optimisation Low-Power

    Intermédiaire

  • Data & Bases de données

    SQL (MySQL, SQLite) · InfluxDB (Time-Series) · Entity Framework Core · PDO · Pandas / NumPy · Matplotlib · Grafana

    Intermédiaire

  • Dev Full-Stack

    C# (.NET 8) · Python · Java · PHP · TypeScript / JS · Astro · Tailwind CSS

    Débutant

Parcourir mon CV en jeu 2DLe même parcours, en monde à défilement horizontal

Contact

Disponible immédiatement

Écrire à Tomtompasserman5@gmail.com