Retos de Computer Sciences
Explore computer science challenges on Ewance to equip yourself with job-relevant skills for a variety of roles. Learn programming techniques and build technical skills with challenges on software development, algorithm design, system architecture, and more.
Most Popular
- CodeIntermedioNuevo
Cloth Simulation con Position Based Dynamics para una Productora de Moda Virtual
Implementa solver PBD/XPBD: malla triangular con partículas, constraints de distancia (stretching) entre vértices vecinos, constraints de bending entre triángulos adyacentes (Mü…
- Physical Simulation
- Cloth Simulation
- Position Based Dynamics
Advanced Computer Graphics - CodeIntermedioNuevo
Slicing SDN para Operador 5G en Ciudad de México
Recibes la arquitectura de transporte actual (switches programables con P4 y clúster ONOS), los SLA de las tres clases (consumidor: 50 Mbps best-effort; IoT industrial: 5 Mbps g…
- Software Defined Networking
- Network Slicing
- Onos
Multidisciplinar - CodeIntermedioNuevo
Detección de Exploits de Cadena de Suministro en Pipeline CI/CD de Fintech en Bogotá
Recibes el pipeline actual (GitHub Actions, registro de paquetes interno con Artifactory, imágenes Docker pushed a Amazon ECR, despliegue por ArgoCD a EKS). Modela la cadena de …
- Supply Chain Security
- Slsa
- Sigstore Cosign
Computer Systems Security - CodeIntermedioNuevo
Implementar un Linker Sencillo para Curso Universitario en Lima
Implementa en C un linker que: lea archivos objeto ELF64 generados por GCC, fusione secciones, resuelva símbolos globales, aplique relocaciones x86_64 más comunes (R_X86_64_PC32…
- Linking And Loading
- Elf Format
- C Programming
Computer Systems and Organization Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- CodeIntermedioNuevo
Análisis de Pipeline de CPU para Aceleración de Hash en Pyme Chilena
Recibes la implementación actual (C portable, ~400 LOC), un dataset de 10 millones de mensajes y dos CPUs distintas (una Skylake sin SHA Extensions y una Zen 3 con SHA Extension…
- Cpu Pipeline
- Vectorization
- Simd
Multidisciplinar - CodeIntermedioNuevo
Reescritura Paralela de Pipeline ETL en Fintech Limeña
Recibes el script Pandas actual (1.800 LOC), 14 noches de datos reales (cerca de 180 GB CSV anonimizado) y una máquina con 32 cores y 256 GB RAM. Perfila el pipeline e identific…
- Data Pipelines
- Parallel Programming
- Polars
Multidisciplinar - AnalysisIntermedioNuevo
Profiling y Tuning de Inferencia GPU para Startup de Cómputo Mexicana
Recibes el servicio de inferencia (Python + PyTorch + NVIDIA Triton Inference Server), un dataset de imágenes representativo y acceso a un nodo g5.2xlarge. Perfila con NVIDIA Ns…
- Gpu Profiling
- Cuda
- Inference Optimization
Performance Engineering of Software Systems - CodeIntermedioNuevo
Estructura de Datos Concurrente para Cache de Catálogo en Marketplace Bogotano
Implementa en Rust dos variantes: una con std::sync::RwLock<HashMap> y otra con DashMap. Soporta operaciones get, insert, invalidate y bulk_invalidate por prefijo. Diseña tests …
- Concurrent Data Structures
- Rust Concurrency
- Rwlock Dashmap
Concurrent and Parallel Programming - Browse challenges
Explore role
Strategy Analyst
Frame the business question, model the options, build the recommendation. From market sizing to competitive analysis, this role is where strategy consulting meets in-house decision-making.
- CodeIntermedioNuevo
Memoria Transaccional de Software para Plataforma de Pagos B2B en São Paulo
Reimplementa la capa de orquestación de saldos en Scala 3 usando ZIO STM. Cubre las operaciones críticas: transferencia entre cuentas, reserva de fondos con expiración, concilia…
- Transactional Memory
- Stm
- Scala Concurrency
Advanced Concurrency and Parallel Computing - CodeIntermedioNuevo
Modelo Actor para Sistema de Mensajería de Salud en Bogotá
Modela el dominio en Akka Typed (Scala 3) con actores para Paciente, Especialista y Conversación. Diseña los protocolos de mensajes con estados explícitos (idle, awaitingRespons…
- Actor Model
- Akka Typed
- Event Sourcing
Advanced Concurrency and Parallel Computing - CodeIntermedioNuevo
Operador Kubernetes para Aprovisionar Bases de Datos en SaaS Madrileño
Diseña el CR Tenant con campos relevantes (plan, región, tamaño inicial, retención de backup) y los CRDs (Custom Resource Definitions — definiciones de recursos personalizados) …
- Kubernetes Operators
- Crds
- Kubebuilder
Multidisciplinar - CodeIntermedioNuevo
Autoscaling Multidimensional con KEDA para Procesado de Eventos en Marketplace Mexicano
Diseña una estrategia con: ScaledObject KEDA que use la longitud de cola RabbitMQ como métrica principal, HPA secundario por CPU, y VPA en modo Initial para dimensionar requests…
- Kubernetes Autoscaling
- Keda
- Hpa Vpa
Container Orchestration with Kubernetes Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeIntermedioNuevo
Recomendador de productos para marketplace de moda LATAM
Trabajarás con 6 meses de eventos clickstream anonimizados (alrededor de 220 millones de eventos: vistas, carritos, compras), un catálogo de 1,8 millones de productos con atribu…
- Recommendation Systems
- Collaborative Filtering
- Embeddings
Data Mining and Information Retrieval - CodeIntermedioNuevo
Detección de fraude transaccional en pagos B2B
Recibirás 9 meses de transacciones anonimizadas (alrededor de 38 millones de eventos) con etiquetas de chargeback retroactivas. Construye features (velocidad, anomalía geográfic…
- Fraud Detection
- Gradient Boosting
- Feature Engineering
Multidisciplinar - CodeIntermedioNuevo
Búsqueda y ranking para clasificados de vehículos usados
Trabajarás con 800.000 documentos de anuncios (texto + atributos), 4 meses de logs de búsqueda con clicks anonimizados y consultas reales muestreadas. Indexa con OpenSearch usan…
- Information Retrieval
- Learning To Rank
- Bm25
Multidisciplinar - 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 - 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 - 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 - 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 - DesignIntermedioNuevo
Co-diseño hardware-software para pasarela IoT en agricultura andaluza
Define el presupuesto de energía (alimentación: panel 10W + batería LiFePO4 20Ah) y deriva los requisitos de consumo medio (objetivo: menos de 80 mW). Selecciona MCU justificand…
- Embedded C
- Low Power Design
- Lorawan
Multidisciplinar
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.



















































































