Retos de Information Technology
Explore information technology challenges on Ewance to develop skills companies are actively hiring for. Work on briefs covering cloud, infrastructure, security, and platform engineering.
Most Popular
- CodePrincipianteNuevo
Análisis de SQL injection en bootcamp de programación
Construye una aplicación web simple (login, búsqueda, listado de productos) con 6 vulnerabilidades específicas de SQL injection: bypass de login con tautología, UNION-based para…
- SQL Injection
- Parameterized Queries
- Web Security
Introduction to Database Systems - CodePrincipianteNuevo
Diseño en VHDL de controlador para sensor de presión neumático
Diseña en VHDL la arquitectura: máquina de estados para secuenciar 4 conversiones SPI, registros de desplazamiento para los frames del ADC, contador de muestras y módulo de prom…
- Vhdl
- Fsm
- Spi
Multidisciplinar - DesignPrincipianteNuevo
Sintetizador de audio FPGA para taller maker LATAM
Diseña en Verilog: 8 osciladores DDS (Direct Digital Synthesis — síntesis digital directa) con tablas de onda en BRAM, mezclador con saturación, envelope ADSR (Attack, Decay, Su…
- Verilog
- Fpga
- Dds
Multidisciplinar - CodePrincipianteNuevo
Lógica combinacional para módulo de seguridad en cerradura inteligente
Diseña en VHDL: comparador seguro (constant-time) para PIN de 6 dígitos, interfaz I2C esclava para recibir hash de huella desde el sensor, comparador de token NFC y máquina de e…
- Vhdl
- Secure Hardware
- Constant Time Comparison
Multidisciplinar 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
Verificación funcional de IP DMA para empresa de IoT industrial
Construye un testbench en cocotb (Python) para el IP DMA provisto (con interfaces AXI4 para configuración y AXI4-Stream para datos). Implementa modelo de memoria, drivers AXI, y…
- Cocotb
- Functional Verification
- Axi4
Digital Systems Design - DesignPrincipianteNuevo
Lenguaje ubicuo y arquitectura hexagonal para banca corporativa
Conduce 3 sesiones con dueños de producto y operaciones para extraer el lenguaje ubicuo del confirming (proveedor, deudor, banco, factura aprobada, anticipo, retención). Documen…
- Ubiquitous Language
- Hexagonal Architecture
- Java
Domain-Driven Design - AnalysisPrincipianteNuevo
Auditar deuda de dominio en plataforma de e-commerce
Examina el código de 6 servicios (TypeScript / NestJS, provisto anonimizado). Entrevista 5 leads técnicos (45 min cada uno). Construye un inventario de conceptos clave (definici…
- Domain Driven Design
- Code Audit
- Ubiquitous Language
Domain-Driven Design - CodePrincipianteNuevo
Stack de telemetría con CoAP para flota agrícola en Mendoza
Diseña el formato de mensaje (esquema CBOR compacto: timestamp, identificador, lecturas). Implementa el cliente embebido en C/C++ con libcoap sobre un módulo ESP32-S3 con 4G LTE…
- Coap
- Embedded Cpp
- Iot
Embedded Systems Engineering - Browse challenges
Explore role
Marketing Analyst
Plan and measure campaigns that grow the business. Funnel analytics, attribution, segmentation, and the rigorous measurement that lets marketing defend its budget at the leadership table.
- DesignPrincipianteNuevo
Modernizar integración ERP para retailer omnicanal en Lisboa
Audita los 12 puntos de fallo (logs y postmortems provistos). Modela los 4 flujos críticos en notación BPMN. Diseña la integración con Apache Camel sobre Spring Boot: rutas, ide…
- Enterprise Integration
- Apache Camel
- Spring Boot
Enterprise and Business Software Engineering - StrategyPrincipianteNuevo
Migrar CRM heredado a SOA en distribuidora industrial
Analiza la operación actual: 35 pantallas, 4 procesos comerciales nucleares (alta de cliente, cotización, pedido, postventa). Identifica servicios candidatos con responsabilidad…
- Service Oriented Architecture
- Csharp
- Dotnet
Multidisciplinar - DesignPrincipianteNuevo
Reescribir flujo de cierre contable mensual en distribuidora vitivinícola
Mapea el flujo actual: 22 pasos, 6 personas, 4 sistemas. Identifica los puntos de espera y manuales (probablemente: conciliación bancaria, ajustes de inventario, intercompañías)…
- ERP Integration
- Business Process Automation
- Azure Logic Apps
Enterprise and Business Software Engineering - CodePrincipianteNuevo
Idempotencia y consumidores en cola de pagos LATAM
Audita los 6 consumidores actuales (Java/Spring) y clasifica por estrategia: lectura/escritura, side-effects externos, agregación. Diseña el patrón de idempotencia: clave (event…
- Idempotency
- Kafka
- Java
Multidisciplinar 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
- DesignPrincipianteNuevo
Schema evolution para feed de eventos de telemedicina
Audita los 11 esquemas actuales (JSON sin contrato). Convierte a Protobuf con reglas de evolución claras (campos nuevos opcionales, deprecación con sunset). Configura Buf Schema…
- Protobuf
- Schema Registry
- Ci Cd
Event-Driven Architecture - CodePrincipianteNuevo
Motor de reglas en Haskell para pricing dinámico de hotel
Diseña el lenguaje de reglas como tipo algebraico (Regla = Si Condicion Entonces Accion | Y Regla Regla | O Regla Regla). Implementa el intérprete puro en Haskell. Define condic…
- Haskell
- Algebraic Data Types
- Embedded Dsl
Multidisciplinar - 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 - CodePrincipianteNuevo
Sistema de tipos con Scala 3 para conciliación bancaria
Audita la librería actual (Scala 2.13, provista). Define tipos opacos para identificadores y montos sin riesgo de mezclarlos. Modela los 5 formatos como type-level cases. Usa gi…
- Scala
- Opaque Types
- Type Driven Design
Multidisciplinar - CodePrincipianteNuevo
Parser combinators en F# para DSL fiscal española
Define la sintaxis del DSL fiscal (variables, expresiones aritméticas, condiciones, llamadas a funciones del catálogo fiscal). Implementa el parser con FParsec y AST como tipo d…
- Fsharp
- Parser Combinators
- Embedded Dsl
Multidisciplinar - CodePrincipianteNuevo
Adoptar ArgoCD en plataforma cloud-native para SaaS hispana
Audita el flujo actual de deploy (4 personas con permisos kubectl, 12 incidencias por drift en los últimos 6 meses). Diseña la estructura de repos GitOps: un repo de aplicación …
- Argocd
- Gitops
- Kubernetes
GitOps and Continuous Delivery - CodePrincipianteNuevo
Gestión de secretos sealed-secrets para fintech mexicana
Audita los 14 servicios y clasifica secretos (credenciales DB, API keys externas, certificados, JWT signing keys). Decide entre Sealed Secrets y External Secrets Operator con cr…
- Sealed Secrets
- External Secrets
- Kubernetes
GitOps and Continuous Delivery - DesignPrincipianteNuevo
Rediseña el onboarding de una app de tele-cita médica privada
Recibirás 4 grabaciones de prueba de usabilidad del flujo actual (15 minutos cada una) y los registros de eventos anonimizados de 3.000 sesiones. Realizarás 4 entrevistas remota…
- User Centered Design
- Usability Testing
- Prototyping
Human-Computer Interaction - AnalysisPrincipianteNuevo
Audita la accesibilidad de un portal de gobierno electrónico
Recibirás acceso al portal en preproducción y el listado de los 5 trámites más usados. Ejecutarás una auditoría manual con NVDA (lector de pantalla) y axe DevTools, validarás el…
- Accessibility
- Usability Testing
- Heuristic Evaluation
Human-Computer Interaction - DesignPrincipianteNuevo
Diseña un dashboard táctil para operarios en una planta de aguardiente
Visitarás la planta (2 jornadas de observación contextual) y entrevistarás a 4 operarios. Documentarás restricciones físicas (distancia de lectura, ruido ambiente, uso de guante…
- Interaction Design
- User Centered Design
- User Research
Human-Computer Interaction - CodePrincipianteNuevo
Construye una shell mínima en C con redirecciones y tuberías
Implementarás la shell en C99 usando fork, exec, dup2, pipe y waitpid. Soportarás comandos externos resueltos por PATH, redirecciones de entrada/salida y tuberías de N etapas. B…
- C Programming
- Os Interfaces
- Pointers
Multidisciplinar - StrategyPrincipianteNuevo
Adapta una empresa de salud digital española al Reglamento General de Protección de Datos (RGPD)
Auditarás los 11 hallazgos críticos con el Delegado de Protección de Datos (DPD) interno y mapearás cada uno a artículos RGPD (5, 6, 9, 28, 32, 44-49). Diseñarás un plan de reme…
- Privacy Regulation
- GDPR Compliance
- Security Policy
Information Security Management and Governance
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.
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.



















































































