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
· Python o JavaScript 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
- CodeSéniorNuevo
Optimiza la latencia de inferencia de un LLM para un banco IBEX-35 anonimizado
Recibes el modelo base (Llama-3-13B o equivalente), 500 prompts representativos en español y acceso a una máquina con una GPU A100 de 40GB. Implementa y mide tres optimizaciones…
- LLM Inference
- Quantization
- Gpu Optimization
Machine Learning Systems - CodeIntermedioNuevo
Sintetizar transformaciones de programa para refactor masivo en Python
Implementa la herramienta en Python usando libcst o ast nativo. Acepta como input 3-5 pares (antes/después) escritos a mano. Sintetiza una regla de reescritura (basada en patron…
- Program Synthesis
- Ast Manipulation
- Program Analysis
Multidisciplinar - AnalysisIntermedioNuevo
Software Analytics para una Plataforma SaaS B2B en Medellín
Recibes acceso de lectura a los 18 repos en GitHub y al export de incidencias del último año en PagerDuty (anonimizado). Construye un pipeline en Python que extraiga, por reposi…
- Software Analytics
- Git
- Python
Multidisciplinar - CodePrincipianteNuevo
Implementa observabilidad de datos para una AdTech española
Recibirás metadatos y muestras de 10 tablas críticas (logs de impresiones, clicks, conversiones, bidstream). Diseña e implementa monitores de observabilidad de datos para cuatro…
- Data Observability
- Data Quality
- Monitoring
Data Engineering and Big Data Systems 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
- CodePrincipianteNuevo
Planificar rutas de reparto de medicamentos en una farmacia online
Recibes un grafo de la ciudad con 800 nodos (cruces) y aristas con tiempos medios de viaje, más una lista de 350 pedidos diarios con ventana horaria (mañana o tarde) y 12 motori…
- Graph Algorithms
- Greedy Algorithms
- Shortest Paths
Algorithm Design and Analysis - CodeIntermedioNuevo
VAE para detección de anomalías en pagos B2B
En equipo de 2, recibes ~12M transacciones (28 features tabulares + texto corto del concepto), de las cuales 850 están etiquetadas como fraude por investigación post-hoc. Entren…
- Variational Autoencoders
- Deep Learning
- Anomaly Detection
Multidisciplinar - AnalysisPrincipianteNuevo
Analiza sentimiento sobre reseñas turísticas en Mallorca y Cancún
Recibirás 8.000 reseñas en español de hoteles en Mallorca y Cancún, con 1.200 anotadas por aspecto+sentimiento. Implementa un modelo ABSA: extracción de aspectos (limpieza, ubic…
- Sentiment Analysis
- Aspect Based Analysis
- NLP Spanish
Natural Language Processing - StrategyIntermedioNuevo
Optimización de rutas de distribución con datos de tráfico y demanda
Debes abordar el problema en dos fases: primero, un análisis descriptivo y predictivo de la demanda espaciotemporal (qué zonas, qué días, qué franjas horarias concentran más ped…
- Demand Forecasting
- Operations Research
- Geospatial Analysis
Data Science for Business - 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.
- AnalysisSéniorNuevo
Modelo de Predicción de Defectos para un ERP en São Paulo
Extrae métricas por archivo Java (líneas, complejidad ciclomática, número de autores, frecuencia de cambio, edad, número de bugs históricos asociados) desde Git y Jira de los úl…
- Defect Prediction
- Feature Engineering
- Model Evaluation
Software Testing and Quality Assurance - 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 - AnalysisPrincipianteNuevo
Análisis de Tráfico TCP con Wireshark para una Telco LATAM
Analiza 4 capturas pcap (10-30 min cada una, una por sede) con Wireshark + tshark + scripts Python (Scapy/PyShark). Para cada sede calcula: throughput promedio, retransmission r…
- Tcp
- Network Analysis
- Wireshark
Computer Networks - AnalysisIntermedioNuevo
Modela rutas de pacientes con un HMM en aseguradora médica
Recibes 42.000 trayectorias de pacientes con diabetes tipo 2, cada una con secuencias mensuales de eventos categóricos (consulta primaria, urgencias, cambio de medicación, prueb…
- Hidden Markov Models
- Sequence Modeling
- Probabilistic Inference
Multidisciplinar Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodePrincipianteNuevo
Algoritmo Genético para Ruteo Diario de Flota en Valencia
Recibirás 10 días de paradas históricas (entre 1.500 y 2.000 por día, cada una con dirección geocodificada, ventana horaria y tiempo de servicio) y la flota disponible. Implemen…
- Genetic Algorithms
- Metaheuristics
- Vrp
Evolutionary Computation and Metaheuristic Search - CodePrincipianteNuevo
Visualizador Web de Datos Sanitarios con WebGL y three.js
Construye una app web con three.js que cargue un JSON con 12 plantas (cada planta una malla simple plus puntos por cama). Anima color por ocupación con paleta accesible (colorbl…
- Webgl
- Threejs
- 3d Visualization
Introduction to Computer Graphics - DesignSéniorNuevo
Migra un sistema de batch a streaming para una fintech LATAM
Recibirás el modelo actual (XGBoost) y el código del batch. Diseña la migración: ingesta con Kafka, procesamiento con Flink o Faust, integración con el feature store para featur…
- Streaming
- Kafka
- System Design
Multidisciplinar - CodePrincipianteNuevo
Cola de prioridades para despacho de logística urbana
Implementa una cola de prioridades min-heap binaria desde cero en Python (sin usar heapq), con operaciones insert, extract-min y update-priority en O(log n) demostradas con prue…
- Heaps
- Priority Queues
- Complexity Analysis
Data Structures - CodeSéniorNuevo
Localización visual en interiores para una app de museos
Recibirás (1) una reconstrucción SfM de la sala principal del museo (unos 800 metros cuadrados, 1.500 imágenes), (2) un conjunto de 300 fotos de consulta con poses ground-truth …
- Visual Localization
- Feature Matching
- Pose Estimation
3D Vision and Multi-View Geometry - ResearchPrincipianteNuevo
Construye un lexicón especializado para tono de prensa en español
Recibirás 4.000 frases anotadas (tono: positivo, neutro, negativo, con variante regional indicada). Construirás un lexicón inicial expandiendo lemas con embeddings y filtros man…
- Lexicon Design
- Sentiment Analysis
- Evaluation
Linguistic Engineering and Language Technologies - 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 - CodeIntermedioNuevo
ReAct para agente de operaciones en e-commerce
En equipo de 2, recibes especificación de 4 APIs internas (mock servers), 60 tickets reales anonimizados (40 simples + 20 multi-paso) y respuestas-oro. Implementa el agente ReAc…
- Prompt Engineering
- React Pattern
- Function Calling
Prompt Engineering - CodeIntermedioNuevo
Entrenar un NeRF para visitas virtuales de hoteles en Mallorca
Recibirás vídeos de 60-90 segundos por habitación (3 habitaciones de muestra) más fotogramas extraídos y las poses estimadas con COLMAP. Entrenarás un NeRF (variante Instant-NGP…
- Neural Scene Representation
- Nerf
- Gaussian Splatting
3D Vision and Multi-View Geometry - CodeIntermedioNuevo
Algoritmo de Karger para Cortes Mínimos en Red de Distribución
Implementa Karger básico (contracción aleatoria de aristas) y Karger-Stein (recursión con dos contracciones independientes). Para garantizar probabilidad de éxito mayor o igual …
- Randomized Algorithms
- Graph Algorithms
- Karger Stein
Randomized Algorithms - AnalysisPrincipianteNuevo
Auditoría de seguridad del módulo de detección de un vehículo autónomo
Recibes acceso al modelo de detección de peatones del cliente (caja negra: solo inferencia, no pesos), un dataset interno de 12.000 cuadros etiquetados y permiso para ejecutar p…
- Model Evaluation
- Adversarial Testing
- Safety Analysis
Robot Perception and Autonomy - CodePrincipianteNuevo
Diseña un evaluador de calidad de traducción automática para soporte
Recibirás 2.000 pares fuente/traducción etiquetados por bilingües (escala 1-5: comprensión, fluidez, registro). Construirás un evaluador que combine COMET (Cross-lingual Optimiz…
- Machine Translation Evaluation
- Evaluation
- Python
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.
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.



















































































