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
- 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
- CodeIntermedioNuevo
Rediseño con Patrones de un Núcleo de Reservas en un MarTech de Málaga
Recibes el módulo en TypeScript (Node.js 20, Vitest) y un set de 120 pruebas E2E (end-to-end) que definen el comportamiento esperado. Identifica los puntos de variabilidad (regl…
- Design Patterns
- Refactoring
- Typescript
Software Design and Design Patterns - CodeSéniorNuevo
Control robusto de drones bajo perturbaciones de viento
Trabajarás en PX4-SITL (Software-in-the-Loop) con perturbaciones de viento configurables. Implementarás (1) baseline cascade PID afinado en condiciones nominales, (2) MPC con mo…
- Optimal Control
- Robust Control
- Model Predictive Control
Advanced Robotics - 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 - CodeIntermedioNuevo
Simulated Annealing para Layout de Centro de Distribución en Manaus
Recibirás el plano del CD (12.000 ubicaciones, 4 zonas de temperatura), 8.000 SKUs con datos de rotación, peso y afinidad (pares de SKUs que suelen pedirse juntos), y 60 días de…
- Simulated Annealing
- Metaheuristics
- Warehouse Optimization
Evolutionary Computation and Metaheuristic Search 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
- Graph Algorithms
Multidisciplinar - ResearchPrincipianteNuevo
Análisis de sentimiento de noticias para una gestora de activos
Recibes dos años de noticias financieras (titular + lead) etiquetadas por compañía para cien empresas del índice europeo de referencia. Construye un pipeline que clasifique cada…
- NLP
- Text Classification
- Transformers
AI and Quantitative Finance - 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 - CodeSéniorNuevo
Memory Consistency: Race Detector para Modelos x86-TSO vs ARM Weak
Implementa la herramienta en Python o Rust. Acepta un test litmus (formato simple, 2-4 threads con loads/stores/fences). Implementa los axiomas de TSO (store buffer FIFO, loads …
- Memory Consistency
- Concurrency
- Formal Models
Advanced Computer Architecture - 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.
- AnalysisIntermedioNuevo
Benchmark de índices ANN para una startup de búsqueda jurídica
Recibes una muestra de 5 millones de vectores (1024 dimensiones, float32) y un benchmark anotado de 1.000 consultas con los 50 vecinos más cercanos como ground truth. Indexa la …
- Ann Indexes
- Hnsw
- Benchmarking
Vector Databases and Embeddings - ResearchPrincipianteNuevo
Teoría del aprendizaje y curvas de aprendizaje en estudio de generalización
Recibes un dataset de 80.000 tickets de soporte etiquetados en 12 categorías. Diseña un estudio de curvas de aprendizaje con tres familias (regresión logística regularizada, Ran…
- Learning Theory
- Learning Curves
- Model Comparison
Multidisciplinar - StrategyPrincipianteNuevo
Introducir prácticas XP en un monolito heredado de e-commerce
Corre una intervención de 6 semanas con el equipo de checkout de 7 personas. Semana 1: línea base (cobertura de tests, tasa de defectos escapados, cycle time por historia). Sema…
- Extreme Programming
- Test Driven Development
- Pair Programming
Agile Methods and Practices - CodePrincipianteNuevo
Detección de fraude de tarjeta para una fintech mexicana
Recibes nueve meses de autorizaciones anonimizadas (unos 6 millones de transacciones, con tasa de fraude del 0,3%) y el resultado de las reglas actuales por transacción. Divide …
- Classification
- Model Calibration
- Feature Engineering
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
Optimización de Bucles y Vectorización Manual con Intrínsecos SIMD
Implementa loop interchange e identificación de bucles tileables sobre el IR del compilador, con análisis de dependencias suficiente para garantizar correctitud (test de bandera…
- Loop Optimization
- Vectorization
- Simd
Advanced Compilers and Program Optimization - CodeSéniorNuevo
Planificación Temporal para una Misión Robótica en una Mina de Cobre Atacameña
Recibes el mapa lógico de la faena (35 zonas, conectividad y restricciones de acceso por ventana horaria), 4 robots con autonomía limitada y 22 tareas de inspección con priorida…
- Temporal Planning
- Pddl Modeling
- Resource Constraints
Multidisciplinar - CodeIntermedioNuevo
Diagnostica fallos de prensa con una red bayesiana
Recibes una tabla con 38 sensores muestreados al minuto, etiquetas de defecto por bobina (4 clases) y 240 incidencias narradas por mantenimiento. Discretiza las variables contin…
- Bayesian Networks
- Structure Learning
- Probabilistic Inference
Probabilistic Graphical Models - AnalysisPrincipianteNuevo
Audita un modelo de scoring crediticio buscando sesgos por región
Recibes el modelo entrenado (random forest) y un set de validación anonimizado de 20.000 solicitudes con etiqueta verdadera y atributo de región (5 grupos). Calcula tasa de apro…
- Fairness Metrics
- Model Evaluation
- Bias Auditing
Machine Learning (Undergraduate) - AnalysisFundamentosNuevo
Segmenta clientes de una bodega del Penedès por valor y gusto
Recibes un dataset anonimizado con ~9.000 clientes activos y features RFM (Recency, Frequency, Monetary — recencia, frecuencia, valor monetario) más mezcla de producto (porcenta…
- Unsupervised Learning
- K Means
- Hierarchical Clustering
Multidisciplinar - CodeIntermedioNuevo
Diseña una política de pricing dinámico para una hotelera caribeña
Recibirás 4 años de datos anonimizados de booking y precios por noche por propiedad, más eventos exógenos (festivos, eventos locales). Construye un simulador de demanda que repr…
- Reinforcement Learning
- Dynamic Pricing
- Simulation
Decision Making Under Uncertainty - CodeIntermedioNuevo
Parser Semántico para Búsqueda Jurisprudencial en una Legaltech de Madrid
Recibes 1.200 consultas reales anotadas con su forma lógica objetivo (estilo SQL-like con predicados de materia, periodo, instancia y partes). Diseña dos enfoques: (1) parsing s…
- Semantic Parsing
- Lambda Calculus
- LLM Prompting
Computational Semantics - 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 - ResearchIntermedioNuevo
Investiga fusión audio+texto para análisis de llamadas en una telco
Recibirás 600 fragmentos de llamadas anonimizadas (audio + transcripción) etiquetados como 'escala/no-escala'. Implementa: (1) baseline solo-texto con un modelo en español (BETO…
- Multimodal Ml
- Audio Processing
- Fusion
Multimodal Machine Learning - CodeIntermedioNuevo
Predice la demanda diaria para una distribuidora de aceite en Jaén
Recibes 36 meses de ventas anonimizadas (~2,1 millones de filas, SKU × tienda × día). Construye features de calendario (festivos andaluces, semana santa, fines de mes), variable…
- Time Series Forecasting
- Gradient Boosting
- Feature Engineering
Machine Learning - AnalysisPrincipianteNuevo
Predicción de Saltos: Comparativa de Predictores sobre Trazas SPEC
Implementa los 4 predictores parametrizables (tabla size 1KB-64KB, history length 4-16 bits). Procesa trazas con formato 'PC_hex direction(T/N)' y reporta accuracy global por pr…
- Branch Prediction
- Cpu Architecture
- Simulation
Computer Architecture - CodeIntermedioNuevo
Sim-to-real para robot de inspección en bodega vitivinícola
En equipo de 2, recibes un modelo de la bodega en Isaac Sim (o Gazebo) y especificación del robot móvil. Entrena un agente PPO de navegación con domain randomization sobre 6 par…
- Sim To Real
- Domain Randomization
- Reinforcement Learning
Robot Learning
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.



















































































