O mnie

O mnie

Nazywam się Romain Weeger, jestem freelancerem jako full-stack developer.

Buduję dla sieci od 1998 roku — najpierw strony internetowe, potem aplikacje biznesowe i platformy, a dziś agentów AI. Projektuję, rozwijam i zarządzam tym, co tworzę, od interfejsu po serwery, na własnym zestawie narzędzi open-source.

Buduję dla sieci od 1998 stron Flash po agentów AI
Projekty 50 dla szkół, firm, instytucji i siebie
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

Projekty

  1. Doc Manager — jakość dokumentacji, jako doc-as-code
    2026 – dziś · Projekt poboczny — projektowanie, rozwój

    Projekt poboczny, który pozwala zespołom jakości w firmach z sektora zdrowia pisać, sprawdzać i publikować swoją dokumentację regulacyjną z wersjonowanych plików Markdown oraz tworzyć PDF-y w ich własnym stylu.

    Symfony Vue Python Git Markdown Docling Kroki Mermaid PostgreSQL RabbitMQ Docker
  2. To portfolio
    2026 – dziś · Autor

    Prezentacja zestawu Wexample, w 23 językach: każda funkcja pokazana na żywo, 1,006 commitów od kwietnia 2026 roku.

    Symfony TypeScript Vue PostgreSQL FrankenPHP
  3. Syrtis — platforma agentów AI
    2024 – dziś · Syrtis · Współzałożyciel — architektura, rozwój, infrastruktura

    Współzałożyciel firmy zajmującej się AI: ogólna platforma do konfigurowania agentów w postaci grafów, cała jej infrastruktura oraz projekty klientów zbudowane na jej podstawie — ponad dziesięć tysięcy commitów w ciągu dwóch lat.

    Python Symfony TypeScript RabbitMQ Mercure PostgreSQL MongoDB Neo4j OpenAI Anthropic Ollama MCP Matrix Nextcloud GitLab Docker n8n Odoo
  4. Wexample — zestaw pakietów
    2023 – dziś · Wexample · Autor

    145 pakietów stworzonych samodzielnie — 111 PHP / Symfony, 26 Python, 7 TypeScript, 1 Flutter — narzędzia, na których oparty jest ten portfel.

    Symfony PHP Python TypeScript Vue Flutter
  5. respon.site
    2019 – dziś · Autor

    Generator lekkich stron internetowych, przebudowywany przy każdej generacji: pięć wersji i ponad tysiąc commitów.

    PHP Symfony Vue TypeScript Material
  6. Sieć — zaplecze kolektywu Wexample
    2018 – dziś · Wexample · Autor

    Aplikacja, na której działa kolektyw: członkostwa, projekty, fakturowanie i księgowość skarbnika, pisana i uruchamiana od 2018 roku — ponad 6000 commitów.

    Symfony API Platform Doctrine Vue TypeScript MySQL Stripe Symfony Messenger Webpack Encore Docker
  7. wex — jedna linia poleceń dla całej infrastruktury
    2017 – dziś · Wexample · Autor

    Zestaw narzędzi wiersza poleceń, na którym działa wszystko tutaj: aplikacje i ich usługi Docker, struktura każdego projektu, publikacja pakietów, serwery, DNS oraz agenci AI pracujący nad kodem — 275 poleceń, napisanych od 2017 roku.

    Python Bash Docker Docker Compose Git PyPI Claude MCP Cloudflare GitLab
  8. Wexample — od kolektywu profesjonalistów internetowych do mediów internetowych
    2016 – dziś · Wexample · Współzałożyciel, lider techniczny, skarbnik — teraz CTO

    Współzałożyciel, lider techniczny i skarbnik stowarzyszenia profesjonalistów internetowych, a następnie CTO mediów, którymi się stało, nadal działającego na moich serwerach.

    Symfony Vue TypeScript WordPress Docker Ansible Nextcloud Rocket.Chat Stripe
  9. Akademia Fotografii
    2012 – dziś · The Photo Academy · Techniczny lider, DevOps, strategia techniczna

    Techniczny lider i DevOps platformy szkoły fotograficznej obecnej w kilku krajach — od pierwszej francuskiej strony pod Drupalem do platformy Laravel, która działa od tego czasu.

    Laravel PHP Vue Drupal Docker GitLab CI Baserow Listmonk Matomo Plausible n8n
  10. Eli Tiunine
    2008 – dziś · Eli Tiunine · Projektowanie, rozwój

    Strona internetowa artysty, obserwowana od niemal dwudziestu lat: wystawy, sklep, a dziś wielojęzyczna strona.

    Drupal PHP Zazzle Symfony
  11. Listy angażacyjne — BDO Luksemburg
    2026 · BDO Luxembourg · Architektura, rozwój, agent AI

    Narzędzie dla zespołów podatkowych i księgowych BDO Luksemburg do pisania, wysyłania i śledzenia listów angażacyjnych, które określają każde zlecenie klienta.

    Symfony Vue AI agents DocuSign PDF
  12. FIBA — raporty meczów pisane przez AI
    2025 – 2026 · FIBA · Współzałożyciel Syrtis — projektowanie i integracja agenta

    Dla Międzynarodowej Federacji Koszykówki, API, które pisze raport z meczu na podstawie jego statystyk i relacji na żywo, zbudowane na platformie agenta Syrtis.

    Syrtis Python OpenAI RabbitMQ Symfony REST API
  13. Mojoe — zarządzanie paczkami dla sklepu i punktu odbioru
    2024 – 2025 · Mojoe · SAME

    Aplikacja na Androida dla Mojoe, sklepu, który również pełni rolę punktu odbioru paczek: paczki są skanowane przy przyjęciu, przechowywane na półkach i ponownie odnajdywane, gdy klient przychodzi po nie.

    Flutter Dart Google ML Kit NestJS Prisma PostgreSQL Docker
  14. Chez André — infrastruktura danych
    2023 · Chez André · Architektura, rozwój

    Bramka Symfony kierująca danymi detalisty do jego mikroserwisów, z CI i prywatnymi rejestrami.

    Symfony n8n Grouparoo SQL Server GitLab CI Docker
  15. École Jeannine Manuel
    2018 – 2023 · École Jeannine Manuel · Integracja projektu, rozwój

    Strony internetowe dwujęzycznej szkoły międzynarodowej: Paryż, Lille i jej Fundacja.

    WordPress PHP Docker
  16. Nauczanie i mentoring
    2012 – 2023 · Trener, mentor

    Uczniowie kursu tworzenia stron internetowych CNAM uzyskali swoje świadectwo zawodowe, a następnie junior developerzy byli mentorowani, od dwóch do czterech rocznie.

  17. EcoMeter — Pernod Ricard
    2022 · Pernod Ricard · Rozwój, projektowanie stron internetowych

    Narzędzie do pomiaru ekoprojektowania dla około stu stron internetowych grupy Pernod Ricard, z dynamicznymi raportami na temat ich technologii i wydajności.

    Node Azure SQL Server Lighthouse CLI Wappalyzer Jekyll Symfony Vue
  18. iTerra
    2020 – 2022 · iTerra · Utrzymanie, administracja systemów

    Kilka lat utrzymania i administracji systemów — aktualizacje, Nextcloud zainstalowany dla zespołu, strona WordPress.

    WordPress Nextcloud Linux
  19. Atlas polityki rolnej i żywnościowej — dane za książką
    2016 – 2022 · Philippe Ducroquet, Jean-Paul Charvet · Przetwarzanie danych i wykresy

    Prace nad danymi do "Atlas des politiques agricoles et alimentaires" autorstwa Philippe'a Ducroqueta i Jean-Paula Charveta (Éditions du Rocher, 2024): dane FAO i Banku Światowego przetworzone, sprawdzone i zamienione na wykresy, kraj po kraju.

    PHP MySQL JavaScript Google Charts Docker
  20. Przygotowanie do GMAT
    2016 – 2022 · Vincia · Rozwój, utrzymanie

    Strony WordPress przygotowujące do GMAT, prowadzone przez sześć lat.

    WordPress Bedrock Docker
  21. WorkTimeNet
    2012 – 2022 · WorkTimeNet · Rozwój, utrzymanie

    Strona WordPress śledzona przez dziesięć lat, przeniesiona pod `wex` w 2022 roku.

    WordPress Docker
  22. Zatrzymaj Wykluczenie Energetyczne
    2021 · Stop Exclusion Énergétique · Instalacja, integracja

    Strona WordPress kampanii przeciwko ubóstwu energetycznemu, zainstalowana i zintegrowana, z jej kampanią darowizn.

    WordPress PHP
  23. Tchao Mégot
    2020 – 2021 · Tchao Mégot · Integracja, doradztwo, utrzymanie

    Integracja strony WordPress Tchao Mégot, a następnie doradztwo, aktualizacje i utrzymanie.

    WordPress PHP
  24. Sabaï Thai Spa — Paryż i Juvisy
    2019 – 2021 · Sabaï Thai Spa · Konserwacja, rozwój

    Kilka lat prowadzenia stron WordPress dwóch spa masażu — aktualizacje, konserwacja i produkty WooCommerce.

    WordPress WooCommerce PHP
  25. E-Swype
    2019 – 2020 · Konsultacje techniczne

    Doradztwo techniczne dla młodego zespołu budującego E-Swype — administracja Nuxt oraz zaplecze Symfony i Vue: wybory architektoniczne, przeglądy i wsparcie na każdym etapie.

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

    Kilka dni konsultacji na stronie WordPress projektanta, aby zoptymalizować jej pozycję w wyszukiwarkach.

    WordPress SEO
  27. IDE Conseil — przyspieszanie WordPressa
    2019 · IDE Conseil · SAME

    Audyt wydajności strony WordPress IDE Conseil, dostarczony w formie raportu z zaleceniami, aby uczynić ją jak najszybszą.

    WordPress PHP
  28. le-parcours.fr
    2018 – 2019 · Projektowanie, rozwój

    Aplikacja Symfony + Node, z wizualizacjami w Illustratorze.

    Symfony Node
  29. Œnologues de France
    2017 – 2019 · Œnologues de France · Rozwój, zarządzanie projektem, strategia techniczna

    Zestaw aplikacji przejętych dla francuskiego związku enologów: członkowie, konkursy degustacyjne, wyniki, sprzedaż online, dane analityczne — oraz hybrydowa aplikacja mobilna w sklepach.

    PHP Symfony Cordova Framework7 jQuery MS Access 3D
  30. La Ferme de Brice
    2018 · La Ferme de Brice · Projektowanie, rozwój

    Strona internetowa ogrodnika: farm, jej warzywa i gdzie je znaleźć, z małą administracją, aby utrzymać ją na bieżąco.

    PHP MySQL JavaScript CSS
  31. Carto+ Saclay
    2016 – 2018 · Carto+ Saclay · Studium wykonalności

    Studium wykonalności dla aplikacji mapowej prezentującej płaskowyż Paryż-Saclay: jego miejsca, jego uczestników i to, co tam powstaje.

    Mockups
  32. Mapa Les Grands Voisins
    2016 – 2018 · Les Grands Voisins · Development

    Mapa Les Grands Voisins, stworzona z Polymer, dla tymczasowej okupacji byłego szpitala Saint-Vincent-de-Paul w Paryżu.

    Polymer JavaScript
  33. 1789 — Deklaracja Praw Człowieka w PHP
    2016 · Osobny eksperyment

    Pierwsze dwa artykuły Deklaracji Praw Człowieka i Obywatela zapisane jako działający kod PHP: ludzie rodzą się wolni i równi, a prawa pozostają nieprzedawnione, nawet gdy kod próbuje je odebrać.

    PHP
  34. ALTRA — Lexiane, audyt techniczny
    2016 · ALTRA · Audyt techniczny, doradztwo

    Audyt techniczny wszystkich narzędzi ALTRA oraz badanie dla Lexiane, strony Drupal mającej na celu przyjmowanie danych semantycznych — JSON-LD, SPARQL, dane powiązane.

    Drupal JSON-LD SPARQL Semantic web
  35. Anarchia
    2015 – 2016 · Projektowanie, rozwój

    anarchy.pizza, blog zbierający prace popularyzatorów historii, socjologii i ekonomii z YouTube: ich filmy, wywiady i artykuły w jednym miejscu.

  36. Moja Droga Odile
    2015 – 2016 · Projektowanie, rozwój

    Interaktywny edytor do tworzenia whimsicznych albumów fotograficznych jako prezentów — album urodzinowy oparty na chińskim portrecie: "gdybyś była psem, byłabyś jamnikiem, ponieważ…". Nigdy nie został uruchomiony.

    Meteor JavaScript MongoDB AWS
  37. Dzień Otwarty Instytucji Europejskich — Komisja Europejska
    2015 – 2016 · European Commission · Development

    Mobilna aplikacja internetowa Festiwalu Europy 2016, dnia otwartego instytucji europejskich: wydarzenia, filtry według odbiorców, odliczanie, karty wydarzeń.

    Drupal 7 Mobile web
  38. Voxe.org — porównywanie programów politycznych
    2015 – 2016 · Voxe.org · Przebudowa komparatora

    Przebudowa komparatora Voxe.org, platformy obywatelskiej, która zestawia propozycje kandydatów tematycznie.

    JavaScript WJS jQuery Mustache jVectorMap
  39. WJS — „dyskretna biblioteka”
    2012 – 2016 · Wexample · Autor

    Otwarte źródło biblioteki JavaScript / PHP, ukierunkowanej na UI i UX, z własną fabryką oprogramowania, budowniczym komponentów WYSIWYG i rynkiem komponentów.

    JavaScript ActionScript 3 Drupal
  40. Szczęśliwy Dev
    2011 – 2016 · Happy Dev · Projektowanie, rozwój

    Dla kolektywu Szczęśliwego Deva: ekstranet Drupal, generator kropek, śledzenie projektów w LDP oraz framework JavaScript dla architektur LDP.

    Drupal JavaScript LDP
  41. Narzędzia do czytania muzyki
    2009 – 2016 · Author

    Ćwiczenia do nauki harmonii muzycznej — transpozycja, czytanie, słuch — a następnie narzędzia do czytania muzyki i siatki jazzowe z VexFlow.

    Python JavaScript VexFlow
  42. Carolus Jazz Club
    2013 – 2015 · Carolus Jazz Club · Projektowanie, rozwój

    Miejsce klubu jazzowego oraz makiety Carolus 1.0 i 1.1 z ich teksturami i renderami 3D.

    Drupal PHP 3D
  43. Francusko-Brazylijska Izba Handlowa
    2012 – 2015 · Chambre de Commerce France-Brésil · Budowa strony, integracja, rozwój

    Budowa strony, integracja i rozwój strony Francusko-Brazylijskiej Izby Handlowej.

    Drupal
  44. Madinette
    2009 – 2013 · Projektowanie, rozwój

    madinette.com, strona z babcinymi sposobami i poradami domowymi — soda oczyszczona, ocet biały i inne sztuczki z branży.

    PHP MySQL
  45. BEO — personalizator odzieży
    2009 – 2012 · BEO · Rozwój

    Edytor Flash do umieszczania logo na ubraniach przed ich zamówieniem, stworzony dla BEO; nigdy nie został uruchomiony.

    Flash ActionScript 3
  46. gouvernement.fr — Serwis Informacyjny Rządu
    2009 – 2012 · Service d'information du Gouvernement · Programista, a następnie lider techniczny

    Programista, a następnie przez trzy lata techniczny lider projektu gouvernement.fr: strony rządu francuskiego, przebudowanej z SPIP na Drupal i rozwiniętej w sieć powiązanych aplikacji.

    Drupal Pressflow Flash iOS Jenkins Sonar SVN
  47. Piscinelle
    2008 · Piscinelle · Projektowanie, rozwój

    Extranet producenta basenów przebudowana: dwa interfejsy, w których sprzedawcy zamawiają baseny na wymiar i części zamienne, z wielopoziomowymi obliczeniami marż i rabatów.

    PHP ASP Flash Vanilla
  48. StreetLive — magazyn
    2006 – 2008 · Projektowanie, rozwój

    Magazyn DVD StreetLive przebudowany i hostowany, z odtwarzaczem wideo i własnym forum.

    PHP Flash
  49. La Locale TV
    2005 – 2007 · La Locale TV · Lider w sieci

    Lider w sieci kanału telewizyjnego DTT: identyfikacja wizualna, własny CMS, harmonogramy programów, sieć społecznościowa dla członków.

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

    Platforma pracy dla zawodów filmowych, na autorskim CMS: członkowie, oferty pracy, wiadomości, fora.

    PHP Flash