Visión general
De qué trata este proyecto.
Diseña un esquema GraphQL federado para una fintech, implementa un subgrafo y un plan de migración. Obtén un certificado verificable.
El escenario
La fintech (alrededor de 35 M USD de ARR, fuerte presión competitiva de neobancos LATAM) necesita reducir el tiempo de release de funciones móviles que hoy gasta 30-40% del esfuerzo en orquestar llamadas REST múltiples.
El Briefing
Lo que harás y lo que demostrarás.
Diseñar un esquema GraphQL federado para 5 dominios y proponer una estrategia de migración progresiva desde 14 servicios REST.
Earning criteria — what you'll demonstrate
- Diseñar un esquema GraphQL federado para múltiples dominios
- Modelar paginación Relay, errores por campo y autorización
- Planificar migraciones progresivas que no rompen clientes existentes
- Razonar sobre developer experience y caching en GraphQL
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
API Design and GraphQL
Master · Software Engineering
Strong alignment
This challenge maps to API Design and GraphQL at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Graphql
Apply graphql to solve real industry problems and demonstrate production-level capability.
- Schema Design
Apply schema design to solve real industry problems and demonstrate production-level capability.
- Federation
Apply federation to solve real industry problems and demonstrate production-level capability.
- Api Versioning
Apply api versioning to solve real industry problems and demonstrate production-level capability.
- Developer Experience
Apply developer experience to solve real industry problems and demonstrate production-level capability.
- Rest Api Design
Apply rest api design to solve real industry problems and demonstrate production-level capability.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Backend Engineer
Diseñar y prototipar GraphQL federado es la habilidad que distingue a una Backend Engineer senior en organizaciones con múltiples clientes consumiendo la misma API.
Este proyecto afina
- graphql
- federation
- schema-design
Systems Architect
Las Systems Architects que evalúan REST vs GraphQL con criterio aportan claridad estratégica más allá del hype.
Este proyecto afina
- graphql
- rest-api-design
- schema-design