Information Technology Challenges
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
- DesignIntermedioNuevo
Diseñar un sistema Kanban para un equipo de plataforma en CDMX
Mapea el workflow actual del equipo de plataforma (intake hasta deploy) y diseña un tablero Kanban con 5-7 columnas, WIP limits explícitos por columna y un swimlane de class-of-…
- Tableros Kanban
- Flow Metrics
- Mapeo De Procesos
Agile Methods and Practices - AnalysisIntermedioNuevo
Auditoría DORA de Continuous Delivery en banca tradicional
Recoge 8 semanas de datos de despliegue (lead time for changes, deployment frequency, change-failure rate, mean time to restore) por equipo a partir de GitLab CI + Jira + PagerD…
- Continuous Delivery
- Dora Metrics
- Ci Cd
Agile Methods and Practices - PresentationIntermedioNuevo
Facilitar una retrospectiva cross-team tras un lanzamiento fallido
Diseña una retrospectiva estructurada de 3 horas usando Liberating Structures o el 'Prime Directive' de Norm Kerth (asume que las personas hicieron el mejor trabajo posible con …
- Retrospectives
- Facilitation
- Incident Analysis
Agile Methods and Practices - CodeIntermedioNuevo
Detección de subexpresiones repetidas en buscador de e-commerce
Recibes un export anonimizado de 500 K consultas de buscador con frecuencias asociadas. Implementa: (1) detección de subcadenas repetidas con Rabin-Karp/rolling hash, (2) constr…
- String Algorithms
- Hashing
- Suffix Arrays
Algorithm Design and Analysis 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
- AnalysisIntermedioNuevo
Modelar el flujo de cobre en una mina con max-flow / min-cut
Recibes la topología de la red (90 nodos: rajos, chancadores, pulmones, cintas, trenes, puerto) con capacidades horarias por arista y un export anonimizado de 6 meses de medicio…
- Network Flows
- Max Flow Min Cut
- Algoritmos De Grafos
Advanced Algorithms - CodeIntermedioNuevo
Estructura de datos avanzada para un buscador interno bancario
Recibes una traza anonimizada de 5 M consultas reales contra un índice de 40 M entradas. Implementa al menos 3 estructuras de datos avanzadas (predecesor/sucesor según el caso) …
- Advanced Data Structures
- Amortized Analysis
- Predecessor Search
Advanced Algorithms - CodeIntermedioNuevo
Algoritmos aleatorizados para muestreo en streaming de e-commerce
Recibes 30 días anonimizados de eventos (alrededor de 600 M eventos en total). Implementa: (1) reservoir sampling para muestrear K eventos uniformemente, (2) count-min sketch pa…
- Randomized Algorithms
- Streaming Algorithms
- Probabilistic Data Structures
Advanced Algorithms - 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 - 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.
- CodeIntermedioNuevo
Implementar firmas digitales para facturación electrónica en España
Implementa un módulo que: (1) cargue certificados X.509 desde tarjeta DNI-e/FNMT (PKCS#11) o desde keystore software, (2) genere firma XAdES-B-T sobre el XML Facturae con sellad…
- Digital Signatures
- Public Key Crypto
- Pki
Applied Cryptography - DesignIntermedioNuevo
Diseñar la rotación de claves de cifrado en una banca privada en Madrid
Diseña la arquitectura con: (1) Key Encryption Key (KEK) maestra en KMS (AWS KMS, HashiCorp Vault o similar), (2) Data Encryption Keys (DEKs) derivadas con HKDF por dataset, (3)…
- Key Management
- Symmetric Crypto
- Key Derivation
Applied Cryptography - DesignIntermedioNuevo
Diseñar un data lake en S3 + Iceberg para una telco en Madrid
Diseña la arquitectura: capa raw (Parquet bruto desde el ingestor), capa silver (Iceberg con limpieza), capa gold (vistas curadas para BI). Define convenciones de particionado p…
- Data Lakes
- Apache Iceberg
- Parquet
Big Data and Data-Intensive Systems - CodeIntermedioNuevo
Pipeline de stream processing con Kafka + Flink para fraude en fintech
Diseña el pipeline: ingesta desde el bus de transacciones (Kafka), enriquecimiento con state store (RocksDB embebido en Flink), aplicación de 8 reglas de fraude (windowed aggreg…
- Stream Processing
- Streaming De Eventos Con Kafka
- Flink
Big Data and Data-Intensive Systems 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
- CodeIntermedioNuevo
Operar Spark en EKS para una marca de moda en Arteixo
Diseña la plataforma: Spark on Kubernetes operator, autoscaling con Karpenter, mix de nodos on-demand + spot, gestión de Shuffle externo (S3 o disco efímero), observabilidad con…
- Apache Spark
- OrquestacióN Con Kubernetes
- Terraform
Big Data and Data-Intensive Systems - DesignIntermedioNuevo
Sharding y replicación para una base operativa de logística en Manaus
Diseña la estrategia: sharding por warehouse_id en 8 shards inicialmente (con plan de re-shard a 16 sin downtime), réplicas read-only por shard y cross-region (Manaus → São Paul…
- Sharding
- Fundamentos De ReplicacióN
- Modelado De Datos
Big Data and Data-Intensive Systems - CodeIntermedioNuevo
Smart contract de stablecoin colateralizada para wallet en Buenos Aires
Implementa los contratos: (1) Vault que custodia colateral USDC y emite la stablecoin con ratio mínimo 130%, (2) liquidación parcial cuando el ratio cae bajo 115% con incentivo …
- Smart Contracts
- Solidity
- Defi
Blockchain and Decentralized Systems Engineering - CodeIntermedioNuevo
Pasarela de pagos blockchain para una bodega exportadora en Mendoza
Diseña la pasarela: (1) generación de direcciones únicas por factura (HD wallet derivado), (2) listeners on-chain para 3 redes con reorg protection, (3) conciliación con factura…
- Blockchain
- Smart Contracts
- Payments
Blockchain and Decentralized Systems Engineering - CodeIntermedioNuevo
Implementar un sidechain para tokenizar trazabilidad de aceite en Jaén
Diseña la sidechain (elige stack + justifica), con periodicidad de commit a mainnet cada 6 horas. Implementa el smart contract Solidity para registrar: lote, finca origen, fecha…
- Blockchain
- Smart Contracts
- Sidechains
Blockchain and Decentralized Systems Engineering - DesignIntermedioNuevo
Migrar un monolito Java a microservicios en AWS para gov-tech española
Aplica el strangler fig pattern: identifica 3 dominios candidatos a extraer (autenticación ciudadana, gestión de subvenciones, notificaciones). Para cada uno: define bounded con…
- AWS O Azure
- Patrones De Microservicios
- Terraform
Cloud Computing - DesignIntermedioNuevo
Diseñar Kubernetes multi-tenant para una HealthTech en Bogotá
Diseña el esquema: (1) namespace por tenant + labels estandarizados, (2) ResourceQuotas y LimitRanges agresivas por namespace, (3) NetworkPolicies que bloquean tráfico cross-ten…
- OrquestacióN Con Kubernetes
- Arquitectura Multi Inquilino
- Containers
Cloud Computing - DesignIntermedioNuevo
Arquitectura serverless multi-región para un e-commerce en Medellín
Diseña la arquitectura: Lambda + API Gateway en 3 regiones (us-east-1, sa-east-1, eu-west-1), DynamoDB Global Tables para datos con conflict resolution last-write-wins, CloudFro…
- AWS O Azure
- Serverless
- Arquitectura Multi Cloud
Cloud Computing - DesignIntermedioNuevo
Disaster Recovery cloud para una telco con presencia ibérica
Diseña la estrategia: (1) clasificación de servicios en 3 tiers (RTO/RPO por tier), (2) Azure Site Recovery + Azure Backup para tier 1 con replicación a North Europe, (3) backup…
- AWS O Azure
- Disaster Recovery
- Arquitectura Multi Cloud
Cloud Computing - CodeIntermedioNuevo
Generación de Código a Bytecode JVM desde un AST Tipado
Recorre el AST tipado con un visitor que emita bytecode JVM clase-por-función. Soporta los tipos primitivos (int, long, double, boolean, String), aritmética, control de flujo (i…
- Code Generation
- Jvm Bytecode
- Asm Library
Compiler Construction - CodeIntermedioNuevo
Optimizaciones de Mirilla Sobre IR de Tres Direcciones
Trabaja sobre el IR existente (formato TAC, Three-Address Code, suministrado en una sintaxis simple tipo SSA). Implementa una pasada peephole que recorra ventanas deslizantes de…
- Compiler Backend
- Ir Design
- Peephole Optimization
Compiler Construction - DesignIntermedioNuevo
Diseño de IR Intermedia para un Lenguaje de Consultas Geoespacial
Diseña una IR intermedia tipo árbol de operadores relacionales extendido con primitivas geoespaciales (Filter, Project, Join, GeoIntersect, GeoBuffer, etc.). Documenta la sintax…
- Ir Design
- Compiler Architecture
- Geospatial Computing
Compiler Construction
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.



















































































