Werdegang

Vom STI2D-Abitur zum Ingenieurstudium

Ein durchgehender Weg: Bei jedem Schritt habe ich versucht, das, was ich lerne, näher an das heranzubringen, was ich baue.

  1. 2019 – 2022

    STI2D-Abitur, Option SIN

    Lycée Christophe Colomb, Sucy-en-Brie

    Das STI2D-Abitur (Wissenschaften und Technologien der Industrie und der nachhaltigen Entwicklung) mit der Option Informations- und Digitalsysteme: technische Lösungen analysieren und umsetzen, die Informationsflüsse — Sprache, Daten, Bilder — in lokalen und entfernten Systemen verarbeiten.

    Dort hat alles begonnen: Programmierung, Netzwerke, kommunizierende Systeme und Projektleitung, mit praktischem Lernen an echten Systemen statt an abstrakten Übungen.

    • Programmierung
    • Netzwerke
    • Kommunizierende Systeme
    • Projekt
  2. 2022 – 2023

    BUT Informatik, 1. Jahr (Erstausbildung)

    IUT Créteil-Vitry, UPEC

    Der BUT Informatik baut auf sechs Kompetenzen auf: Anwendungsentwicklung realisieren, optimieren, kommunizierende Systeme administrieren, Daten verwalten, ein Projekt leiten und im Team arbeiten. Mit 600 Stunden betreuter Projekte über die drei Jahre.

    Erstes Jahr: solide Grundlagen in Algorithmik, objektorientierter Programmierung, Datenbanken, Web, Systemen und Projektmanagement.

    • Algorithmik
    • OOP
    • SQL
    • Web
    • Systeme
  3. 2023 – 2025

    Full-Stack-Entwickler im dualen Studium

    Präfektur Val-de-Marne, Dienst SINUM · BUT Informatik (Schwerpunkt Anwendungsentwicklung)

    Zwei Jahre duales Studium parallel zum BUT, ganz allein: In meinem Dienst hatte niemand ein technisches Profil. Also habe ich alles übernommen, vom Entwurf bis zur Inbetriebnahme der gesamten Kette. Vollständige Neuentwicklung der Buchungsseite für Besprechungsräume und Fahrzeuge im Intranet (PHP, JavaScript), genutzt von ~800 aktiven Arbeitsplätzen.

    Android-App zur Verwaltung von Raumprotokollen (Kotlin, Room), agil mit Jira und GitHub Projects. Parallel am IUT: Vigipol (React, D3, Chart.js), ein Routenrechner für die Pariser Metro RATP (Python, Flask, Dijkstra und Bellman-Ford) und die PMR-App in Flutter.

    • PHP
    • JavaScript
    • Kotlin
    • React
    • Flutter
    • Python
  4. Seit Sept. 2025

    Ingenieurstudium, Schwerpunkt LSI, dual

    Efrei Paris · Abschluss gemeinsam mit der Université Paris-Panthéon-Assas

    Drei Jahre duales Studium im Schwerpunkt Software und Informationssysteme für ein staatlich anerkanntes Ingenieurdiplom. Ich bin mit einem klaren Ziel vom BUT in das Ingenieurstudium gewechselt: mich auf Softwareentwicklung und Informationssysteme zu spezialisieren.

    An der Hochschule: Software Engineering, objektorientierte Programmierung, Datenbanken, Algorithmik, Graphentheorie, fortgeschrittene Webentwicklung, C, Java und Projektmanagement. Mich interessiert, sie schon am nächsten Tag an einem echten Produkt angewendet zu sehen.

    • Software Engineering
    • OOP
    • Graphen
    • Fortgeschrittenes Web
    • C
    • Java
  5. Seit Sept. 2025

    Verantwortlicher für IT-Entwicklung, Neuentwicklung von S-Print v4

    Société des Grands Projets (SGP) — IT-Abteilung (DSI), Einheit Lösungen, Entwicklungsteam, Team S-Print

    Die SGP ist die öffentliche Einrichtung, die den Grand Paris Express baut: 200 km automatische U-Bahn und 68 Bahnhöfe. Mein Bereich ist nicht die Baustelle, sondern S-Print, die Plattform, auf der die Vertragspartner ihren wirtschaftlichen und sozialen Fußabdruck sowie ihre Sicherheitskennzahlen melden.

    Ich trage zur Neuentwicklung von Version 3 (Java und Vue.js) zu Version 4 (Symfony + API Platform, TypeScript + React) bei: Seiten und Komponenten, Suchfilter, Datenabfrage, API-Aufrufe, Tests, Code-Reviews. Ich arbeite in Zwei-Wochen-Sprints (Scrum und Kanban) mit Jira, Confluence, GitLab, Docker und Postman und habe mehrere agile Zeremonien als rotierender Scrum Master geleitet.

    • Symfony
    • API Platform
    • React
    • TypeScript
    • Docker
    • GitLab
    • Jira
    • Scrum

Zwei Arten zu arbeiten

Allein und im Team: Ich kann beides

Mein Werdegang hat mich in beide Situationen gebracht, und jede hat mir etwas beigebracht, was die andere nicht gekonnt hätte.

Allein · Präfektur · 2 Jahre

Alles tragen, von A bis Z

In der Präfektur Val-de-Marne hatte niemand in meinem Dienst ein technisches Profil. Ich war allein für Entwurf, Entwicklung und vor allem die Inbetriebnahme der gesamten Kette meiner Buchungsanwendung für Räume und Fahrzeuge zuständig, die von etwa 800 Arbeitsplätzen genutzt wird. Außerdem habe ich eine mobile App für Raumprotokolle entwickelt.

  • Verantwortung von Anfang bis Ende: technische Entscheidungen, Deployment, Support
  • Allein lernen, recherchieren, ohne Netz lösen
  • Direkter Kontakt mit Nutzern, die keine Techniker sind
Im Team · BUT, Efrei, SGP

Gemeinsam vorankommen

Im BUT wurden fast alle meine Projekte im Team durchgeführt. Heute arbeite ich im Team an der Hochschule und im Team im Unternehmen bei der SGP, was der Realität des Marktes entspricht: Ich hänge nicht mehr nur von mir ab und bin kein Autodidakt, denn meine Kollegen helfen mir, prüfen meine Arbeit und bringen mich voran.

  • Code-Reviews, Dailys, Sprints und Tickets im Alltag
  • Kollegen, die mich entblocken, gegenlesen und meine Entscheidungen hinterfragen
  • Rotierender Scrum Master: moderieren, zuhören, koordinieren

Ergebnis: eigenständig, wenn es nötig ist, effektiv im Kollektiv, wenn es möglich ist.

Bilanz des ersten Jahres bei der SGP

Was mir das duale Studium beigebracht hat

Neu bauen, ohne etwas zu zerstören

S-Print 3 lesen, den Bedarf verstehen, ihn sauber in S-Print 4 neu schreiben und dann Feld für Feld vergleichen. Langsamer, viel sicherer.

Code, der sich von selbst liest

DRY, KISS, YAGNI, SOLID, aussagekräftige Namen, frühe Rückgaben, wenig Kommentare: Ich habe gelernt, besser zu benennen statt mehr zu kommentieren.

Die Umgebung zählt so viel wie der Code

Ein Speicherabsturz der Tests unter WSL, mit dem richtigen Kontext gemeldet, spart dem ganzen Team Zeit, auch ohne endgültige Lösung.

Dokumentieren heißt investieren

Ein komplexes Datenmodell zu verstehen und zu dokumentieren hat mir bei jedem folgenden Ticket Fehler erspart.

Moderieren und kommunizieren

Rotierender Scrum Master, Daily um zehn Uhr, zur richtigen Zeit um Hilfe bitten: Fähigkeiten, die die Hochschule kaum vermittelt.

Daten haben Folgen

Hinter jedem Formularfeld steht ein echtes Engagement für lokale Arbeitsplätze und kleine Unternehmen. Die Richtigkeit der Daten hat Priorität.