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.
Projektit
-
Doc Manager — laadukas dokumentaatio, doc-as-code
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 -
Tämä portfolio
Wexample-sarjan esittely 23 kielellä: jokainen ominaisuus näytetään livenä, 1 006 commitia huhtikuusta 2026 lähtien.
Symfony TypeScript Vue PostgreSQL FrankenPHP -
Syrtis — tekoälyagenttien alusta
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 -
Wexample — pakettisovellus
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 -
respon.site
Kevyiden verkkosivujen generaattori, joka rakennetaan uudelleen jokaisessa sukupolvessa: viisi versiota ja yli tuhat sitoutumista.
PHP Symfony Vue TypeScript Material -
Verkosto — Wexample-yhteisön taustatoiminta
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 -
wex — yksi komentorivi koko infrastruktuurille
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 -
Wexample — verkkoprofessionaalien kollektiivista verkkomediaksi
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 -
Valokuvausakatemia
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 -
Eli Tiunine
Taiteilijan verkkosivusto, jota on seurattu lähes kaksikymmentä vuotta: näyttelyt, kauppa ja tänään monikielinen sivusto.
Drupal PHP Zazzle Symfony -
Sitoumusasiakirjat — BDO Luxembourg
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 -
FIBA — tekoälyn kirjoittamat otteluraportit
Kansainväliselle koripalloliitolle API, joka kirjoittaa otteluraportin sen tilastojen ja pelikohtaisen seurannan perusteella, rakennettu Syrtis-agenttialustalle.
Syrtis Python OpenAI RabbitMQ Symfony REST API -
Mojoe — pakettien hallinta kaupalle ja välityspisteelle
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 -
Chez André — tietoinfrastruktuuri
Symfony-portti, joka ohjaa jälleenmyyjän tietoja sen mikropalveluille, CI:n ja yksityisten rekisterien kanssa.
Symfony n8n Grouparoo SQL Server GitLab CI Docker -
École Jeannine Manuel
Kaksikielisen kansainvälisen koulun verkkosivustot: Pariisi, Lille ja sen säätiö.
WordPress PHP Docker -
Opettaminen ja mentorointi
CNAM:n web-kehityskurssin opiskelijat seurasivat ammatillista sertifikaattiaan, sitten nuorempia kehittäjiä mentoroitiin, kaksi neljä vuodessa.
-
EcoMeter — Pernod Ricard
Ekosuunnittelun mittausväline Pernod Ricard -konsernin sadalle verkkosivustolle, dynaamisilla raporteilla niiden teknologioista ja suorituskyvystä.
Node Azure SQL Server Lighthouse CLI Wappalyzer Jekyll Symfony Vue -
iTerra
Useita vuosia kunnossapitoa ja järjestelmähallintoa — päivityksiä, Nextcloud asennettuna tiimille, WordPress-sivusto.
WordPress Nextcloud Linux -
Maatalouden ja elintarvikkeiden politiikkojen atlas — kirjan taustatiedot
"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 -
GMAT-valmennus
WordPress-sivustot, jotka valmistautuvat GMAT:iin, ylläpidetty kuuden vuoden ajan.
WordPress Bedrock Docker -
WorkTimeNet
WordPress-sivusto, jota on seurattu kymmenen vuoden ajan, siirretty `wex`:in alle vuonna 2022.
WordPress Docker -
Pysäytä energiaköyhyys
Energiaköyhyyttä vastaan suunnatun kampanjan WordPress-sivusto, asennettuna ja integroituina, lahjoituskampanjallaan.
WordPress PHP -
Tchao Mégot
Tchao Mégotin WordPress-sivuston integrointi, sitten neuvontaa, päivityksiä ja kunnossapitoa.
WordPress PHP -
Sabaï Thai Spa — Pariisi ja Juvisy
Useita vuosia WordPress-sivustojen ylläpitämistä kahdessa hierontakylpylässä — päivitykset, ylläpito ja WooCommerce-tuotteet.
WordPress WooCommerce PHP -
E-Swype
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 -
Anne Valérie Hash — SEO
Muutama päivä konsultointia suunnittelijan WordPress-sivustolla hakukoneoptimoinnin parantamiseksi.
WordPress SEO -
IDE Conseil — nopeuttamassa WordPressia
IDE Conseilin WordPress-sivuston suorituskykyauditointi, joka toimitettiin suositusraporttina sen nopeuttamiseksi mahdollisimman tehokkaasti.
WordPress PHP -
le-parcours.fr
Symfony + Node -sovellus, jossa on Illustrator-visualisointeja.
Symfony Node -
Ranskan oenologit
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 -
Brice's Farm
Markkinapuutarhurin verkkosivusto: tila, sen vihannekset ja mistä niitä löytää, pieni hallinta sen ajan tasalla pitämiseksi.
PHP MySQL JavaScript CSS -
Carto+ Saclay
Katsaus karttasovellukseen, joka esittelee Paris-Saclay -tasangon: sen paikat, sen toimijat ja mitä siellä rakennetaan.
Mockups -
Les Grands Voisins -kartta
Les Grands Voisins -kartta, joka on rakennettu Polymerilla, entisen Saint-Vincent-de-Paul -sairaalan tilapäiseen käyttöön Pariisissa.
Polymer JavaScript -
1789 — Ihmisoikeuksien julistus, PHP:ssä
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 -
ALTRA — Lexiane, tekninen auditointi
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 -
Anarkia
anarchy.pizza, blogi, joka kokoaa yhteen YouTube-suositutkijoiden työt historiasta, sosiologiasta ja taloustieteestä: heidän videot, haastattelut ja artikkelit yhdessä paikassa.
-
Rakas Odile
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 -
Euroopan instituutioiden avoimet ovet — Euroopan komissio
Euroopan festivaalin 2016 mobiilisovellus, Euroopan instituutioiden avoimet ovet: aktiviteetit, suodattimet yleisön mukaan, laskuri, tapahtumasivut.
Drupal 7 Mobile web -
Voxe.org — vertaile poliittisia ohjelmia
Voxe.orgin vertailutyökalun uudistus, kansalaisalustana, joka asettaa ehdokkaiden ehdotukset rinnakkain, teema teemalta.
JavaScript WJS jQuery Mustache jVectorMap -
WJS — "diskreetti kirjasto"
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 -
Happy Dev
Happy Dev -yhteisölle: Drupal-extranetti, pisteiden generointi, projektiseuranta LDP:llä ja JavaScript-kehys LDP-arkkitehtuureille.
Drupal JavaScript LDP -
Musiikin lukemisen työkalut
Harjoituksia musiikillisen harmonian oppimiseen – transpositio, lukeminen, kuuntelu – sitten musiikin lukemisen työkalut ja jazz-ruudut VexFlow:lla.
Python JavaScript VexFlow -
Carolus Jazz Club
Jazzklubin paikka sekä Carolus 1.0 ja 1.1 -mokkupot, niiden tekstuureineen ja 3D-renderöinteineen.
Drupal PHP 3D -
Ranskalais-brasilialainen kauppakamari
Ranskalais-brasilialaisen kauppakamarin sivuston rakentaminen, integraatio ja kehitys.
Drupal -
Madinette
madinette.com, isoäidin lääkkeiden ja kotivinkkien sivusto – ruokasooda, valkoinen etikka ja muita niksejä.
PHP MySQL -
BEO — vaatteiden räätälöiminen
Flash-editori logojen sijoittamiseen vaatteisiin ennen tilaamista, rakennettu BEO:lle; se ei koskaan tullut käyttöön.
Flash ActionScript 3 -
gouvernement.fr — Hallituksen Tietopalvelu
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 -
Piscinelle
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 -
StreetLive — lehti
DVD-lehti StreetLive rakennettu ja isännöity, omalla videosoittimellaan ja foorumillaan.
PHP Flash -
La Locale TV
DTT-televisokanavan verkkovastaava: graafinen identiteetti, itse tehty CMS, ohjelma-aikataulut, jäsenten sosiaalinen verkosto.
PHP MySQL ActionScript 2 Photoshop -
Cinemoi.net
Työalusta elokuvateollisuuden ammattilaisille, itse tehdyn CMS:n avulla: jäsenet, työpaikkailmoitukset, viestintä, foorumit.
PHP Flash