Saltar al contenido
CareerGo

Proyectos

No solo aprendas — construye

Cuatro guías de proyecto. Cada una convierte habilidades dispersas en algo que puedes lanzar y mostrar.

API SaaS multi-tenant

No solo aprendas backend — lanza una API facturable.

Objetivo

Construye una API REST con forma de producción: autenticación, aislamiento de datos multi-tenant, límites de tasa y ganchos de facturación por uso.

Habilidades que desarrolla

  • Diseño y versionado REST
  • Autenticación OAuth2 / tokens
  • Esquema y migraciones en Postgres
  • Límites de tasa y cuotas
  • Observabilidad y pruebas

Desglose por sprints

  1. 1

    Sprint 1 · Cimientos

    Esqueleto del proyecto, Postgres, un health check y un recurso con CRUD completo + pruebas.

  2. 2

    Sprint 2 · Auth y tenants

    Autenticación por token, aislamiento de filas por tenant y control de acceso por roles.

  3. 3

    Sprint 3 · Límites y facturación

    Límites de tasa, una cuota diaria por plan (no acumulable) y medición de uso para facturación.

  4. 4

    Sprint 4 · Lánzalo

    Dockeriza, añade logs estructurados + trazas, un pipeline de CI y despliega tras un proxy inverso.

Copiloto de IA / RAG

No solo invoques un LLM — construye un copiloto que usa tus datos y actúa.

Objetivo

Construye un copiloto con recuperación que responda desde tus documentos, llame herramientas para actuar y se mida con un conjunto de evals.

Habilidades que desarrolla

  • Chunking y embeddings
  • Búsqueda vectorial + re-ranking
  • Llamada a herramientas / funciones
  • Bucles agénticos y memoria
  • Evals y guardarraíles

Desglose por sprints

  1. 1

    Sprint 1 · Habla con un modelo

    Un endpoint de chat en streaming con un prompt de sistema, reintentos y un presupuesto de tokens.

  2. 2

    Sprint 2 · Recuperación

    Ingiere documentos, chunk + embed, almacena vectores y fundamenta respuestas con citas.

  3. 3

    Sprint 3 · Herramientas y agencia

    Añade llamada a herramientas (buscar, crear, obtener) y un bucle planear–actuar–observar con ejecución segura.

  4. 4

    Sprint 4 · Mide y endurece

    Un dataset de evals, puntuación con LLM como juez, defensas contra inyección de prompts y paneles de costo.

App de notas de voz

No solo aprendas un stack de app — lanza una que los usuarios dejen abierta.

Objetivo

Construye una app de notas rápida con captura, autoguardado, categorías y búsqueda — y encima una capa de captura y transcripción de voz.

Habilidades que desarrolla

  • Auth y datos por usuario
  • Autoguardado y UI optimista
  • Búsqueda de texto completo
  • Captura de audio
  • Integración de voz a texto

Caso real

Construido y lanzado — Turbo Notes.

Desglose por sprints

  1. 1

    Sprint 1 · Núcleo de notas

    Auth, crear/editar notas con autoguardado y categorías.

  2. 2

    Sprint 2 · Búsqueda y pulido

    Búsqueda de texto completo, atajos de teclado y una UI responsiva y accesible.

  3. 3

    Sprint 3 · Captura de voz

    Graba audio en el navegador, almacénalo y adjúntalo a una nota.

  4. 4

    Sprint 4 · Transcribe y despliega

    Añade voz a texto, haz que las transcripciones sean buscables y despliega en un dominio real.