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
- 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
- DeteccióN De AnomalíAs
Probabilistic Machine Learning - CodeIntermedioNuevo
HTN Planning para Itinerarios Personalizados en Cusco
Recibes un catálogo de 90 actividades (visitas, caminatas, gastronomía, talleres) con duración, horario válido, esfuerzo físico, precio y ubicación. Modela un dominio HTN con SH…
- Htn Planning
- Constraint Modeling
- Python O Javascript
Automated Planning - CodePrincipianteNuevo
Asistente conversacional para aprender inglés con CALL
Diseñarás el asistente con (1) prompts del sistema para sostener conversación al nivel CEFR del usuario, (2) detección y categorización de errores (gramática, vocabulario, fluid…
- Computer Assisted Language Learning
- Agentes De Ia
- Patrones De Prompt
AI in Education and Learning Analytics - CodePrincipianteNuevo
Implementa un planificador A* para optimizar rutas de reparto en bicicleta
Recibirás el grafo de calles de Barcelona (OpenStreetMap exportado, alrededor de 18.000 nodos), un dataset de 5 escenarios reales con 8-15 paradas y la herramienta de planificac…
- Search Algorithms
- Heuristic Design
- Python O Javascript
Introduction to Artificial Intelligence (CS Elective) 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
- AnalysisPrincipianteNuevo
Compara modelos de aprendizaje supervisado para predecir cancelaciones en un gimnasio
Recibirás el dataset (32.000 filas, 28 features, etiqueta cancelación en 30 días). Harás análisis exploratorio, ingeniería de features básica (no de juguete) y dividirás en trai…
- Aprendizaje Supervisado
- Feature Engineering
- EvaluacióN De Modelos
Introduction to Artificial Intelligence (CS Elective) - AnalysisPrincipianteNuevo
Análisis Comparativo de Frameworks Gráficos para una Edtech de Realidad Aumentada
Implementa el mismo MVP en 3 stacks: (A) Unity 2023 LTS con AR Foundation; (B) three.js + WebXR/Marker.js sobre PWA; (C) React Native + Filament. Cada MVP: cargar 3 modelos GLB …
- GráFicos Por Computador
- Ar Development
- Mobile Development
Introduction to Computer Graphics - 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…
- Algoritmos De Grafos
- Greedy Algorithms
- Shortest Paths
Algorithm Design and Analysis - AnalysisPrincipianteNuevo
Auditar sesgo en un modelo de scoring de seguros
Recibirás el modelo (binario opaco que devuelve un score 0-100), 30.000 solicitudes anonimizadas con resultado real (siniestralidad a 12 meses) y atributos demográficos sensible…
- Algorithmic Fairness
- Bias Auditing
- Counterfactual Analysis
AI Ethics, Fairness, and Responsible AI - 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.
- CodePrincipianteNuevo
Análisis Semántico y Tabla de Símbolos para un Lenguaje Educativo
Implementa la tabla de símbolos con un stack de scopes (global, función, bloque). Recorre el AST con un visitor que rellene la tabla y luego una segunda pasada que verifique tip…
- Semantic Analysis
- Symbol Table
- Type Checking
Compiler Construction - CodeIntermedioNuevo
Construye un sistema de monitorización de drift para una fintech LATAM
Recibirás predicciones históricas y features de 14 modelos durante 6 meses. Implementa un servicio en Python que: (1) calcule PSI (Population Stability Index — índice de estabil…
- MonitorizacióN De Modelos
- Data Drift
- Python O Javascript
Machine Learning Systems - ResearchIntermedioNuevo
Investiga estrategias de negociación entre agentes para un marketplace anonimizado
Diseña un entorno de negociación bilateral (un agente comprador, un agente vendedor) con preferencias privadas. Implementa 3 protocolos: ultimátum simple, regateo alternante (al…
- TeoríA De Juegos
- Multi Agent Systems
- LLM Applications
Multi-Agent Systems - CodeSéniorNuevo
API pública de inferencia para un modelo de visión propio
Construye un servicio HTTP en Python (FastAPI) que reciba imágenes, las pase por el modelo de visión (proporcionado) y devuelva clasificación + confianza + boxes detectados. Imp…
- Software Engineering
- System Design
- Mlops
AI Software Engineering Group Project 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
Tabu Search para Programación de Producción en Pamplona
Recibirás 30 días de trabajos históricos (rutas, tiempos por máquina, fechas de entrega) y la regla heurística actual. Implementa Tabu Search con vecindario por inserción y por …
- Tabu Search
- Metaheuristics
- PlanificacióN
Evolutionary Computation and Metaheuristic Search - 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
Probabilistic Graphical Models - CodePrincipianteNuevo
Cliente HTTP/1.1 desde Cero en Sockets para un ISP Andaluz
Implementa la CLI en Python usando solo socket y ssl (para HTTPS). Implementa: parsing de URL, resolución DNS con socket.getaddrinfo y reporte de tiempo, conexión TCP con SO_KEE…
- Networking
- Http Protocol
- Sockets
Computer Networks - CodeIntermedioNuevo
Estrategia de Pruebas de Mutación para una Plataforma EdTech de Buenos Aires
Recibes 4 servicios en Java 21 (Maven + JUnit5 + JaCoCo). Introduce Pitest con el conjunto de mutadores activado por defecto y ejecuta el baseline. Para cada servicio, mide muta…
- Mutation Testing
- Testing Automatizado
- Python O Javascript
Advanced Software Engineering - CodeIntermedioNuevo
Counterfactuals para Aprobación de Préstamos PyME en Bogotá
Recibirás el modelo en producción (random forest tabular) y ~50.000 solicitudes históricas. Implementa generación de contrafactuales (puedes usar DiCE o algoritmo propio) con re…
- Counterfactual Explanations
- Explainability
- Fastapi
Explainable and Interpretable AI - CodePrincipianteNuevo
Construye un pipeline ML reproducible para una startup de delivery en Medellín
Recibes un notebook con un modelo entrenado y unos 1.500 viajes de muestra. Refactoriza en módulos (data, features, train, eval), añade tracking con MLflow, define el pipeline c…
- Pipelines De Ml
- Experiment Tracking
- Code Refactoring
Machine Learning in Practice - AnalysisIntermedioNuevo
Optimización de un pipeline de subastas de publicidad en tiempo real
Recibes una captura representativa de 2 horas de tráfico (cerca de 1.700 millones de solicitudes) y acceso al pipeline actual: extracción de features, batch de inferencia y agre…
- Profiling De Rendimiento
- Servicio De Modelos
- Low Latency Inference
Machine Learning at Scale - AnalysisPrincipianteNuevo
Detección de Code Smells con Análisis Estático en Backend Django
Configura SonarQube self-hosted, Pylint con configuración custom y Radon para complejidad ciclomática y mantenibilidad. Integra en GitHub Actions: cada PR muestra delta de issue…
- Code Smells
- AnáLisis EstáTico
- RefactorizacióN
Refactoring and Code Smell Detection - AnalysisPrincipianteNuevo
Segmenta a los clientes de un retailer de moda gallego
Recibirás un dataset anonimizado de 500.000 clientes con transacciones de los últimos 12 meses, eventos de app y atributos demográficos. Aplica al menos dos algoritmos de cluste…
- Clustering
- Feature Engineering
- Customer Segmentation
Data Mining and Knowledge Discovery - ResearchPrincipianteNuevo
Evalúa modelos de MT comerciales para una plataforma turística canaria
Trabajen en equipo de 2-3. Diseñen un test set balanceado de 1.000 oraciones por par (ES↔EN, ES↔DE, ES↔FR, ES↔IT, ES↔PT, ES↔NL, ES↔SV) muestreadas del contenido real anonimizado…
- Mt Evaluation
- Bleu Evaluation
- Human Evaluation
Machine Translation - CodeIntermedioNuevo
Plataforma de evaluación humana para LLMs en producto
Construye una plataforma web con backend en Python y frontend en React. Soporta tres tipos de evaluación: comparación pareada A/B, escala Likert sobre criterios definidos y libr…
- Software Engineering
- Human Evaluation
- Full Stack Development
AI Software Engineering Group Project - CodeIntermedioNuevo
Pronostica demanda con procesos gaussianos en bodega chilena
Recibes 5 años de ventas mensuales para 60 SKUs, precio promedio, mes y un indicador de evento promocional. Para los 20 SKUs principales ajusta un GP con kernel compuesto (RBF +…
- Gaussian Processes
- Bayesian Inference
- Fundamentos De Series Temporales
Probabilistic Machine 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.



















































































