Sobre mim
Sou Romain Weeger, um desenvolvedor full-stack freelancer.
Construo para a web desde 1998 — primeiro websites, depois aplicações empresariais e plataformas, e hoje agentes de IA. Eu projeto, desenvolvo e opero o que construo, da interface aos servidores, em um conjunto de ferramentas de código aberto que criei.
Projetos
-
Gerenciador de Documentos — documentação de qualidade, como doc-as-code
Um projeto paralelo que permite às equipes de qualidade das empresas do setor de saúde escrever, verificar e publicar sua documentação regulatória a partir de arquivos Markdown versionados e produzir PDFs no estilo da casa.
Symfony Vue Python Git Markdown Docling Kroki Mermaid PostgreSQL RabbitMQ Docker -
Este portfólio
A vitrine da suíte Wexample, em 23 idiomas: todos os recursos exibidos ao vivo, 1.006 commits desde abril de 2026.
Symfony TypeScript Vue PostgreSQL FrankenPHP -
Syrtis — uma plataforma de agentes de IA
Co-fundador de uma empresa de IA: uma plataforma genérica para configurar agentes como gráficos, toda a sua infraestrutura e os projetos dos clientes construídos sobre ela — mais de dez mil commits em dois anos.
Python Symfony TypeScript RabbitMQ Mercure PostgreSQL MongoDB Neo4j OpenAI Anthropic Ollama MCP Matrix Nextcloud GitLab Docker n8n Odoo -
Wexample — a suíte de pacotes
145 pacotes feitos em casa — 111 PHP / Symfony, 26 Python, 7 TypeScript, 1 Flutter — o conjunto de ferramentas que este portfólio utiliza.
Symfony PHP Python TypeScript Vue Flutter -
respon.site
Um gerador de páginas web leves, reconstruído a cada geração: cinco versões e mais de mil commits.
PHP Symfony Vue TypeScript Material -
Rede — o escritório administrativo do coletivo Wexample
O aplicativo que o coletivo utiliza: associações, projetos, faturamento e a contabilidade do tesoureiro, escrito e executado desde 2018 — mais de 6.000 commits.
Symfony API Platform Doctrine Vue TypeScript MySQL Stripe Symfony Messenger Webpack Encore Docker -
wex — um comando para toda a infraestrutura
A ferramenta de linha de comando na qual tudo aqui se baseia: aplicativos e seus serviços Docker, a estrutura de cada projeto, publicação de pacotes, servidores, DNS e agentes de IA trabalhando no código — 275 comandos, escritos desde 2017.
Python Bash Docker Docker Compose Git PyPI Claude MCP Cloudflare GitLab -
Wexample — de um coletivo de profissionais da web para uma mídia digital
Co-fundador, líder técnico e tesoureiro de uma associação de profissionais da web, depois CTO da mídia que se tornou, ainda rodando em meus servidores.
Symfony Vue TypeScript WordPress Docker Ansible Nextcloud Rocket.Chat Stripe -
A Academia de Fotografia
Líder técnico e DevOps da plataforma de uma escola de fotografia presente em vários países — desde seu primeiro site francês em Drupal até a plataforma Laravel em operação desde então.
Laravel PHP Vue Drupal Docker GitLab CI Baserow Listmonk Matomo Plausible n8n -
Eli Tiunine
O site do artista, acompanhado por quase vinte anos: exposições, loja e hoje um site multilíngue.
Drupal PHP Zazzle Symfony -
Cartas de Compromisso — BDO Luxemburgo
Uma ferramenta para as equipes de contabilidade e tributária da BDO Luxemburgo redigirem, enviarem e acompanharem as cartas de compromisso que estruturam cada tarefa do cliente.
Symfony Vue AI agents DocuSign PDF -
FIBA — Relatórios de jogo escritos por IA
Para a Federação Internacional de Basquete, uma API que escreve o relatório de um jogo a partir de suas estatísticas e jogadas em tempo real, construída na plataforma do agente Syrtis.
Syrtis Python OpenAI RabbitMQ Symfony REST API -
Mojoe — gerenciamento de pacotes para uma loja e ponto de entrega
Um aplicativo Android para o Mojoe, uma loja que também atua como ponto de entrega de pacotes: os pacotes são escaneados na chegada, armazenados nas prateleiras e encontrados novamente quando o cliente vem buscá-los.
Flutter Dart Google ML Kit NestJS Prisma PostgreSQL Docker -
Chez André — infraestrutura de dados
Um gateway Symfony roteando os dados de um varejista para seus microserviços, com CI e registros privados.
Symfony n8n Grouparoo SQL Server GitLab CI Docker -
École Jeannine Manuel
Os sites da escola internacional bilíngue: Paris, Lille e sua Fundação.
WordPress PHP Docker -
Ensinar e orientar
Estudantes do curso de desenvolvimento web do CNAM seguiram para seu certificado profissional, depois desenvolvedores juniores foram orientados, de dois a quatro por ano.
-
EcoMeter — Pernod Ricard
Uma ferramenta de medição de eco-design para os cem ou mais sites do grupo Pernod Ricard, com relatórios dinâmicos sobre suas tecnologias e desempenho.
Node Azure SQL Server Lighthouse CLI Wappalyzer Jekyll Symfony Vue -
iTerra
Vários anos de manutenção e administração de sistema — atualizações, um Nextcloud instalado para a equipe, o site WordPress.
WordPress Nextcloud Linux -
Atlas de políticas agrícolas e alimentares — os dados por trás do livro
O trabalho de dados por trás do "Atlas des politiques agricoles et alimentaires" de Philippe Ducroquet e Jean-Paul Charvet (Éditions du Rocher, 2024): dados da FAO e do Banco Mundial ingeridos, verificados e transformados em gráficos, país por país.
PHP MySQL JavaScript Google Charts Docker -
Preparação para o GMAT
Sites WordPress se preparando para o GMAT, mantidos por mais de seis anos.
WordPress Bedrock Docker -
WorkTimeNet
Um site WordPress acompanhado por dez anos, movido para `wex` em 2022.
WordPress Docker -
Parar a Exclusão Energética
O site WordPress da campanha contra a pobreza energética, instalado e integrado, com sua campanha de doações.
WordPress PHP -
Tchao Mégot
Integração do site WordPress do Tchao Mégot, depois consultoria, atualizações e manutenção.
WordPress PHP -
Sabaï Thai Spa — Paris e Juvisy
Vários anos mantendo os sites WordPress dos dois spas de massagem — atualizações, manutenção e produtos WooCommerce.
WordPress WooCommerce PHP -
E-Swype
Assessoria técnica para a jovem equipe que está construindo o E-Swype — uma administração em Nuxt e um back end em Symfony e Vue: escolhas de arquitetura, revisões e suporte ao longo do caminho.
Nuxt Symfony Vue -
Anne Valérie Hash — SEO
Alguns dias de consultoria no site WordPress da designer, para otimizar sua classificação nos motores de busca.
WordPress SEO -
IDE Conseil — tornando um WordPress rápido
Uma auditoria de desempenho do site WordPress da IDE Conseil, apresentada como um relatório de recomendações para torná-lo o mais rápido possível.
WordPress PHP -
le-parcours.fr
Uma aplicação Symfony + Node, com seus visuais do Illustrator.
Symfony Node -
Œnologues de France
Um conjunto de aplicações assumidas pelo sindicato dos enólogos franceses: membros, competições de degustação, resultados, vendas online, dados de análise — e um aplicativo móvel híbrido nas lojas.
PHP Symfony Cordova Framework7 jQuery MS Access 3D -
A Fazenda do Brice
O site de um horticultor: a fazenda, seus vegetais e onde encontrá-los, com uma pequena administração para mantê-lo atualizado.
PHP MySQL JavaScript CSS -
Carto+ Saclay
Um estudo de viabilidade para um aplicativo de mapeamento que apresenta o plateau de Paris-Saclay: seus locais, seus participantes e o que está sendo construído lá.
Mockups -
Mapa dos Grands Voisins
O mapa dos Grands Voisins, construído com Polymer, para a ocupação temporária do antigo hospital Saint-Vincent-de-Paul em Paris.
Polymer JavaScript -
1789 — a Declaração dos Direitos do Homem, em PHP
Os dois primeiros artigos da Declaração dos Direitos do Homem e do Cidadão escritos como PHP funcional: humanos nascem livres e iguais, e direitos que permanecem imprescritíveis mesmo quando o código tenta retirá-los.
PHP -
ALTRA — Lexiane, uma auditoria técnica
Uma auditoria técnica de todas as ferramentas da ALTRA e um estudo para Lexiane, um site Drupal destinado a receber dados semânticos — JSON-LD, SPARQL, dados interligados.
Drupal JSON-LD SPARQL Semantic web -
Anarquia
anarchy.pizza, um blog que reúne o trabalho de divulgadores populares no YouTube em história, sociologia e economia: seus vídeos, entrevistas e artigos em um só lugar.
-
Minha Querida Odile
Um editor interativo para criar álbuns de fotos divertidos como presentes — um álbum de aniversário baseado em um retrato chinês: "se você fosse um cachorro, seria um dachshund, porque…". Nunca foi lançado.
Meteor JavaScript MongoDB AWS -
Dia Aberto das Instituições Europeias — Comissão Europeia
O aplicativo web móvel do Festival da Europa 2016, o dia aberto das instituições europeias: atividades, filtros por público, contagem regressiva, fichas de eventos.
Drupal 7 Mobile web -
Voxe.org — comparando programas políticos
A reconstrução do comparador do Voxe.org, a plataforma cívica que coloca as propostas dos candidatos lado a lado, tema por tema.
JavaScript WJS jQuery Mustache jVectorMap -
WJS — "a biblioteca discreta"
Uma biblioteca open-source em JavaScript / PHP voltada para UI e UX, com sua própria fábrica de software, um construtor de componentes WYSIWYG e um mercado de componentes.
JavaScript ActionScript 3 Drupal -
Happy Dev
Para o coletivo Happy Dev: uma extranet Drupal, um gerador de pontos, acompanhamento de projetos no LDP e um framework JavaScript para arquiteturas LDP.
Drupal JavaScript LDP -
Ferramentas de leitura musical
Exercícios para aprender harmonia musical — transposição, leitura, audição — depois ferramentas de leitura musical e grades de jazz com VexFlow.
Python JavaScript VexFlow -
Carolus Jazz Club
O local do clube de jazz, e os mockups do Carolus 1.0 e 1.1 com suas texturas e renders 3D.
Drupal PHP 3D -
Câmara de Comércio Franco-Brasileira
Construção de site, integração e desenvolvimento do site da Câmara de Comércio Franco-Brasileira.
Drupal -
Madinette
madinette.com, um site de remédios caseiros e dicas de dona de casa — bicarbonato de sódio, vinagre branco e outras dicas úteis.
PHP MySQL -
BEO — um personalizador de roupas
Um editor Flash para colocar logos em roupas antes de encomendá-las, criado para o BEO; nunca foi ao ar.
Flash ActionScript 3 -
gouvernement.fr — Serviço de Informação do Governo
Desenvolvedor, depois por três anos líder técnico do gouvernement.fr: o site do Governo Francês, reconstruído de SPIP para Drupal e expandido para uma rede de aplicações conectadas.
Drupal Pressflow Flash iOS Jenkins Sonar SVN -
Piscinelle
A extranet de um fabricante de piscinas reformulada: duas interfaces onde vendedores pedem piscinas sob medida e peças de reposição, com cálculos em múltiplos níveis de margens e descontos.
PHP ASP Flash Vanilla -
StreetLive — a revista
A revista em DVD StreetLive foi reconstruída e hospedada, com um reprodutor de vídeo e um fórum próprio.
PHP Flash -
A Locale TV
Liderança web de um canal de televisão DTT: identidade gráfica, um CMS caseiro, programação, uma rede social para membros.
PHP MySQL ActionScript 2 Photoshop -
Cinemoi.net
Uma plataforma de empregos para as profissões do cinema, em um CMS feito em casa: membros, ofertas de trabalho, mensagens, fóruns.
PHP Flash