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 - AnalysisIntermedioNuevo
Auditoría de optimizador para warehouse analítico de retail
Recibirás acceso de solo lectura a una réplica del warehouse y la lista de las 12 consultas problemáticas con sus planes actuales. Para cada consulta: instrumenta con system.que…
- Query Optimization
- Clickhouse
- Materialized Views
Advanced Database Systems - DesignIntermedioNuevo
Concurrencia y MVCC para wallet de fintech B2C
Modela la operación de wallet (débito, crédito, transferencia interna) y los flujos concurrentes problemáticos (cashback en background mientras usuario compra). Prototipa 3 enfo…
- Concurrency Control
- Mvcc
- Isolation Levels
Advanced Database Systems - DesignSéniorNuevo
Diseño de base distribuida para mensajería de marketplace
Analiza el patrón de acceso (escritura: alta; lectura por hilo de conversación: muy alta; búsqueda histórica: baja). Diseña el modelo Cassandra (Conversación, Mensaje) con parti…
- Distributed Databases
- Cassandra
- Nosql
Advanced Database Systems 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
- DesignIntermedioNuevo
Almacenamiento y recuperación para historial clínico cardiológico
Diseña el modelo de metadatos en PostgreSQL (paciente, episodio, ECG, lectura cardiológica), políticas de partitioning por fecha y un esquema de almacenamiento objeto (MinIO S3-…
- Storage Engines
- Partitioning
- Indexing
Advanced Database Systems - DesignIntermedioNuevo
Recovery y backup para procesador de remesas regional
Diseña política de backup para PostgreSQL 15 con base físicos semanales, incrementales diarios, WAL streaming a almacenamiento objeto y retención por requisito regulatorio (5 añ…
- Backup Recovery
- Point In Time Recovery
- Disaster Recovery
Advanced Database Systems - CodeIntermedioNuevo
Pipeline CI/CD para banco hispano con cumplimiento PSD2
Diseña un pipeline con etapas: build, unit tests, SAST (Static Application Security Testing — análisis estático), SCA (Software Composition Analysis — análisis de composición), …
- Ci Cd
- Github Actions
- Sast
Multidisciplinar - CodeIntermedioNuevo
Infraestructura como código para SaaS B2B en LATAM
Diseña 6 módulos Terraform reutilizables (red, ECS service, RDS PostgreSQL, ALB, S3 + CloudFront, IAM roles). Implementa estado remoto en S3 con lock en DynamoDB y workspaces pa…
- Infrastructure As Code
- Terraform
- AWS
DevOps and Secure Deployment - 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.
- CodeIntermedioNuevo
Observabilidad para microservicios de logística mexicana
Diseña arquitectura de observabilidad basada en OpenTelemetry Collector con backends Prometheus + Tempo + Loki en Kubernetes. Define convenciones de naming, atributos de spans e…
- Observability
- Opentelemetry
- Prometheus
Multidisciplinar - CodeIntermedioNuevo
Despliegue progresivo con feature flags en e-commerce
Diseña arquitectura de despliegue progresivo con Argo Rollouts (canary release con 5/25/50/100 por ciento) y análisis automático usando métricas Prometheus (error rate, latencia…
- Progressive Delivery
- Canary Releases
- Feature Flags
Multidisciplinar - CodeIntermedioNuevo
Gestión de secretos y rotación para SaaS regulado
Despliega Vault en Kubernetes (modo HA con 3 réplicas) y configura motores de secretos (KV v2 para estáticos, database para dinámicos con rotación cada 24 horas). Integra con Ex…
- Secrets Management
- Vault
- Kubernetes
Multidisciplinar - 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 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
Procesador RISC-V de 5 etapas en Verilog para curso de hardware
Diseña un procesador RV32I con 5 etapas (IF, ID, EX, MEM, WB), forwarding de EX/MEM y MEM/WB hacia EX, stall en load-use hazard y flush en saltos taken predecidos como not-taken…
- Verilog
- Risc V
- Pipelining
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 - 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 - AnalysisIntermedioNuevo
Tunear consistencia en una pasarela de pagos hispana multirregión
Recibirás un export anonimizado de topología (3 regiones, factor de replicación RF=3 por región) y 7 días de trazas etiquetadas por clase de consulta. Reproduce la anomalía en u…
- Consistency Models
- Cassandra
- Distributed Tracing
Distributed Systems - CodeSéniorNuevo
Implementar consenso Raft para banderas de funcionalidad on-prem
Implementa el núcleo de Raft (elección de líder, replicación de log, snapshotting) a partir del paper original de Ongaro y Ousterhout. Usa una base clave-valor embebida (BoltDB …
- Raft Consensus
- Go Programming
- Grpc
Multidisciplinar - DesignIntermedioNuevo
Diseñar relojes lógicos y orden causal para chat sanitario
Modela el dominio: hilos clínicos, mensajes, adjuntos, lecturas. Diseña dos variantes — relojes de Lamport y vectoriales — comparando coste de almacenamiento y precisión causal.…
- Logical Clocks
- Vector Clocks
- Causal Ordering
Distributed Systems - AnalysisIntermedioNuevo
Capacidad y tolerancia para almacenamiento distribuido en investigación
Recibirás métricas de 12 meses (IOPS, throughput, crecimiento por dataset, fallos de disco) y la topología actual. Modela el crecimiento por dominio científico (genómica vs radi…
- Capacity Planning
- Erasure Coding
- Fault Tolerance
Multidisciplinar - AnalysisIntermedioNuevo
Diagnosticar contención en un broker de mensajes para banca hispana
Configura un entorno espejo con 3 brokers Kafka, 14 servicios consumidores y un generador de carga que reproduce el patrón observado en producción. Instrumenta con OpenTelemetry…
- Kafka
- Distributed Tracing
- Performance Analysis
Distributed Systems - StrategyIntermedioNuevo
Mapear contextos delimitados en una aseguradora multi-ramo
Facilita 4 talleres híbridos (Miro + presencial) de Event Storming Big Picture con 12 a 18 participantes por sesión: ramo auto, hogar, salud, siniestros, finanzas y atención al …
- Domain Driven Design
- Event Storming
- Bounded Contexts
Multidisciplinar - CodeIntermedioNuevo
Refactorizar agregados en un marketplace de moda hispano
Analiza el agregado Producto actual (código fuente provisto, anonimizado). Identifica invariantes verdaderas vs reglas eventualmente consistentes. Rediseña agregados nuevos (pro…
- Domain Driven Design
- Aggregates
- Kotlin
Domain-Driven Design - CodeIntermedioNuevo
Diseñar capa anti-corrupción para integrar logística LATAM
Analiza los modelos heredados (esquema XML de SOAP + diccionario de datos de AS/400 provistos). Modela el dominio nuevo de Envío (entidades, value objects, eventos) sin filtrar …
- Anti Corruption Layer
- Csharp
- Dotnet
Domain-Driven Design
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.



















































































