ferrolho.
EN/PT
ENGENHARIA DE IA · PLATAFORMAS · RESULTADOS REAISLisboa, Portugal

Olá, sou o Rui.

Ideias de IA.
Da visão à realidade.

Transformo ideias ambiciosas em plataformas que funcionam. Do alojamento seguro de aplicações ao conhecimento partilhado e a agentes que desenvolvem software — com as pessoas no controlo.

Conheça os meus projetosVamos conversar ↗
RUI FERROLHO↓ENGENHARIA DE IA / V.02

Menos teoria.
Mais software a funcionar.

Três projetos que fundei e desenvolvi na Enhesa, da ideia à utilização real ou à prova de conceito.

01 / FORGEPLATAFORMA INTERNA
01Uma ideia
02Um breve formulário
03Forge
04Teste + Produção
Dezenas de aplicaçõesUma plataforma. A infraestrutura fica tratada.
PLATAFORMAS DESENVOLVIDAS COM IA

Forge.

De uma ideia a uma aplicação segura e disponível.

A IA tornou mais fácil escrever uma aplicação. Colocá-la em produção com segurança ainda demorava semanas. Fundei o Forge e desenvolvi sozinho a prova de conceito, com o Claude Code como parceiro de programação.

Hoje, uma plataforma gerida por uma equipa, que aloja dezenas de aplicações internas na Enhesa.

O projeto em detalhe

Um pequeno formulário gera um prompt para um agente de programação. O Forge cria o repositório Git e o pipeline de compilação, implementa a aplicação em Kubernetes e separa os ambientes de Teste e Produção.

A plataforma inclui autenticação única da empresa, restrições de acesso à rede externa, cópias de segurança diárias do código e dos dados e monitorização.

A prova de conceito levou a empresa a investir no projeto. Hoje, as equipas criam aplicações internas sem terem de aprender Kubernetes.

O que aprendi

À medida que a IA escreve mais código, o valor da engenharia passa para os mecanismos de controlo: segurança, custo e fiabilidade.

TECNOLOGIASTypeScript · Next.js · PostgreSQL · Redis · Kubernetes (AKS) · Helm

02 / LUMENEM UTILIZAÇÃO INTERNA
01Páginas
02Pesquisa híbrida
03Excerto relevante
04Pessoas + Agentes
3½ semanasSignificado + palavras-chave. Sempre com permissões.
SISTEMAS DE CONHECIMENTO PARA IA

Lumen.

O contexto certo. No momento certo.

Os assistentes de IA precisam de conhecimento que está disperso por notas e pela memória das pessoas. Fundei o Lumen e fui o seu único programador: uma base de conhecimento concebida em torno da pesquisa dos agentes.

Em utilização interna na Enhesa após cerca de três semanas e meia de desenvolvimento.

O projeto em detalhe

Cada página guardada é dividida em excertos, para os quais são gerados embeddings. A pesquisa híbrida combina significado e palavras-chave e devolve o melhor excerto, mantendo o contexto do agente reduzido.

Os resultados respeitam as permissões e alimentam a barra de pesquisa, um chat com referências às fontes e o Claude Code através de MCP. Páginas de índice escritas por IA dão aos agentes um mapa de cada pasta.

Edição colaborativa em tempo real, histórico de versões com reposição e aprovações semelhantes às de pull requests apoiam as pessoas que gerem o conhecimento.

Escrevi o briefing e o desenho técnico, orientando depois o Claude Code por etapas, com testes antes do código: 13 marcos, mais de 1.000 commits e mais de 10.000 testes automatizados.

O que aprendi

Um agente só é tão bom quanto o contexto que consegue encontrar. Guardar conhecimento é fácil; torná-lo encontrável é o verdadeiro trabalho.

TECNOLOGIASTypeScript · Node.js · React · TipTap · Yjs · PostgreSQL / pgvector · Claude · MCP · Docker

03 / FACTORYOSPROVA DE CONCEITO
01Pedido / Jira
02Planear · Programar · Testar
03Aprovação humana
04Pull request em rascunho
Linux + WindowsCompilações reais. Evidência. Aprovação humana.
DESENVOLVIMENTO DE SOFTWARE COM AGENTES

FactoryOS.

Os agentes executam. As pessoas decidem.

Mesmo uma pequena alteração exige compreender o repositório, compilar, testar e preparar a revisão. Fundei e desenvolvi sozinho o FactoryOS para entregar esse ciclo a agentes Claude, com aprovação humana integrada.

Funciona de ponta a ponta no Azure. Uma equipa de seis pessoas está a adotar a prova de conceito.

O projeto em detalhe

Os agentes analisam repositórios, planeiam alterações, escrevem código e executam compilações e testes reais em Linux e Windows, incluindo aplicações legadas em .NET Framework.

As dúvidas vão primeiro para a base de conhecimento da equipa e depois para o engenheiro. Agentes separados revêm o código e a segurança, com deteção de segredos em cada alteração.

Nada é enviado para o repositório remoto sem aprovação humana. O pull request em rascunho inclui registos de testes, revisões e custo. Cada projeto é isolado, com limites de despesa, um botão de paragem e um mecanismo de interrupção de emergência.

A plataforma já compilou e testou uma aplicação real legada em .NET no Azure. Está agora em adoção por uma equipa de seis pessoas como prova de conceito.

O que aprendi

A segurança pertence ao código, não aos prompts. Os agentes propõem; regras fixas e uma pessoa decidem o que avança. A evidência vale mais do que as afirmações.

TECNOLOGIASTypeScript · Node.js · Next.js · Fastify · PostgreSQL · Temporal · Docker · Azure · Claude Agent SDK · GitHub · Jira

OPEN SOURCE

Big Agentic Brain ↗

Também ajudo a manter o Big Agentic Brain: memória partilhada e coordenação para agentes de IA.

Explorar no GitHub ↗

Vamos resolver o problema certo.

01

Da ideia à prova

Transformar um problema real num protótipo funcional, testar os pressupostos e definir o caminho a seguir.

02

IA com contexto

Ligar agentes ao conhecimento certo, com pesquisa, permissões e fluxos de trabalho úteis.

03

Da demonstração à operação

Criar as bases para disponibilizar aplicações: autenticação, implementação, monitorização e controlo humano.

Fale-me da sua ideia ↗
Rui FerrolhoRUI FERROLHO / LISBOA

Sou o Rui.
Gosto de pôr ideias em prática.

Trabalho na interseção entre engenharia de software, plataformas e IA. Na Enhesa, fundei o Forge, o Lumen e o FactoryOS e desenvolvi as suas primeiras versões sozinho, usando a IA como parceira de desenvolvimento.

O fio condutor é simples: tornar a tecnologia útil, mantendo a segurança, a fiabilidade e o controlo humano. Escrevo o desenho técnico, oriento a implementação e procuro evidência de que funciona em sistemas reais.

O meu percurso inclui estudos no Politécnico de Leiria (2016–2018), com um projeto final em Sistemas de Informação, e formação em gestão de projetos.

Aberto a novos projetos, colaborações e oportunidades.

A sua próxima ideia.
Vamos pô-la em prática.

Tem um projeto em mente, um problema para resolver ou uma oportunidade para explorar? Gostava de saber mais.

Fale comigo no LinkedIn