- 2019 – 2022
STI2D-ylioppilastutkinto, SIN-suuntautuminen
Lycée Christophe Colomb, Sucy-en-Brie
STI2D-ylioppilastutkinto (teollisuuden ja kestävän kehityksen tieteet ja teknologiat) suuntautumisena tieto- ja digitaaliset järjestelmät: analysoida ja toteuttaa teknisiä ratkaisuja, jotka käsittelevät tietovirtoja — puhe, data, kuvat — sekä paikallisissa että etäjärjestelmissä.
Siitä kaikki alkoi: ohjelmointi, verkot, kommunikoivat järjestelmät ja projektinhallinta, oppimista tekemällä oikeilla järjestelmillä abstraktien harjoitusten sijaan.
- 2022 – 2023
Tietojenkäsittelyn BUT, 1. vuosi (perustutkinto-opiskelu)
Créteil-Vitryn IUT, UPEC
Tietojenkäsittelyn BUT rakentuu kuuden osaamisen ympärille: sovelluskehityksen toteuttaminen, optimointi, kommunikoivien järjestelmien ylläpito, tietojen hallinta, projektin johtaminen ja tiimityö. Kolmen vuoden aikana 600 tuntia ohjattuja projekteja.
Ensimmäinen vuosi: vankka perusta algoritmiikassa, olio-ohjelmoinnissa, tietokannoissa, webissä, järjestelmissä ja projektinhallinnassa.
- 2023 – 2025
Full stack -kehittäjä oppisopimuksella
Val-de-Marnen prefektuuri, SINUM-yksikkö · Tietojenkäsittelyn BUT (sovelluskehityksen linja)
Kaksi vuotta oppisopimusta BUT:n rinnalla, täysin yksin: yksikössäni kenelläkään ei ollut teknistä profiilia. Otin siis kaiken vastuulleni suunnittelusta koko ketjun tuotantoon vientiin. Intranetin kokoustila- ja ajoneuvovarausten sivuston täydellinen uudistus (PHP, JavaScript), jota käyttää noin 800 aktiivista työasemaa.
Android-sovellus kuntotarkastusten hallintaan (Kotlin, Room), ketterästi Jiralla ja GitHub Projectsilla. Rinnalla IUT:ssa: Vigipol (React, D3, Chart.js), RATP:n metron reittilaskuri (Python, Flask, Dijkstra ja Bellman-Ford) ja PMR-sovellus Flutterilla.
- Syyskuusta 2025
Insinöörikoulutus, LSI-suuntautuminen, oppisopimus
Efrei Paris · tutkinto myönnetään yhdessä Université Paris-Panthéon-Assasin kanssa
Kolme vuotta oppisopimusta ohjelmistojen ja tietojärjestelmien suuntautumisessa, valtion tunnustamaan insinööritutkintoon. Siirryin BUT:sta insinöörikoulutukseen selvä tavoite mielessä: erikoistua ohjelmistokehitykseen ja tietojärjestelmiin.
Koulussa: ohjelmistotekniikka, olio-ohjelmointi, tietokannat, algoritmiikka, graafiteoria, edistynyt web-kehitys, C, Java ja projektinhallinta. Minua kiinnostaa nähdä ne käytössä seuraavana päivänä oikeassa tuotteessa.
- Syyskuusta 2025
IT-kehityksen vastaava, S-Print v4:n uudistus
Société des Grands Projets (SGP) — IT-osasto (DSI), Solutions-yksikkö, kehitystiimi, S-Print-tiimi
SGP on julkinen laitos, joka rakentaa Grand Paris Expressiä: 200 km automaattimetroa ja 68 asemaa. Vastuualueeni ei ole työmaa vaan S-Print, alusta, jolla sopimuskumppanit ilmoittavat taloudellisen ja sosiaalisen jalanjälkensä ja turvallisuusindikaattorinsa.
Osallistun version 3 (Java ja Vue.js) uudistamiseen versioksi 4 (Symfony + API Platform, TypeScript + React): sivut ja komponentit, hakusuodattimet, tietojen katselu, API-kutsut, testit, koodikatselmoinnit. Työskentelen kahden viikon sprinteissä (Scrum ja Kanban) Jiran, Confluencen, GitLabin, Dockerin ja Postmanin kanssa ja olen vetänyt useita ketteriä seremonioita vuorottelevana scrum masterina.
Kaksi tapaa työskennellä
Yksin ja tiimissä: osaan molemmat
Taustani on tuonut minut molempiin tilanteisiin, ja kumpikin opetti jotain, mitä toinen ei olisi opettanut.
Yksin · Prefektuuri · 2 vuottaKaiken kantaminen A:sta Ö:hön
Val-de-Marnen prefektuurissa kenelläkään yksikössäni ei ollut teknistä profiilia. Olin yksin suunnittelemassa, kehittämässä ja ennen kaikkea viemässä tuotantoon koko tila- ja ajoneuvovarausohjelmani ketjun, jota käyttää noin 800 työasemaa. Kehitin myös mobiilisovelluksen kuntotarkastuksiin.
- Vastuu alusta loppuun: tekniset valinnat, käyttöönotto, tuki
- Yksin oppiminen, etsiminen, ratkaiseminen ilman turvaverkkoa
- Suora kontakti käyttäjiin, jotka eivät ole teknisiä
Tiimissä · BUT, Efrei, SGPEteneminen yhdessä
BUT:ssa lähes kaikki projektini tehtiin tiimissä. Nykyään olen tiimissä koulussa ja tiimissä yrityksessä SGP:llä, mikä vastaa markkinoiden todellisuutta: en ole enää riippuvainen vain itsestäni enkä ole itseoppinut, koska kollegani auttavat minua, tarkistavat työni ja saavat minut kehittymään.
- Koodikatselmoinnit, dailyt, sprintit ja tiketit päivittäin
- Kollegat, jotka auttavat eteenpäin, tarkistavat ja haastavat valintojani
- Vuorotteleva scrum master: vetäminen, kuuntelu, koordinointi
Tulos: itsenäinen kun tarvitaan, tehokas joukossa kun mahdollista.
Uudelleenrakentaminen rikkomatta
Lukea S-Print 3, ymmärtää tarve, kirjoittaa se siististi uudelleen S-Print 4:ään ja verrata sitten kenttä kentältä. Hitaampaa, paljon turvallisempaa.
Koodi, joka lukee itsensä
DRY, KISS, YAGNI, SOLID, selkeät nimet, aikaiset paluut, vähän kommentteja: opin nimeämään paremmin kommentoimisen sijaan.
Ympäristö merkitsee yhtä paljon kuin koodi
WSL:ssä tapahtunut testien muistikaatuminen, raportoituna oikealla kontekstilla, säästää koko tiimin aikaa, vaikka lopullista ratkaisua ei olisikaan.
Dokumentointi on investointi
Monimutkaisen tietomallin ymmärtäminen ja dokumentointi säästi minut virheiltä jokaisessa seuraavassa tiketissä.
Vetäminen ja viestintä
Vuorotteleva scrum master, daily kymmeneltä, avun pyytäminen oikeaan aikaan: taitoja, joita koulu opettaa vähän.
Datalla on seurauksia
Jokaisen lomakekentän takana on todellinen sitoumus paikallisiin työpaikkoihin ja pieniin yrityksiin. Tietojen oikeellisuus on prioriteetti.