Yago Marinho
Foto de Yago Marinho
Yago MarinhoIngeniero de Software Sénior · Río de Janeiro
Disponible para trabajo remoto

Construyo productos con IA, con ingeniería de verdad.

Desde hace 7 años transformo ideas en productos digitales completos: entiendo lo que las personas necesitan, diseño la interfaz, escribo el código y me aseguro de que todo llegue a producción con seguridad.

feature/atencion.spec.md
  1. alcancereglas y lo que queda fuera
  2. casos de usoflujos, excepciones, estados
  3. contratosAPIs, eventos, errores
  4. datosmodelo, aislamiento, retención
  5. arquitecturainfra como código, riesgos
pnpm test
✗ prueba escrita antes del código: falla
✓ código que hace pasar la prueba
✓ 1.167 pruebas aprobadas
→ commit y despliegue solo con mi aprobación
Cómo uso la IA a diario: yo especifico, el agente implementa con TDD, yo reviso y apruebo.
construyendo productos digitales de punta a punta
7 años
proyectos independientes entregados
+20
pruebas unitarias en el proyecto actual, con TDD
1.167
como oficial del Cuerpo de Bomberos de Río
8 años
Cómo trabajo

No es solo código: es resolver el problema correcto.

La IA aporta la velocidad. La ingeniería garantiza que no se convierta en deuda técnica.

  1. 01

    Entender

    Contexto, personas y objetivo del producto antes de cualquier decisión técnica.

    • Producto
    • UX/UI
  2. 02

    Especificar

    Casos de uso, contratos, modelo de datos y arquitectura definidos antes de la primera línea.

    • DDD
    • Arquitectura
  3. 03

    Construir con TDD

    La IA es mi compañera de programación: primero falla la prueba, después viene el código.

    • Claude Code
    • Jest
  4. 04

    Entregar con seguridad

    Infraestructura como código y un pipeline que bloquea la publicación si una prueba falla.

    • AWS CDK
    • GitHub Actions
Stack
  • TypeScript
  • React
  • Next.js
  • Node.js
  • AWS
  • PostgreSQL
  • Supabase
  • Python
  • Docker
  • Figma
Proyectos

Ideas que se volvieron producto.

Todos en GitHub ↗
MSI Informática · 2026En desarrollo

Central de atención omnicanal

WhatsApp e Instagram en un solo lugar: webhook serverless que valida cada evento, API en Lambda, panel en React y Postgres con seguridad a nivel de fila, donde cada usuario solo ve lo que puede.

hasta el MVP
14 días
pantallas con todo el flujo
35+
pruebas unitarias
1.167
  • TypeScript
  • React
  • AWS Lambda
  • CDK
  • Supabase
  • Jest
Open source · 2025

Davna AI

IA conversacional para practicar inglés profesional, con chat por texto y voz, transcripción y traducción de cada mensaje.

  • Next.js
  • Node.js
  • OpenAI
  • MongoDB
Código en GitHub ↗
Autorización · DSL

Authorization Engine

Reglas de acceso escritas en un DSL, con el vocabulario del negocio: decisiones centralizadas, consistentes y auditables.

  • Node.js
  • DSL
  • Seguridad
En línea · open source

Blog con Notion como CMS

Blog en tres idiomas con Notion como CMS y un pipeline ETL que replica el contenido en una base propia.

  • React Router
  • Notion API
  • MongoDB
blog.yagomarinho.com.br ↗
Open source · backend

Kits de arquitectura backend

Kernel de aplicación y de dominio, patrones de persistencia y proveedores intercambiables de autenticación, tokens y almacenamiento.

  • TypeScript
  • Clean Architecture

También construí: una plataforma para nutricionistas (React, Node.js, OpenAI) y una calculadora de manos de póker con procesamiento en varios núcleos.

Trayectoria

Entre diseño, ingeniería y ocho años de servicio público.

Antes de la tecnología, fui oficial del Cuerpo de Bomberos de Río de Janeiro. Allí aprendí a liderar, mantener la calma bajo presión y comunicarme con claridad, y así trabajo en equipo.

Formación

  • Rocketseat · GoStack2019–2020
  • Ironhack · Diseño UX/UI2020
  • CBMERJ · Formación de Oficiales2011–2014

Idiomas

Portugués (nativo) · Español (fluido) · Inglés (intermedio)

  1. ago 2026 — hoy

    Ingeniero de Software Sénior

    MSI Informática · Río de Janeiro

    CRM/ERP en TypeScript, desde la arquitectura hasta el despliegue en AWS, con la integración de WhatsApp e Instagram ya en producción.

  2. feb — may 2026

    Desarrollador Full-Stack Semisénior

    Niceplanet · contrato remoto

    Sistema de usuarios y autorización basado en un DSL de permisos, integraciones externas y Power BI.

  3. 2019 — 2026

    Ingeniero de Software

    Freelance · remoto

    Productos completos como independiente, desde el diseño de interfaz hasta la entrega y el mantenimiento.

  4. 2011 — 2019

    Primer Teniente

    Cuerpo de Bomberos Militar del Estado de Río de Janeiro

    Liderazgo, gestión de equipos y recursos, disciplina y actuación bajo presión.

Del blog

Escribo sobre lo que aprendo construyendo.

Todos los artículos ↗
Contacto

¿Tienes una idea o un problema para resolver?

Hablemos y convirtámoslo en un producto real.

contato@yagomarinho.com.br