cux_prada.exe

Soy Cux Prada.Resuelvo problemas.

cux/cd ~/cux

Ingeniero de IA/ML · programador competitivo

from rounds to epochs

projects/

Agente de voz con IA en tiempo real

Sofia

AI / ML2026

Recepcionista telefónica 24/7 para clínicas: cascada voz→texto→LLM→voz con latencia mediana bajo 1.5s, tool-calling idempotente y conmutación de proveedor (Claude Haiku 4.5 / Gemini 2.5 Flash).

  • Python 3.12
  • LiveKit Agents
  • Deepgram Nova-3
  • Claude Haiku 4.5
  • Gemini 2.5 Flash
  • ElevenLabs Flash
  • Silero VAD
  • PostgreSQL
  • Docker

Clasificador de partículas optimizado por AMS

Higgs Boson Detector

AI / ML2026

Detecta el bosón de Higgs en datos de colisiones del ATLAS: un duelo XGBoost vs red neuronal (PyTorch) evaluado por AMS con validación cruzada (3.71 CV, 3.53 en el leaderboard privado), sobre una arquitectura hexagonal que mantiene la métrica de física independiente de los modelos. Mové el umbral de decisión y mirá el equilibrio en vivo.

  • Python
  • PyTorch
  • XGBoost
  • scikit-learn
  • NumPy
  • Hexagonal architecture
  • pytest · mypy

Pipeline de medios sin disco, en Rust

UltimaDL

Systems2025

Orquesta yt-dlp y FFmpeg por tuberías en memoria: convierte un stream de 6 horas a MP3 a ~52× tiempo real, con huella de RAM constante y cero IO de disco.

  • Rust
  • yt-dlp
  • FFmpeg
  • std::process pipes
  • anyhow

Motor de mezcla armónica, en Rust

MIX_SORTER

Systems2025

Reordena playlists de Spotify por rueda Camelot y BPM para mezcla de DJ, cruzando metadatos locales con la API de Spotify.

  • Rust
  • Spotify Web API
  • rspotify
  • serde
  • Camelot wheel

Sistema de planta de fábrica full-stack

Factory Ops

Full-stack2025

Producción, pesaje, supervisión y mantenimiento unificados para un fabricante textil. UI para tablets en planta, mapa de máquinas en vivo y partes de avería automáticos.

  • Node.js
  • Express
  • EJS
  • HTMX
  • SQLite

Wordle desde cero

Wordle

Game2022

Juego de palabras en terminal con feedback por colores y validación de diccionario. Aquí va una versión jugable en el navegador.

  • JavaScript
  • Node.js
  • TypeScript (web port)

Física arcade en Java

Asteroids

Game2022

El clásico Asteroids: movimiento vectorial, rotación, disparo y colisiones. Aquí va un port jugable en canvas.

  • Java
  • JavaFX
  • Canvas (web port)

stats/

Cux at a Competitive Programming UPV event
4.º · 11.º4.º regional (Valencia) · 11.º nacional (España) — programación competitiva, 2025
13certificados de Kaggle Learn — ahora metido en deep learning
3 equiposorganizaciones de ingeniería que lidero: ACM-UPV, CP-UPV, GDG-UPV
Matrícula de Honoren Programación — y Notable en Ingeniería del Software
ARAIngeniería Informática, grupo de alto rendimiento en inglés
  • Ricer de Arch Linux
  • Vim
  • Resuelvo el cubo de Rubik
  • Subcampeón de España de Muay Thai
  • Subcampeón de Jiu-Jitsu · instructor de MMA
  • Invitado a la ONU y a la sede de HP en Barcelona

credentials/

Java Programming I & II

Kaggle Learn — una ruta estructurada hacia el deep learning

13 de 17 certificados completados, más de 50 horas registradas y 72 cuadernos de ejercicios archivados: de Python y pandas a feature engineering, explicabilidad de modelos y forecasting de series temporales, y ahora entrando al deep learning con mis primeras redes neuronales, construidas y entrenadas en Keras.

nuevo
Intro to Deep Learning13 / 13

Cubierto

  • Python
  • pandas
  • scikit-learn
  • Seaborn
  • SQL
  • BigQuery
  • data cleaning
  • feature engineering
  • model validation
  • cross-validation
  • XGBoost
  • data leakage prevention
  • SHAP values
  • permutation importance
  • K-Means
  • PCA
  • time-series forecasting
  • preprocessing pipelines
  • deep learning
  • neural networks
  • Keras
  • TensorFlow
  • stochastic gradient descent
  • dropout & batch norm

experience/

Ponencia en la UPV
Ponencia en la UPV
Invitado a la ONU
Invitado a la ONU
Sede de HP, Barcelona — con el Prof. Letelier
Sede de HP, Barcelona — con el Prof. Letelier
Programación competitiva
Programación competitiva
Liderando equipos
Liderando equipos
Organizando concursos y mentorizando estudiantes
Organizando concursos y mentorizando estudiantes

whoami

Mi nombre legal es Sebastián Prada. Todos me dicen Cux.

Cux es un apodo de la infancia. En maya yucateco —una lengua indígena de América— significa amor y dolor.

Llevo sangre nativa americana: mi bisabuelo venía de los pueblos pijao Natagaima y Coyaima, en Colombia.

En internet, donde paso la mayoría de mis horas, me conocen como hoodrichpirobo.

network/

Terminé Intro to Deep Learning en Kaggle — mis primeras redes neuronales, montadas y entrenadas en Keras. Del ML clásico al deep learning.

Lancé el pipeline de voz en tiempo real de Sofia — Deepgram → Claude Haiku → ElevenLabs, ~1.4s de latencia mediana por turno.

Otro certificado de Kaggle Learn — ya van doce, y subiendo.

Volví a “ricear” Arch: Catppuccin Mocha por todos lados, Colemak-DH en teclado split.

Quedé 4º en Valencia y 11º en España en programación competitiva.

Llevé a Competitive Programming UPV de inactivo al equipo de CP más grande de España.

about/cat ~/about