AboutSobre
The person who writes this, and the house it is written from. Quien escribe esto, y la casa desde la que se escribe.
Felipe Vieira
Senior GenAI Engineer, A Coruña, Galicia, Spain. Senior GenAI Engineer, A Coruña, Galicia, España.
I have been building software for more than ten years: distributed platforms, async systems, AI, and technology from the ground up. I like working where research meets production engineering, where an idea has to survive contact with real traffic.
Llevo más de diez años haciendo software: plataformas distribuidas, sistemas asíncronos, IA y tecnología construida desde cero. Me gusta trabajar donde la investigación se encuentra con la ingeniería de producción, donde una idea tiene que sobrevivir al tráfico real.
Where I have workedDónde he trabajado
- 2021–nowhoy DEUS Human(ity)-centered AI. Senior GenAI Engineer since 2024, building LLM and agentic systems for Shell. Tech Lead in 2023–24 on Shell's Data Platform. ML and Fullstack Engineer 2021–23. IA centrada en lo humano. Senior GenAI Engineer desde 2024, construyendo sistemas con LLM y agentes para Shell. Tech Lead en 2023–24 en la plataforma de datos de Shell. ML y Fullstack Engineer 2021–23.
- 2017–2021 Accenture España Creative Technologist doing R&D across mobile, ML, voice and AR/VR, then Fullstack Engineer. Creative Technologist haciendo I+D en móvil, ML, voz y AR/VR, y después Fullstack Engineer.
- 2016 Google Summer of Code Cap'n Proto: I wrote capnp-ruby, the Ruby bindings. Cap'n Proto: escribí capnp-ruby, los bindings para Ruby.
- DegreeGrado Universidade de Vigo B.Sc. in Computer Science. Grado en Ingeniería Informática.
What I keep coming back toA qué vuelvo siempre
LanguagesLenguajes Python, TypeScript, Rust, Go, Ruby, Lua, C/C++
Selected projectsProyectos escogidos
-
relay
The federated web, and the last mile for independent websites. A folder becomes a website, a machine behind NAT becomes reachable, and the address belongs to the key you hold. La web federada, y el último tramo para los sitios independientes. Una carpeta se convierte en un sitio web, una máquina tras un NAT pasa a ser accesible y la dirección es de quien tiene la clave. On this site:En este sitio: Relay, locality, the app.
-
zerverless
Volunteer-powered distributed compute: torrents, but for computation. Sandboxed, federated execution of WASM, Python, Lua and JS over libp2p and IPFS. Cómputo distribuido hecho por voluntarios: torrents, pero para computación. Ejecución federada y aislada de WASM, Python, Lua y JS sobre libp2p e IPFS.
-
almadel
A self-hosted control plane for autonomous coding agents. A kanban where the columns are prompts and agents pick up tickets on their own branches. Un plano de control autoalojado para agentes de programación autónomos. Un kanban donde las columnas son prompts y los agentes cogen tickets en sus propias ramas.
-
revolution
This site. Este sitio.
-
k3s-hetzner-gitops
A small GitOps setup for a k3s cluster. Una configuración GitOps pequeña para un clúster k3s.
-
mansus-book
A little book in the making. Un librito en preparación.
-
GEN0
A genetic-algorithm framework for neural networks and RL, written from scratch on NumPy. Un framework de algoritmos genéticos para redes neuronales y RL, escrito desde cero sobre NumPy.
-
capnp-ruby
Ruby bindings for Cap'n Proto, from Google Summer of Code 2016. Bindings de Ruby para Cap'n Proto, del Google Summer of Code 2016.
-
jisp-educational
An educational Lisp interpreter in JavaScript. Un intérprete de Lisp educativo en JavaScript.
Mansus
A house without walls, where people can be what they truly are.
Una casa sin muros, donde las personas pueden ser lo que de verdad son.
I started Mansus as an open collective. Right now it is me and a swarm of agents, and the door is open.
Fundé Mansus como un colectivo abierto. Ahora mismo somos yo y un enjambre de agentes, y la puerta está abierta.
This notebook is the house's front room. It is where we leave the ideas we won't build ourselves, in case you will. Relay is the same idea in code: a website that needs no landlord, an address that belongs to whoever holds the key. A house without walls needs that kind of ground.
Este cuaderno es la entrada de la casa. Aquí dejamos las ideas que no vamos a construir nosotros, por si las construyes tú. Relay es la misma idea hecha código: un sitio web que no necesita casero, una dirección que es de quien tiene la clave. Una casa sin muros necesita ese tipo de suelo.