Forløb

Fra STI2D-studentereksamen til ingeniøruddannelsen

Et sammenhængende forløb: ved hvert trin har jeg forsøgt at bringe det, jeg lærer, tættere på det, jeg bygger.

  1. 2019 – 2022

    STI2D-studentereksamen, retning SIN

    Lycée Christophe Colomb, Sucy-en-Brie

    STI2D-studentereksamen (videnskab og teknologi inden for industri og bæredygtig udvikling) med retningen Informations- og digitale systemer: at analysere og realisere tekniske løsninger, der behandler informationsstrømme — tale, data, billeder — i både lokale og fjerntliggende systemer.

    Det var her, det hele begyndte: programmering, netværk, kommunikerende systemer og projektledelse, hvor man lærer gennem praksis på rigtige systemer frem for abstrakte øvelser.

    • Programmering
    • Netværk
    • Kommunikerende systemer
    • Projekt
  2. 2022 – 2023

    BUT i informatik, 1. år (grunduddannelse)

    IUT i Créteil-Vitry, UPEC

    BUT i informatik er bygget op omkring seks kompetencer: at udvikle en applikation, optimere, administrere kommunikerende systemer, håndtere data, lede et projekt og arbejde i team. Med 600 timers vejledte projekter over de tre år.

    Første år: et solidt fundament i algoritmik, objektorienteret programmering, databaser, web, systemer og projektledelse.

    • Algoritmik
    • OOP
    • SQL
    • Web
    • Systemer
  3. 2023 – 2025

    Fullstack-udvikler i vekseluddannelse

    Præfekturet i Val-de-Marne, tjenesten SINUM · BUT i informatik (retning applikationsudvikling)

    To års vekseluddannelse ved siden af BUT, helt alene: ingen i min afdeling havde en teknisk profil. Så jeg tog mig af alt, fra design til idriftsættelse af hele kæden. Total ombygning af intranettets reservationsside til mødelokaler og køretøjer (PHP, JavaScript), brugt af ~800 aktive arbejdspladser.

    Android-app til styring af indflytningsrapporter (Kotlin, Room), agilt med Jira og GitHub Projects. Parallelt på IUT: Vigipol (React, D3, Chart.js), en ruteberegner til RATP's metro (Python, Flask, Dijkstra og Bellman-Ford) og PMR-appen i Flutter.

    • PHP
    • JavaScript
    • Kotlin
    • React
    • Flutter
    • Python
  4. Siden sept. 2025

    Ingeniøruddannelse, retning LSI, vekseluddannelse

    Efrei Paris · eksamensbevis udstedt sammen med Université Paris-Panthéon-Assas

    Tre års vekseluddannelse i retningen Software og informationssystemer, til en statsligt anerkendt ingeniørgrad. Jeg gik fra BUT til ingeniøruddannelsen med et klart mål: at specialisere mig i softwareudvikling og informationssystemer.

    På skolen: softwareudvikling, objektorienteret programmering, databaser, algoritmik, grafteori, avanceret webudvikling, C, Java og projektledelse. Det, der interesserer mig, er at se dem anvendt dagen efter på et rigtigt produkt.

    • Softwareudvikling
    • OOP
    • Grafer
    • Avanceret web
    • C
    • Java
  5. Siden sept. 2025

    Ansvarlig for IT-udvikling, ombygning af S-Print v4

    Société des Grands Projets (SGP) — IT-afdelingen (DSI), enheden Løsninger, udviklingsteamet, teamet S-Print

    SGP er den offentlige organisation, der bygger Grand Paris Express: 200 km automatisk metro og 68 stationer. Mit område er ikke byggepladsen, men S-Print, platformen hvor kontraktpartnerne indberetter deres økonomiske og sociale fodaftryk og deres sikkerhedsindikatorer.

    Jeg bidrager til ombygningen fra version 3 (Java og Vue.js) til version 4 (Symfony + API Platform, TypeScript + React): sider og komponenter, søgefiltre, dataopslag, API-kald, tests, kodegennemgange. Jeg arbejder i to-ugers sprints (Scrum og Kanban) med Jira, Confluence, GitLab, Docker og Postman, og har ledet flere agile ceremonier som roterende scrum master.

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

To måder at arbejde på

Alene og i team: jeg kan begge dele

Mit forløb har sat mig i begge situationer, og hver af dem lærte mig noget, som den anden ikke ville have lært mig.

Alene · Præfektur · 2 år

At bære det hele, fra A til Å

På præfekturet i Val-de-Marne havde ingen i min afdeling en teknisk profil. Jeg stod alene med at designe, udvikle og frem for alt sætte hele kæden i min reservationsapplikation til lokaler og køretøjer i produktion, brugt af omkring 800 arbejdspladser. Jeg udviklede også en mobilapp til indflytningsrapporter.

  • Ansvar fra ende til anden: tekniske valg, udrulning, support
  • At lære alene, søge, løse uden sikkerhedsnet
  • Direkte kontakt med brugere, der ikke er teknikere
I team · BUT, Efrei, SGP

At komme videre sammen

På BUT blev næsten alle mine projekter udført i team. I dag er jeg i team på skolen og i team i virksomheden hos SGP, hvilket svarer til markedets virkelighed: jeg er ikke længere afhængig af mig selv alene, og jeg er ikke autodidakt, for mine kolleger hjælper mig, gennemgår mit arbejde og får mig til at udvikle mig.

  • Kodegennemgange, dailies, sprints og tickets hver dag
  • Kolleger, der hjælper mig videre, gennemgår og udfordrer mine valg
  • Roterende scrum master: lede, lytte, koordinere

Resultat: selvstændig, når det er nødvendigt, effektiv i fællesskab, når det er muligt.

Status over det første år hos SGP

Hvad vekseluddannelsen har lært mig

At bygge om uden at ødelægge

Læse S-Print 3, forstå behovet, omskrive det rent i S-Print 4 og derefter sammenligne felt for felt. Langsommere, meget mere sikkert.

Kode, der læser sig selv

DRY, KISS, YAGNI, SOLID, sigende navne, tidlige returneringer, få kommentarer: jeg lærte at navngive bedre i stedet for at kommentere mere.

Miljøet betyder lige så meget som koden

Et hukommelsesnedbrud i testene under WSL, rapporteret med den rette kontekst, sparer hele teamet for tid, selv uden den endelige løsning.

At dokumentere er at investere

At forstå og dokumentere en kompleks datamodel har sparet mig for fejl på hvert efterfølgende ticket.

Lede og kommunikere

Roterende scrum master, daily klokken ti, bede om hjælp på det rette tidspunkt: færdigheder, som skolen underviser lidt i.

Data har konsekvenser

Bag hvert felt i en formular er et reelt engagement for lokale job og små virksomheder. Datas rigtighed er en prioritet.