Informática
Retos de Arquitectura y Diseño de Sistemas
Los retos de Arquitectura y Diseño de Sistemas te sitúan en el centro del trabajo de dar forma a cómo encajan los grandes sistemas de software. Desarrollarás habilidades en fundamentos de diseño de sistemas, diagramas de arquitectura y el modelo C4, registrando decisiones en Architecture Decision Records (ADRs) como los equipos de ingeniería mantienen legible su razonamiento.
A partir de ahí asumirás los temas más complejos — diseño de sistemas distribuidos, arquitectura dirigida por eventos y patrones de microservicios — impulsando la alineación mediante la redacción de RFCs sin perder de vista la developer experience. Cada reto que resuelvas te otorga una credencial verificada para mostrar a los reclutadores.
Proyectos recomendados
· Developer Experience Limpiar- DesignIntermedioNuevo
Diseñar una API REST pública para un agregador de turismo en Mallorca
Diseña la API REST cubriendo 6 dominios principales (búsqueda, disponibilidad, reservas, modificaciones, cancelaciones, conciliación). Sigue el modelo de madurez Richardson nive…
- DiseñO De Apis REST
- Openapi
- Versionado De Apis
API Design and GraphQL - DesignPrincipianteNuevo
Diseñar contratos gRPC para microservicios de logística en Algeciras
Diseña los archivos .proto para los 6 servicios principales (seguimiento, facturación, aduana, almacén, conciliación, notificaciones) respetando las convenciones del API Improve…
- Grpc
- Protobuf
- Versionado De Apis
API Design and GraphQL - CodePrincipianteNuevo
Definir un esquema de rate limiting multi-tenant para SaaS B2B
Diseña el esquema con: (1) tres niveles de límites (global, tenant, endpoint), (2) cabeceras conformes a IETF draft de RateLimit Fields, (3) política de soft-fail (429 con Retry…
- Rate Limiting
- Arquitectura Multi Inquilino
- DiseñO De Apis REST
API Design and GraphQL - DesignIntermedioNuevo
Migrar a un esquema multi-tenant en Kubernetes con namespaces y limit-ranges
Diseña el esquema de multi-tenancy: un namespace por cliente, ResourceQuota por CPU/memoria/almacenamiento, LimitRange con defaults sensatos, NetworkPolicies por defecto restric…
- OrquestacióN Con Kubernetes
- Internal Developer Platforms
- Platform As Product
Platform Engineering Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- ResearchPrincipianteNuevo
Construir un mecanismo de service blueprints y onboarding de servicios nuevos
Entrevista a 8 personas (representando ingeniería, seguridad, redes, FinOps) y documenta los 23 pasos actuales con tiempos, sistemas y owners. Construye el service blueprint en …
- Platform As Product
- Developer Experience
- Mapeo De Procesos
Platform Engineering - DesignPrincipianteNuevo
Reducir carga cognitiva con un paved road para despliegues en AWS
Diseña 4 módulos Terraform opinados: 1) servicio web stateless en ECS Fargate, 2) job batch en AWS Batch, 3) microservicio con base de datos RDS Postgres, 4) función serverless …
- Paved Roads
- Terraform
- Platform As Product
Platform Engineering - CodeIntermedioNuevo
Diseñar un portal interno de desarrollo con Backstage para 200 personas
Despliega Backstage en Kubernetes con autenticación contra el SSO corporativo (Okta). Modela el catálogo de software con las entidades Component, System, Domain y Group para los…
- Internal Developer Platforms
- Backstage
- Golden Paths
Platform Engineering - ResearchPrincipianteNuevo
Medir la productividad de desarrollo con SPACE y DevEx
Selecciona 8 métricas de las 5 dimensiones SPACE (al menos una por dimensión) usando datos disponibles: GitHub, Jira, calendario, encuesta DevEx trimestral. Diseña la encuesta D…
- Developer Experience
- Platform As Product
- Mapeo De Procesos
Platform Engineering - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- DesignIntermedioNuevo
Migrar de REST a GraphQL en una fintech LATAM
Estudia los 14 endpoints REST actuales y diseña un esquema GraphQL federado para 5 dominios (cuentas, pagos, conciliación, KYC, notificaciones). Define entidades compartidas, re…
- DiseñO De Apis REST
- DiseñO De Esquemas Graphql
- Federation
API Design and GraphQL - CodePrincipianteNuevo
API REST con OpenAPI y Versionado para Plataforma de Reservas Médicas
Inventaría los 78 endpoints, agrúpalos en 12 recursos. Escribe el contrato OpenAPI 3.1 completo: schemas request/response, errores estándar (RFC 7807 Problem Details), autentica…
- DiseñO De Apis REST
- Openapi
- Versionado De Apis
Engineering Software as a Service - ResearchPrincipianteNuevo
Auditoría de developer experience de un portal de APIs gov-tech
Recluta 10 developers externos representativos. Mide para cada uno: time-to-first-call, time-to-200 (primera respuesta exitosa), tasa de abandono y comentarios cualitativos. Aud…
- Developer Experience
- InvestigacióN De Usuarios
- DiseñO De Apis REST
API Design and GraphQL - CodeIntermedioNuevo
Migración Flutter de app monolítica a arquitectura modular
Audita el código actual y propón una arquitectura modular (probable: capa app, capa shared y features como paquetes locales con su propio pubspec, separación clara de domain/dat…
- Flutter
- Modular Architecture
- RefactorizacióN
Mobile Application Development Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
Cómo funciona
Del briefing al certificado, en seis pasos.
Paso 01
Explora retos alineados con tus estudios.
Paso 02
Acepta el que encaja con tus metas.
Paso 03
Trabájalo con la guía del AI Copilot.
Paso 04
Envíalo para una evaluación estructurada.
Paso 05
Consigue una credencial verificada.
Paso 06
Añádela a LinkedIn con un solo clic.
Familias de competencias relacionadas
Explorar todas las competenciasInformática
Fundamentos de Programación
19 competencias
Informática
Testing y Aseguramiento de Calidad
14 competencias
Informática
Bases de Datos y Almacenamiento
12 competencias
Informática
Desarrollo Backend y APIs
11 competencias
Informática
DevOps y CI/CD
11 competencias
Informática
Seguridad y Ciberdefensa
13 competencias
Equipos del sector tras una década de briefings prácticos
¿Reclutando de este grupo?
Patrocina un reto y conoce candidatos a través de su trabajo real.
Los equipos de la industria pueden diseñar briefings en torno a las habilidades que buscan, y evaluar a los estudiantes por entregables puntuados con rúbrica — no por currículums.



















































































