Tietoa minusta

Tietoa minusta

Olen Romain Weeger, freelancer full-stack kehittäjä.

Olen rakentanut verkkosivustoja vuodesta 1998 — ensin verkkosivut, sitten liiketoimintasovellukset ja alustat, ja tänään tekoälyagentit. Suunnittelen, kehittän ja ylläpidän sitä, mitä rakennan, käyttöliittymästä palvelimiin, omalla avoimen lähdekoodin työkalupakillani.

Rakentanut verkkoa vuodesta 1998 Flash-sivustoista tekoälyagentteihin
Projektit 50 kouluja, yrityksiä, instituutioita ja itseäni varten
Open-source repositories 233 PHP, Python, TypeScript and Flutter, on GitHub and GitLab
Commits over a year 27 820 in those repositories, counted every day

Projektit

  1. Doc Manager — laadukas dokumentaatio, doc-as-code
    2026 – tänään · Sivuprojekti — suunnittelu, kehitys

    Sivuprojekti, joka mahdollistaa terveysalan yritysten laatu-tiimien kirjoittaa, tarkistaa ja julkaista säädösdokumentaatiotaan versioiduista Markdown-tiedostoista sekä tuottaa PDF-tiedostoja omassa ilmeessään.

    Symfony Vue Python Git Markdown Docling Kroki Mermaid PostgreSQL RabbitMQ Docker
  2. Tämä portfolio
    2026 – tänään · SAME

    Wexample-sarjan esittely 23 kielellä: jokainen ominaisuus näytetään livenä, 1 006 commitia huhtikuusta 2026 lähtien.

    Symfony TypeScript Vue PostgreSQL FrankenPHP
  3. Syrtis — tekoälyagenttien alusta
    2024 – tänään · Syrtis · Perustaja — arkkitehtuuri, kehitys, infrastruktuuri

    Tekoälyyrityksen perustaja: yleinen alusta agenttien konfiguroimiseksi graafeina, koko infrastruktuuri ja sille rakennetut asiakasprojektit — yli kymmenen tuhatteita sitoumuksia kahdessa vuodessa.

    Python Symfony TypeScript RabbitMQ Mercure PostgreSQL MongoDB Neo4j OpenAI Anthropic Ollama MCP Matrix Nextcloud GitLab Docker n8n Odoo
  4. Wexample — pakettisovellus
    2023 – tänään · Wexample · Author

    145 itse tehtyä pakettia — 111 PHP / Symfony, 26 Python, 7 TypeScript, 1 Flutter — työkalut, joilla tämä portfolio toimii.

    Symfony PHP Python TypeScript Vue Flutter
  5. respon.site
    2019 – tänään · Kirjoittaja

    Kevyiden verkkosivujen generaattori, joka rakennetaan uudelleen jokaisessa sukupolvessa: viisi versiota ja yli tuhat sitoutumista.

    PHP Symfony Vue TypeScript Material
  6. Verkosto — Wexample-yhteisön taustatoiminta
    2018 – tänään · Wexample · Kirjoittaja

    Sovellus, jota yhteisö käyttää: jäsenyydet, hankkeet, laskutus ja taloudenhoitajan kirjanpito, kirjoitettu ja toiminnassa vuodesta 2018 — yli 6,000 sitoumusta.

    Symfony API Platform Doctrine Vue TypeScript MySQL Stripe Symfony Messenger Webpack Encore Docker
  7. wex — yksi komentorivi koko infrastruktuurille
    2017 – tänään · Wexample · Kirjoittaja

    Komentorivityökalu, jonka päällä kaikki täällä toimii: sovellukset ja niiden Docker-palvelut, jokaisen projektin rakenne, pakettijulkaisut, palvelimet, DNS ja tekoälyagentit, jotka työskentelevät koodin parissa — 275 komentoa, kirjoitettu vuodesta 2017.

    Python Bash Docker Docker Compose Git PyPI Claude MCP Cloudflare GitLab
  8. Wexample — verkkoprofessionaalien kollektiivista verkkomediaksi
    2016 – tänään · Wexample · Perustaja, tekninen johtaja, varainhoitaja — nykyään CTO

    Yhdistyksen perustaja, tekninen johtaja ja varainhoitaja, sitten sen median CTO:na, jota edelleen ylläpidetään omilla palvelimillani.

    Symfony Vue TypeScript WordPress Docker Ansible Nextcloud Rocket.Chat Stripe
  9. Valokuvausakatemia
    2012 – tänään · The Photo Academy · Tekninen johtaja, DevOps, tekninen strategia

    Alustamme tekninen johtaja ja DevOps valokuvauskoululle, joka toimii useissa maissa — ensimmäisestä ranskalaisesta sivustostaan Drupalilla nykyiseen Laravel-alustaan.

    Laravel PHP Vue Drupal Docker GitLab CI Baserow Listmonk Matomo Plausible n8n
  10. Eli Tiunine
    2008 – tänään · Eli Tiunine · Suunnittelu, kehitys

    Taiteilijan verkkosivusto, jota on seurattu lähes kaksikymmentä vuotta: näyttelyt, kauppa ja tänään monikielinen sivusto.

    Drupal PHP Zazzle Symfony
  11. Sitoumusasiakirjat — BDO Luxembourg
    2026 · BDO Luxembourg · Arkkitehtuuri, kehitys, AI-agentti

    Työkalu BDO Luxembourgin verotus- ja kirjanpitotiimeille sitoumusasiakirjojen laatimiseen, lähettämiseen ja seuraamiseen, jotka määrittelevät jokaisen asiakastehtävän.

    Symfony Vue AI agents DocuSign PDF
  12. FIBA — tekoälyn kirjoittamat otteluraportit
    2025 – 2026 · FIBA · Syrtis-yhtiön perustaja — agenttisuunnittelu ja integraatio

    Kansainväliselle koripalloliitolle API, joka kirjoittaa otteluraportin sen tilastojen ja pelikohtaisen seurannan perusteella, rakennettu Syrtis-agenttialustalle.

    Syrtis Python OpenAI RabbitMQ Symfony REST API
  13. Mojoe — pakettien hallinta kaupalle ja välityspisteelle
    2024 – 2025 · Mojoe · Development

    Android-sovellus Mojoelle, kaupalle, joka toimii myös pakettivälityspisteenä: paketit skannataan saapuessaan, säilytetään hyllyillä ja löytyvät uudelleen, kun asiakas tulee noutamaan ne.

    Flutter Dart Google ML Kit NestJS Prisma PostgreSQL Docker
  14. Chez André — tietoinfrastruktuuri
    2023 · Chez André · Arkkitehtuuri, kehitys

    Symfony-portti, joka ohjaa jälleenmyyjän tietoja sen mikropalveluille, CI:n ja yksityisten rekisterien kanssa.

    Symfony n8n Grouparoo SQL Server GitLab CI Docker
  15. École Jeannine Manuel
    2018 – 2023 · École Jeannine Manuel · Suunnittelun integrointi, kehitys

    Kaksikielisen kansainvälisen koulun verkkosivustot: Pariisi, Lille ja sen säätiö.

    WordPress PHP Docker
  16. Opettaminen ja mentorointi
    2012 – 2023 · Kouluttaja, mentori

    CNAM:n web-kehityskurssin opiskelijat seurasivat ammatillista sertifikaattiaan, sitten nuorempia kehittäjiä mentoroitiin, kaksi neljä vuodessa.

  17. EcoMeter — Pernod Ricard
    2022 · Pernod Ricard · Kehitys, verkkosuunnittelu

    Ekosuunnittelun mittausväline Pernod Ricard -konsernin sadalle verkkosivustolle, dynaamisilla raporteilla niiden teknologioista ja suorituskyvystä.

    Node Azure SQL Server Lighthouse CLI Wappalyzer Jekyll Symfony Vue
  18. iTerra
    2020 – 2022 · iTerra · Kunnossapito, järjestelmähallinta

    Useita vuosia kunnossapitoa ja järjestelmähallintoa — päivityksiä, Nextcloud asennettuna tiimille, WordPress-sivusto.

    WordPress Nextcloud Linux
  19. Maatalouden ja elintarvikkeiden politiikkojen atlas — kirjan taustatiedot
    2016 – 2022 · Philippe Ducroquet, Jean-Paul Charvet · Tietojenkäsittely ja kaaviot

    "Atlas des politiques agricoles et alimentaires" Philippe Ducroquetin ja Jean-Paul Charvetin (Éditions du Rocher, 2024) taustalla olevat tietotyöt: FAO:n ja Maailmanpankin luvut kerätty, ristiviitattu ja muokattu kaavioiksi, maa kerrallaan.

    PHP MySQL JavaScript Google Charts Docker
  20. GMAT-valmennus
    2016 – 2022 · Vincia · Kehitys, ylläpito

    WordPress-sivustot, jotka valmistautuvat GMAT:iin, ylläpidetty kuuden vuoden ajan.

    WordPress Bedrock Docker
  21. WorkTimeNet
    2012 – 2022 · WorkTimeNet · Kehitys, ylläpito

    WordPress-sivusto, jota on seurattu kymmenen vuoden ajan, siirretty `wex`:in alle vuonna 2022.

    WordPress Docker
  22. Pysäytä energiaköyhyys
    2021 · Stop Exclusion Énergétique · Asennus, integraatio

    Energiaköyhyyttä vastaan suunnatun kampanjan WordPress-sivusto, asennettuna ja integroituina, lahjoituskampanjallaan.

    WordPress PHP
  23. Tchao Mégot
    2020 – 2021 · Tchao Mégot · Integrointi, konsultointi, kunnossapito

    Tchao Mégotin WordPress-sivuston integrointi, sitten neuvontaa, päivityksiä ja kunnossapitoa.

    WordPress PHP
  24. Sabaï Thai Spa — Pariisi ja Juvisy
    2019 – 2021 · Sabaï Thai Spa · Ylläpito, kehitys

    Useita vuosia WordPress-sivustojen ylläpitämistä kahdessa hierontakylpylässä — päivitykset, ylläpito ja WooCommerce-tuotteet.

    WordPress WooCommerce PHP
  25. E-Swype
    2019 – 2020 · Tekninen konsultointi

    Teknistä neuvontaa nuorelle tiimille, joka rakentaa E-Swypea — Nuxt-hallintoa sekä Symfony- ja Vue-taustajärjestelmää: arkkitehtuurivalinnat, arvioinnit ja tuki matkan varrella.

    Nuxt Symfony Vue
  26. Anne Valérie Hash — SEO
    2019 · Anne Valérie Hash · Konsultointi

    Muutama päivä konsultointia suunnittelijan WordPress-sivustolla hakukoneoptimoinnin parantamiseksi.

    WordPress SEO
  27. IDE Conseil — nopeuttamassa WordPressia
    2019 · IDE Conseil · Konsultointi

    IDE Conseilin WordPress-sivuston suorituskykyauditointi, joka toimitettiin suositusraporttina sen nopeuttamiseksi mahdollisimman tehokkaasti.

    WordPress PHP
  28. le-parcours.fr
    2018 – 2019 · Suunnittelu, kehitys

    Symfony + Node -sovellus, jossa on Illustrator-visualisointeja.

    Symfony Node
  29. Ranskan oenologit
    2017 – 2019 · Œnologues de France · Kehitys, projektinhallinta, tekninen strategia

    Kokoelma sovelluksia, jotka on otettu käyttöön Ranskan oenologien liitolle: jäsenet, maistamiskilpailut, tulokset, verkkokauppa, analyysidata — sekä hybridi mobiilisovellus kaupoissa.

    PHP Symfony Cordova Framework7 jQuery MS Access 3D
  30. Brice's Farm
    2018 · La Ferme de Brice · Suunnittelu, kehitys

    Markkinapuutarhurin verkkosivusto: tila, sen vihannekset ja mistä niitä löytää, pieni hallinta sen ajan tasalla pitämiseksi.

    PHP MySQL JavaScript CSS
  31. Carto+ Saclay
    2016 – 2018 · Carto+ Saclay · SAME

    Katsaus karttasovellukseen, joka esittelee Paris-Saclay -tasangon: sen paikat, sen toimijat ja mitä siellä rakennetaan.

    Mockups
  32. Les Grands Voisins -kartta
    2016 – 2018 · Les Grands Voisins · Development

    Les Grands Voisins -kartta, joka on rakennettu Polymerilla, entisen Saint-Vincent-de-Paul -sairaalan tilapäiseen käyttöön Pariisissa.

    Polymer JavaScript
  33. 1789 — Ihmisoikeuksien julistus, PHP:ssä
    2016 · Henkilökohtainen kokeilu

    Ihmisoikeuksien julistuksen ja kansalaisoikeuksien ensimmäiset kaksi artiklaa kirjoitettuna toimivana PHP:na: ihmiset syntyvät vapaina ja tasa-arvoisina, ja oikeudet pysyvät ikuisina, vaikka koodi yrittäisi riistää ne.

    PHP
  34. ALTRA — Lexiane, tekninen auditointi
    2016 · ALTRA · Tekninen auditointi, konsultointi

    Tekninen auditointi kaikista ALTRA:n työkaluista ja tutkimus Lexiane:sta, Drupal-sivustosta, joka on tarkoitettu semanttisten tietojen käsittelyyn — JSON-LD, SPARQL, linkitetty tieto.

    Drupal JSON-LD SPARQL Semantic web
  35. Anarkia
    2015 – 2016 · Suunnittelu, kehitys

    anarchy.pizza, blogi, joka kokoaa yhteen YouTube-suositutkijoiden työt historiasta, sosiologiasta ja taloustieteestä: heidän videot, haastattelut ja artikkelit yhdessä paikassa.

  36. Rakas Odile
    2015 – 2016 · Suunnittelu, kehitys

    Interaktiivinen editori, joka auttaa tekemään leikkisiä valokuva-albumeita lahjaksi – syntymäpäiväalbumi, joka perustuu kiinalaiseen muotokuvaan: "jos olisit koira, olisit mäyräkoira, koska…". Se ei koskaan tullut julkaistuksi.

    Meteor JavaScript MongoDB AWS
  37. Euroopan instituutioiden avoimet ovet — Euroopan komissio
    2015 – 2016 · European Commission · Development

    Euroopan festivaalin 2016 mobiilisovellus, Euroopan instituutioiden avoimet ovet: aktiviteetit, suodattimet yleisön mukaan, laskuri, tapahtumasivut.

    Drupal 7 Mobile web
  38. Voxe.org — vertaile poliittisia ohjelmia
    2015 – 2016 · Voxe.org · Vertailutyökalun uudistus

    Voxe.orgin vertailutyökalun uudistus, kansalaisalustana, joka asettaa ehdokkaiden ehdotukset rinnakkain, teema teemalta.

    JavaScript WJS jQuery Mustache jVectorMap
  39. WJS — "diskreetti kirjasto"
    2012 – 2016 · Wexample · Kirjoittaja

    Avoimen lähdekoodin JavaScript / PHP -kirjasto, joka on suunnattu käyttöliittymälle ja käyttäjäkokemukselle, omalla ohjelmistotehtaallaan, WYSIWYG-komponenttien rakentajalla ja komponenttimarkkinapaikalla.

    JavaScript ActionScript 3 Drupal
  40. Happy Dev
    2011 – 2016 · Happy Dev · Suunnittelu, kehitys

    Happy Dev -yhteisölle: Drupal-extranetti, pisteiden generointi, projektiseuranta LDP:llä ja JavaScript-kehys LDP-arkkitehtuureille.

    Drupal JavaScript LDP
  41. Musiikin lukemisen työkalut
    2009 – 2016 · Author

    Harjoituksia musiikillisen harmonian oppimiseen – transpositio, lukeminen, kuuntelu – sitten musiikin lukemisen työkalut ja jazz-ruudut VexFlow:lla.

    Python JavaScript VexFlow
  42. Carolus Jazz Club
    2013 – 2015 · Carolus Jazz Club · Suunnittelu, kehitys

    Jazzklubin paikka sekä Carolus 1.0 ja 1.1 -mokkupot, niiden tekstuureineen ja 3D-renderöinteineen.

    Drupal PHP 3D
  43. Ranskalais-brasilialainen kauppakamari
    2012 – 2015 · Chambre de Commerce France-Brésil · Sivuston rakentaminen, integraatio, kehitys

    Ranskalais-brasilialaisen kauppakamarin sivuston rakentaminen, integraatio ja kehitys.

    Drupal
  44. Madinette
    2009 – 2013 · Suunnittelu, kehitys

    madinette.com, isoäidin lääkkeiden ja kotivinkkien sivusto – ruokasooda, valkoinen etikka ja muita niksejä.

    PHP MySQL
  45. BEO — vaatteiden räätälöiminen
    2009 – 2012 · BEO · Kehitys

    Flash-editori logojen sijoittamiseen vaatteisiin ennen tilaamista, rakennettu BEO:lle; se ei koskaan tullut käyttöön.

    Flash ActionScript 3
  46. gouvernement.fr — Hallituksen Tietopalvelu
    2009 – 2012 · Service d'information du Gouvernement · Kehittäjä, sitten tekninen johtaja

    Kehittäjä, sitten kolme vuotta gouvernement.fr:n tekninen johtaja: Ranskan hallituksen sivusto, joka on rakennettu SPIP:stä Drupaliksi ja kasvanut yhdeksi verkostoksi, jossa on kytkettyjä sovelluksia.

    Drupal Pressflow Flash iOS Jenkins Sonar SVN
  47. Piscinelle
    2008 · Piscinelle · Suunnittelu, kehitys

    Uudelleenrakennettu uima-altaiden valmistajan extranet: kaksi käyttöliittymää, joissa myyjät tilaavat mittatilaustyönä valmistettuja uima-altaita ja varaosia, monitasoisilla katteiden ja alennusten laskelmilla.

    PHP ASP Flash Vanilla
  48. StreetLive — lehti
    2006 – 2008 · Suunnittelu, kehitys

    DVD-lehti StreetLive rakennettu ja isännöity, omalla videosoittimellaan ja foorumillaan.

    PHP Flash
  49. La Locale TV
    2005 – 2007 · La Locale TV · Verkkovastaava

    DTT-televisokanavan verkkovastaava: graafinen identiteetti, itse tehty CMS, ohjelma-aikataulut, jäsenten sosiaalinen verkosto.

    PHP MySQL ActionScript 2 Photoshop
  50. Cinemoi.net
    2003 – 2005 · Author

    Työalusta elokuvateollisuuden ammattilaisille, itse tehdyn CMS:n avulla: jäsenet, työpaikkailmoitukset, viestintä, foorumit.

    PHP Flash