Over mij

Over mij

Ik ben Romain Weeger, een freelance full-stack ontwikkelaar.

Ik bouw al voor het web sinds 1998 — eerst websites, daarna zakelijke applicaties en platforms, en vandaag de dag AI-agenten. Ik ontwerp, ontwikkel en beheer wat ik bouw, van de interface tot de servers, met een open-source toolkit van mezelf.

Bouwen voor het web sinds 1998 van Flash-sites tot AI-agenten
Projecten 50 voor scholen, bedrijven, instellingen en mezelf
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

Projecten

  1. Doc Manager — kwaliteitsdocumentatie, als doc-as-code
    2026 – vandaag · Zijproject — ontwerp, ontwikkeling

    Een zijproject waarmee de kwaliteits teams van bedrijven in de gezondheidssector hun regulatorische documentatie kunnen schrijven, controleren en publiceren vanuit versiebeheerde Markdown-bestanden, en PDF's in hun eigen huisstijl kunnen produceren.

    Symfony Vue Python Git Markdown Docling Kroki Mermaid PostgreSQL RabbitMQ Docker
  2. Dit portfolio
    2026 – vandaag · Auteur

    De showcase van de Wexample suite, in 23 talen: elke functie live getoond, 1.006 commits sinds april 2026.

    Symfony TypeScript Vue PostgreSQL FrankenPHP
  3. Syrtis — een AI-agentenplatform
    2024 – vandaag · Syrtis · Medestichter — architectuur, ontwikkeling, infrastructuur

    Medestichter van een AI-bedrijf: een generiek platform voor het configureren van agenten als grafen, de volledige infrastructuur en de klantprojecten die erop zijn gebouwd — meer dan tienduizend commits in twee jaar.

    Python Symfony TypeScript RabbitMQ Mercure PostgreSQL MongoDB Neo4j OpenAI Anthropic Ollama MCP Matrix Nextcloud GitLab Docker n8n Odoo
  4. Wexample — de pakket suite
    2023 – vandaag · Wexample · Auteur

    145 zelfgemaakte pakketten — 111 PHP / Symfony, 26 Python, 7 TypeScript, 1 Flutter — de toolkit waarop dit portfolio draait.

    Symfony PHP Python TypeScript Vue Flutter
  5. respon.site
    2019 – vandaag · Auteur

    Een generator van lichte webpagina's, opnieuw opgebouwd met elke generatie: vijf versies en meer dan duizend commits.

    PHP Symfony Vue TypeScript Material
  6. Netwerk — het backoffice van het Wexample-collectief
    2018 – vandaag · Wexample · Auteur

    De applicatie waar het collectief op draait: lidmaatschappen, projecten, facturatie en de boekhouding van de penningmeester, geschreven en beheerd sinds 2018 — meer dan 6.000 commits.

    Symfony API Platform Doctrine Vue TypeScript MySQL Stripe Symfony Messenger Webpack Encore Docker
  7. wex — één opdrachtregel voor een hele infrastructuur
    2017 – vandaag · Wexample · Auteur

    De commandoregel toolkit waar alles hier op draait: apps en hun Docker-services, de structuur van elk project, pakketpublicatie, servers, DNS en AI-agenten die aan de code werken — 275 opdrachten, geschreven sinds 2017.

    Python Bash Docker Docker Compose Git PyPI Claude MCP Cloudflare GitLab
  8. Wexample — van een collectief van webprofessionals naar een webmedia
    2016 – vandaag · Wexample · Medeoprichter, technisch leidinggevende, penningmeester — nu CTO

    Medeoprichter, technisch leidinggevende en penningmeester van een vereniging van webprofessionals, daarna CTO van het media dat het is geworden, nog steeds gehost op mijn servers.

    Symfony Vue TypeScript WordPress Docker Ansible Nextcloud Rocket.Chat Stripe
  9. De Foto Academie
    2012 – vandaag · The Photo Academy · Technisch leidinggevende, DevOps, technische strategie

    Technisch leidinggevende en DevOps van het platform van een fotografie school die in verschillende landen aanwezig is — vanaf de eerste Franse site onder Drupal tot het platform dat sinds dien op Laravel draait.

    Laravel PHP Vue Drupal Docker GitLab CI Baserow Listmonk Matomo Plausible n8n
  10. Eli Tiunine
    2008 – vandaag · Eli Tiunine · Ontwerp, ontwikkeling

    De website van de kunstenaar, al bijna twintig jaar gevolgd: tentoonstellingen, winkel en vandaag een meertalige site.

    Drupal PHP Zazzle Symfony
  11. Engagementbrieven — BDO Luxemburg
    2026 · BDO Luxembourg · Architectuur, ontwikkeling, AI-agent

    Een hulpmiddel voor de belasting- en boekhoudingsteams van BDO Luxemburg om de engagementbrieven te schrijven, te verzenden en te volgen die elk klantopdracht kaderen.

    Symfony Vue AI agents DocuSign PDF
  12. FIBA — AI-geschreven wedstrijverslagen
    2025 – 2026 · FIBA · Co-founder van Syrtis — agentontwerp en integratie

    Voor de Internationale Basketbal Federatie, een API die het verslag van een wedstrijd schrijft op basis van zijn statistieken en play-by-play, gebouwd op het Syrtis agent platform.

    Syrtis Python OpenAI RabbitMQ Symfony REST API
  13. Mojoe — pakketbeheer voor een winkel en afhaalpunt
    2024 – 2025 · Mojoe · Ontwikkeling

    Een Android-applicatie voor Mojoe, een winkel die ook fungeert als pakketafhaalpunt: pakketten worden bij aankomst gescand, opgeslagen op de planken en weer gevonden wanneer de klant ze komt ophalen.

    Flutter Dart Google ML Kit NestJS Prisma PostgreSQL Docker
  14. Chez André — datainfrastructuur
    2023 · Chez André · Architectuur, ontwikkeling

    Een Symfony-gateway die de gegevens van een retailer naar zijn microservices routeren, met zijn CI en privé registraties.

    Symfony n8n Grouparoo SQL Server GitLab CI Docker
  15. École Jeannine Manuel
    2018 – 2023 · École Jeannine Manuel · Designintegratie, ontwikkeling

    De websites van de tweetalige internationale school: Parijs, Rijsel en haar Stichting.

    WordPress PHP Docker
  16. Lesgeven en mentorschap
    2012 – 2023 · Trainer, mentor

    Studenten van de CNAM webontwikkelingscursus hebben hun professionele certificaat behaald, en vervolgens werden junior ontwikkelaars begeleid, twee tot vier per jaar.

  17. EcoMeter — Pernod Ricard
    2022 · Pernod Ricard · Ontwikkeling, webdesign

    Een ecologisch ontwerpgereedschap voor de honderd of meer websites van de Pernod Ricard groep, met dynamische rapporten over hun technologieën en prestaties.

    Node Azure SQL Server Lighthouse CLI Wappalyzer Jekyll Symfony Vue
  18. iTerra
    2020 – 2022 · iTerra · Onderhoud, systeembeheer

    Jarenlange onderhoud en systeembeheer — updates, een Nextcloud geïnstalleerd voor het team, de WordPress-site.

    WordPress Nextcloud Linux
  19. Atlas van landbouw- en voedselbeleid — de gegevens achter het boek
    2016 – 2022 · Philippe Ducroquet, Jean-Paul Charvet · Gegevensverwerking en grafieken

    Het dataverhaal achter de "Atlas des politiques agricoles et alimentaires" van Philippe Ducroquet en Jean-Paul Charvet (Éditions du Rocher, 2024): FAO- en Wereldbankcijfers ingeladen, gecontroleerd en omgezet in grafieken, per land.

    PHP MySQL JavaScript Google Charts Docker
  20. GMAT Voorbereiding
    2016 – 2022 · Vincia · Ontwikkeling, onderhoud

    WordPress-sites die zich voorbereiden op de GMAT, onderhouden over een periode van zes jaar.

    WordPress Bedrock Docker
  21. WorkTimeNet
    2012 – 2022 · WorkTimeNet · Ontwikkeling, onderhoud

    Een WordPress-site die tien jaar lang is gevolgd, verplaatst onder `wex` in 2022.

    WordPress Docker
  22. Stop Energiearmoede
    2021 · Stop Exclusion Énergétique · Installatie, integratie

    De WordPress-site van de campagne tegen energiearmoede, geïnstalleerd en geïntegreerd, met zijn donatiecampagne.

    WordPress PHP
  23. Tchao Mégot
    2020 – 2021 · Tchao Mégot · Integratie, advies, onderhoud

    Integratie van de WordPress-site van Tchao Mégot, gevolgd door advies, updates en onderhoud.

    WordPress PHP
  24. Sabaï Thai Spa — Parijs en Juvisy
    2019 – 2021 · Sabaï Thai Spa · Onderhoud, ontwikkeling

    Jarenlang de WordPress-sites van de twee massagespa's onderhouden — updates, onderhoud en WooCommerce-producten.

    WordPress WooCommerce PHP
  25. E-Swype
    2019 – 2020 · Technisch advies

    Technisch advies aan het jonge team dat E-Swype bouwt — een Nuxt-administratie en een Symfony- en Vue-backend: architectuurkeuzes, beoordelingen en ondersteuning onderweg.

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

    Enkele dagen advies over de WordPress-site van de ontwerper, om de positie in de zoekmachines te optimaliseren.

    WordPress SEO
  27. IDE Conseil — WordPress versnellen
    2019 · IDE Conseil · Consulting

    Een prestatie-audit van de WordPress-site van IDE Conseil, geleverd als een rapport met aanbevelingen om deze zo snel mogelijk te maken.

    WordPress PHP
  28. le-parcours.fr
    2018 – 2019 · Ontwerp, ontwikkeling

    Een Symfony + Node applicatie, met zijn Illustrator visuals.

    Symfony Node
  29. SAME
    2017 – 2019 · Œnologues de France · Ontwikkeling, projectmanagement, technische strategie

    Een set van applicaties overgenomen voor de Franse oenologenvereniging: leden, proeverijwedstrijden, resultaten, online verkopen, analysemethoden — en een hybride mobiele app in de winkels.

    PHP Symfony Cordova Framework7 jQuery MS Access 3D
  30. De Boerderij van Brice
    2018 · La Ferme de Brice · Ontwerp, ontwikkeling

    De website van een markt tuinder: de boerderij, zijn groenten en waar je ze kunt vinden, met een kleine administratie om het up-to-date te houden.

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

    Een haalbaarheidsstudie voor een mappingtoepassing die het Paris-Saclay-plateau toont: zijn locaties, zijn spelers en wat daar wordt gebouwd.

    Mockups
  32. Kaart van Les Grands Voisins
    2016 – 2018 · Les Grands Voisins · SAME

    De kaart van Les Grands Voisins, gebouwd met Polymer, voor de tijdelijke bezetting van het voormalige Saint-Vincent-de-Paul ziekenhuis in Parijs.

    Polymer JavaScript
  33. 1789 — de Verklaring van de Rechten van de Mens, in PHP
    2016 · Persoonlijk experiment

    De eerste twee artikelen van de Verklaring van de Rechten van de Mens en de Burger geschreven als werkende PHP: mensen worden vrij en gelijk geboren, en rechten die imprescriptibel blijven, zelfs wanneer code probeert ze af te nemen.

    PHP
  34. ALTRA — Lexiane, een technische audit
    2016 · ALTRA · Technische audit, advies

    Een technische audit van alle tools van ALTRA, en een studie voor Lexiane, een Drupal-site bedoeld om semantische data te verwerken — JSON-LD, SPARQL, linked data.

    Drupal JSON-LD SPARQL Semantic web
  35. Anarchie
    2015 – 2016 · Ontwerp, ontwikkeling

    anarchy.pizza, een blog die het werk verzamelt van populaire YouTube-historiografen in geschiedenis, sociologie en economie: hun video's, interviews en artikelen op één plek.

  36. Mijn Beste Odile
    2015 – 2016 · Ontwerp, ontwikkeling

    Een interactieve editor voor het maken van speelse fotoalbums als cadeaus — een verjaardagsalbum opgebouwd rond een Chinees portret: "als je een hond was, zou je een teckel zijn, omdat…". Het is nooit live gegaan.

    Meteor JavaScript MongoDB AWS
  37. Open Dag van de Europese Instellingen — Europese Commissie
    2015 – 2016 · European Commission · Development

    De mobiele webapplicatie van het Festival van Europa 2016, de open dag van de Europese instellingen: activiteiten, filters op doelgroep, aftelklok, evenementenbladen.

    Drupal 7 Mobile web
  38. Voxe.org — politieke programma's vergelijken
    2015 – 2016 · Voxe.org · Herbouw van de vergelijker

    De herbouw van de vergelijker van Voxe.org, het burgerplatform dat de voorstellen van kandidaten thema voor thema naast elkaar plaatst.

    JavaScript WJS jQuery Mustache jVectorMap
  39. WJS — "de discrete bibliotheek"
    2012 – 2016 · Wexample · Auteur

    Een open-source JavaScript / PHP bibliotheek gericht op UI en UX, met een eigen softwarefabriek, een WYSIWYG componentenbouwer en een componentenmarktplaats.

    JavaScript ActionScript 3 Drupal
  40. Blije Ontwikkelaar
    2011 – 2016 · Happy Dev · Ontwerp, ontwikkeling

    Voor de Blije Ontwikkelaar collectief: een Drupal extranet, een stippen generator, projecttracking op LDP, en een JavaScript-framework voor LDP-architecturen.

    Drupal JavaScript LDP
  41. Muziekleestools
    2009 – 2016 · Auteur

    Oefeningen om muzikale harmonie te leren — transpositie, lezen, luisteren — en vervolgens muziekleestools en jazzroosters met VexFlow.

    Python JavaScript VexFlow
  42. Carolus Jazz Club
    2013 – 2015 · Carolus Jazz Club · Ontwerp, ontwikkeling

    De locatie van de jazzclub, en de Carolus 1.0 en 1.1 mockups met hun texturen en 3D renders.

    Drupal PHP 3D
  43. Frans-Braziliaanse Kamer van Koophandel
    2012 – 2015 · Chambre de Commerce France-Brésil · Bouw van de site, integratie, ontwikkeling

    Bouw van de site, integratie en ontwikkeling van de site van de Frans-Braziliaanse Kamer van Koophandel.

    Drupal
  44. Madinette
    2009 – 2013 · Ontwerp, ontwikkeling

    madinette.com, een site voor grootmoeders remedies en huishoudtips — bakpoeder, witte azijn en andere trucs van het vak.

    PHP MySQL
  45. BEO — een kledingcustomizer
    2009 – 2012 · BEO · Ontwikkeling

    Een Flash-editor om logo's op kleding te plaatsen voordat je ze bestelt, gebouwd voor BEO; het is nooit live gegaan.

    Flash ActionScript 3
  46. gouvernement.fr — Informatie Service van de Regering
    2009 – 2012 · Service d'information du Gouvernement · Ontwikkelaar, daarna technisch leider

    Ontwikkelaar, daarna drie jaar technisch leider van gouvernement.fr: de website van de Franse regering, opnieuw opgebouwd van SPIP naar Drupal en uitgegroeid tot een netwerk van verbonden applicaties.

    Drupal Pressflow Flash iOS Jenkins Sonar SVN
  47. Piscinelle
    2008 · Piscinelle · Ontwerp, ontwikkeling

    De extranet van een zwembadmaker opnieuw opgebouwd: twee interfaces waar verkopers op maat gemaakte zwembaden en onderdelen bestellen, met meerlagige berekeningen van marges en kortingen.

    PHP ASP Flash Vanilla
  48. StreetLive — het tijdschrift
    2006 – 2008 · Ontwerp, ontwikkeling

    Het DVD-tijdschrift StreetLive opnieuw opgebouwd en gehost, met een videospeler en een eigen forum.

    PHP Flash
  49. La Locale TV
    2005 – 2007 · La Locale TV · Web lead

    Web lead van een DTT televisiekanaal: grafische identiteit, een zelfgemaakt CMS, programmaschema's, een sociaal netwerk voor leden.

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

    Een vacatureplatform voor de filmsector, op een zelfgemaakt CMS: leden, vacatureaanbiedingen, berichten, forums.

    PHP Flash