Proyectos
Proyectos aplicados
Diseño mecánico, automatización y software de manufactura. Cada proyecto resuelve un problema real, con contexto, herramientas y resultado.
- En desarrolloDiseño mecánico · 2026
Máquina peladora de zanahoria — MVP
Reconstrucción por ingeniería inversa del concepto de una peladora de zanahorias, a partir del análisis visual de equipos del mercado del empaque y embolsado de vegetales. MVP sin dimensiones ni sistema cerrado: se reconstruye el sistema y se desarrolla una primera propuesta CAD en Fusion 360, con la primera pieza física como chequeo de manufactura.
- Ingeniería inversa desde análisis visual de vídeos y fotografías
- Primera propuesta CAD en Fusion 360 para validar concepto
- Pieza física junto al modelo CAD como primer chequeo de manufactura
Fusion 360CADDFMIngeniería inversa

Lo que hice
Análisis de referencias comerciales del mercado del empaque y embolsado de vegetales, y reconstrucción por ingeniería inversa del sistema de la peladora desde vídeos y fotografías. Desarrollo de la propuesta conceptual CAD en Fusion 360, con la pieza física fabricada como validación inicial.
Resultado
Que un MVP de maquinaria se valida primero en CAD y en banco, antes de cerrar dimensiones o sistema.
- FuncionaSoftware de ingeniería · 2016
Programa dinámico Boeing 737
Programa dinámico para Key Safety Systems de la bahía del Boeing 737 (proyecto interno). Software de ingeniería aplicado a un entorno de manufactura aeroespacial.
- Desarrollado para un entorno de manufactura aeroespacial
- Aplicación directa de la ingeniería en producción
Lo que hice
Diseñé y desarrollé un programa dinámico para la bahía del Boeing 737 en Key Safety Systems (proyecto interno).
Resultado
La ingeniería de software resuelve problemas reales de manufactura cuando se entiende el proceso físico.
Web del negocio familiar
Web industrial B2B del negocio familiar, optimizando el SEO y el GEO con agentes de IA para mejorar visibilidad y captación.
- SEO técnico y GEO con agentes de IA
- Web industrial B2B con captación desde buscadores
AstroOpenGraphOpenCodeLo que hice
Diseño y desarrollo de la web del negocio familiar. Optimización SEO técnica y de contenido con agentes de IA para posicionamiento en Google.
Resultado
Que una web sin distribución no existe y que el SEO bien hecho sigue trayendo clientes meses después.
- AbandonadoOpen source · 2026
AeroIcon
Web open source que compila iconografía aeroespacial y de aeronaves para integrarla en webs industriales. Quedó en pausa: la vectorización exigía demasiado trabajo manual y la idea evoluciona hacia una herramienta más cómoda sin depender tanto de Figma.
- Iconografía especializada para el sector aeroespacial
- Lección: la vectorización manual no escala
FigmaAstroSVGOOpenCodeLo que hice
Diseño y desarrollo de una web que compila iconos de industria aeroespacial y de aeronaves, para integrarlos en distintas webs industriales.
Resultado
La vectorización exige demasiado tiempo manual: el siguiente paso es una herramienta que evite depender tanto de Figma y haga el flujo más cómodo.
Cillus
Producto digital que ayuda a las personas a llevar el control de su IBS. Construido y documentado en público, de principio a fin.
- Documentado en público: cada decisión, fallo y acierto en la newsletter
- Stack ligero y barato de mantener, sin gastos de infraestructura innecesarios
- Negocio de una sola persona, de principio a fin
JavaScriptHTMLOpenCodeGoogle Play ConsoleLo que hice
Diseño, desarrollo, lanzamiento y mantenimiento de Cillus como negocio de una sola persona. Documento el proceso completo en la newsletter: decisiones de producto, problemas técnicos reales y la parte de vivir de ello.
Resultado
Que construir es la parte fácil; sostener el proceso día a día es lo difícil. Que no necesito validación de una empresa para trabajar: la necesito de los usuarios.
Framely
Extensión de Chrome (Manifest V3) para crear videos para redes sociales desde el navegador. Centra tu video sobre un fondo con bordes redondeados y sombra suave, 100% en local. La uso para publicar posts y traer videos de X y otras redes.
- Extensión Chrome Manifest V3 — 100% client-side, sin servidor ni uploads
- Extracción de X/Twitter: pega el link, elige calidad e importa desde el CDN
- Frame estilo estudio: radio, escala, sombra, 1080p/1440p/4K con FFmpeg.wasm
JavaScriptChrome ExtensionFFmpeg.wasmViteLo que hice
Construí Framely como mi herramienta dogfooding para crear contenido: drop de video + fondo con preview WYSIWYG, importación por link directo y extractor de X, y export en un solo pase preservando fps, duración y audio.
Resultado
Que la mejor herramienta es la que usas a diario: construir mi propio flujo de publicación me obliga a pulir fricción real, no features imaginarias.
Squawk
Herramienta QA open source: capturas el bug en el momento (“squawk”) y exporta contexto listo para tu agente IA — screenshot, logs, selector DOM y nota — en un solo reporte Markdown/JSON.
- Go CLI con dos backends: Android vía adb (screenshot + logcat) y navegador vía Chrome DevTools Protocol
- squawk watch: TUI interactiva con Bubble Tea para captura continua con slash commands
- Widget web dev-only sin backend: element picker estilo DevTools + export Markdown con un click
GoCobraBubble TeaChrome DevToolsadbJavaScriptLo que hice
Construí Squawk como herramienta dogfooding para testing exploratorio: CLI en Go (init/capture/watch/report/devices), backend Android + backend browser por WebSocket, y widget JS vanilla con Shadow DOM.
Resultado
Que el contexto lo es todo para un agente IA: screenshot + logs + selector exacto eliminan la reconstrucción manual de pasos y convierten un bug report en un fix accionable.
Rafalamb.dev — mi sitio
Este sitio: mi espacio en internet. Newsletters, proyectos y el proceso de construir en público. Astro, Tailwind y Cloudflare.
- SSG con Astro 7 e islas de React solo donde hace falta
- Desplegado en Cloudflare Workers con assets estáticos
AstroReactTailwind CSSGSAPCloudflare WorkersD1Lo que hice
Diseñé y desarrollé este sitio desde cero, migrado de una SPA de React + Vite a Astro con islas de React. Desplegado en Cloudflare Workers con assets estáticos y una base D1 preparada para la newsletter.
Resultado
Que menos es más: estático cuando puedes, interactivo solo donde lo necesitas. A montar un deploy en Cloudflare sin servidor que gestionar.