Informática
Retos de Fundamentos de Programación
Los retos de Fundamentos de Programación te sitúan en el centro del trabajo de escribir código correcto, legible y rápido. Desarrollarás habilidades clave en funciones y estructuras de datos, diseño orientado a objetos y patrones de diseño, programarás en Python o JavaScript y aprenderás lectura de código y refactorización como los equipos lo esperan.
A partir de ahí abordarás los temas más complejos — análisis de algoritmos, análisis de complejidad, algoritmos de grafos y generics y sistemas de tipos — avanzando hacia Performance Engineering, patrones de programación de baja latencia y competencia en lenguajes de sistemas (Go, Rust, C++). Cada reto que resuelvas te otorga una credencial verificada para mostrar a los reclutadores.
Proyectos recomendados
· Performance Engineering Limpiar- Todos
- Python o JavaScript
- Competencia en Lenguajes de Sistemas (Go, Rust, C++)
- Refactorización
- Análisis de Algoritmos
- Performance Engineering
- Sistemas Operativos
- TypeScript
- Algoritmos de Grafos
- Patrones de Diseño
- Análisis de Complejidad
- Sistemas Embebidos
- Funciones y Estructuras de Datos
- Diseño Orientado a Objetos
- 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
Despliegue Multi-Región de Servicio de Inferencia para un eCommerce de Moda en Arteixo
Despliega el servicio de inferencia (FastAPI + ONNX Runtime) en GKE en 3 regiones (europe-west1, us-east1, southamerica-east1). Configura Global External HTTPS LB con CDN y cach…
- OrquestacióN Con Kubernetes
- Failover Multi RegióN
- Load Balancing
Cloud Computing for Data and ML - 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
Computer Systems and Organization - CodePrincipianteNuevo
Cola Concurrente para Sistema de Reservas de Viajes en Buenos Aires
Construye una versión refactorizada del servicio en Java 21 usando ConcurrentHashMap, primitivas de java.util.concurrent.atomic y, si procede, ReadWriteLock. Diseña el flujo par…
- Concurrent Programming
- Java Concurrency
- Race Conditions
Concurrent and Parallel Programming 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
- CodeSéniorNuevo
Optimización Cache-Aware de Motor de Riesgo en Banco Madrileño
Recibes el código fuente C++ del kernel central (4.500 LOC), un dataset realista de 1,2 millones de posiciones y acceso a un nodo dedicado con Intel Sapphire Rapids. Perfila con…
- Cache Optimization
- Memory Layout
- Performance Engineering
Performance Engineering of Software Systems - CodeSéniorNuevo
Paralelización GPU con CUDA de Simulación Hidrológica en Pyme Chilena
Reescribe el kernel central de la simulación (un solver iterativo de cinco puntos sobre malla 2D) en CUDA C++. Diseña la división de la malla en bloques con consideración de coa…
- Cuda
- Gpu Programming
- Parallel Numerical Methods
Advanced Concurrency and Parallel Computing - CodePrincipianteNuevo
Pool de Workers con Paso de Mensajes para Procesado de Imágenes en Pyme Sevillana
Implementa en Python 3.12 un pool de workers que use multiprocessing.Queue para distribución de trabajo y recolección de resultados. Cada worker lee imagen, aplica las transform…
- Message Passing
- Worker Pool
- Python Multiprocessing
Concurrent and Parallel Programming - CodeIntermedioNuevo
Tracking Multi-Objeto en Puerto de Valencia
Recibes 6 horas de video (10 cámaras, 1080p, 15 fps) con anotación MOT (identidades + boxes por frame) sobre 90 segundos por cámara como ground truth. Integra un detector preent…
- Multi Object Tracking
- DeteccióN De Objetos
- Pytorch O Tensorflow
Computer Vision - 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.
- DesignIntermedioNuevo
Diseño Escalable de Servicio de Búsqueda para Marketplace Colombiano
Recibes 4 semanas de trazas de queries (40 millones de búsquedas), el dataset de productos (cerca de 2,8 millones de SKUs) y la arquitectura actual (Elasticsearch single-cluster…
- Scalable System Design
- Elasticsearch
- Caching
Performance Engineering of Software Systems - 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
Performance Engineering of Software Systems - AnalysisIntermedioNuevo
Benchmarking de Inferencia con Vectorización en Edtech Argentina
Recibes el binario de inferencia (PyTorch + onnxruntime), modelos de tres tamaños (small, medium, large) y dos tipos de instancia EC2 (m6i con AVX2 y m7i con AVX-512). Mide el t…
- Roofline Model
- Vectorization
- Benchmarking
Performance Engineering of Software Systems - CodePrincipianteNuevo
Microbenchmark de Jerarquía de Memoria en Centro de Datos en Valencia
Escribe un microbenchmark en C que mida latencia de acceso aleatorio sobre arrays de tamaño creciente (16 KB hasta 1 GB) para detectar el tamaño efectivo de L1, L2, L3 y memoria…
- Memory Hierarchy
- Microbenchmarking
- C Programming
Computer Systems and Organization 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
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.
Familias de competencias relacionadas
Explorar todas las competenciasInformática
Testing y Aseguramiento de Calidad
14 competencias
Informática
Bases de Datos y Almacenamiento
12 competencias
Informática
Desarrollo Backend y APIs
11 competencias
Informática
DevOps y CI/CD
11 competencias
Informática
Seguridad y Ciberdefensa
13 competencias
Informática
Ingeniería de Datos y Pipelines
12 competencias
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.



















































































