Informática y Ciencias de la Información
Retos de Desarrollo de Software
Proyectos reales de desarrollo de software en Ewance — escribe, prueba y entrega código que funciona sobre briefs que reflejan el trabajo. Resuélvelos para crear un portfolio de pruebas verificadas y comprobables por reclutadores de que sabes hacer el trabajo, no solo describirlo.
Retos recomendados
- CodePrincipianteNuevo
API REST y Frontend para una Distribuidora Vinícola en Mendoza
Diseña una API REST con FastAPI (Python) o NestJS (TypeScript) cubriendo: catálogo (productos, variedades, stock), clientes (restaurantes y vinotecas), pedidos (alta, modificaci…
- REST Apis
- Openapi
- React
Multidisciplinar - CodeSéniorNuevo
Implementa un alocador de memoria pool en C para un microservicio de tiempo real
Diseñarás un alocador con 4 pools por tamaños (64, 256, 1024, 4096 bytes) usando free-lists intrusivas y bloques pre-asignados al arranque. Reemplazarás malloc/free en los 6 pun…
- C Programming
- Memory Management
- Pointers
Multidisciplinar - CodePrincipianteNuevo
Front-end Léxico-Sintáctico para un DSL de Reglas Logísticas
Implementa el lexer con ANTLR4 o escrito a mano, generando tokens con posición de origen (línea, columna) para mensajes de error. Implementa el parser que produzca un AST tipado…
- Lexical Analysis
- Parsing
- Ast Design
Compiler Construction - CodeIntermedioNuevo
Continuous Deployment con Canary y Feature Flags para SaaS Fintech
Audita el pipeline actual (GitHub Actions + Cloud Run). Diseña la nueva arquitectura: canary con Cloud Run revisions traffic splitting, feature flags con LaunchDarkly o Unleash …
- Continuous Deployment
- Canary Release
- Feature Flags
Engineering Software as a Service 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
- CodePrincipianteNuevo
Pipeline puro en OCaml para análisis genómico en CONACYT
Modela los tipos: Lectura, ParLectura, Alineamiento, Variante. Implementa 4 etapas (control de calidad, alineamiento, llamada de variantes, anotación) como funciones puras compo…
- Ocaml
- Pure Functions
- Algebraic Data Types
Functional Programming - 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
- Refactoring
Mobile Application Development - CodeIntermedioNuevo
Optimiza un onboarding móvil con A/B testing para fintech LATAM
Recibe acceso a la analítica del funnel (anonimizada) y al repositorio de la app (Flutter, bare). Diagnostica los 3 puntos de mayor abandono (probable: captura de cédula, biomet…
- Flutter
- Ab Testing
- Funnel Analysis
Mobile Application Development
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.
Campos relacionados
Ver todo →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.



















































































