cux_prada.exe

Sou o Cux Prada.Eu resolvo problemas.

cux/cd ~/cux

Engenheiro de IA/ML · programador competitivo

from rounds to epochs

Sebastián "Cux" Prada

Sebastián "Cux" Prada

@hoodrichpirobo

projects/

Agente de voz com IA em tempo real

Sofia

AI / ML2026

Recepcionista de telefone 24/7 para clínicas: cascata voz→texto→LLM→voz com latência mediana abaixo de 1,5s, tool-calling idempotente e troca de provedor (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

Classificador de partículas otimizado por AMS

Higgs Boson Detector

AI / ML2026

Encontra o bóson de Higgs em dados de colisões do ATLAS: um duelo XGBoost vs rede neural (PyTorch) avaliado por AMS com validação cruzada (3.71 CV, 3.53 no leaderboard privado), sobre uma arquitetura hexagonal que mantém a métrica de física independente dos modelos. Arraste o limiar de decisão e veja o equilíbrio ao vivo.

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

Pipeline de mídia sem disco, em Rust

UltimaDL

Systems2025

Orquestra yt-dlp e FFmpeg por pipes em memória: converte um stream de 6 horas em MP3 a ~52× tempo real, com pegada de RAM constante e zero IO de disco.

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

Motor de mixagem harmônica, em Rust

MIX_SORTER

Systems2025

Reordena playlists do Spotify por roda Camelot e BPM para mixagem de DJ, cruzando metadados locais com a API do Spotify.

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

Sistema de chão de fábrica full-stack

Factory Ops

Full-stack2025

Produção, pesagem, supervisão e manutenção unificadas para um fabricante têxtil. UI para tablets no chão de fábrica, mapa de máquinas ao vivo e ordens de serviço automáticas.

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

Wordle do zero

Wordle

Game2022

Um jogo de palavras no terminal com feedback colorido e validação de dicionário. Uma versão jogável no navegador fica aqui.

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

Física arcade em Java

Asteroids

Game2022

O clássico Asteroids: movimento vetorial, rotação, tiro e colisões. Um port jogável em canvas fica aqui.

  • Java
  • JavaFX
  • Canvas (web port)

stats/

Cux at a Competitive Programming UPV event
4º · 11º4º regional (Valência) · 11º nacional (Espanha) — programação competitiva, 2025
13certificados do Kaggle Learn — agora entrando no deep learning
3 timesorganizações de engenharia que liderei: ACM-UPV, CP-UPV, GDG-UPV
Matrícula de Honraem Programação — e Notável em Engenharia de Software
ARAEngenharia da Computação, grupo de alto desempenho em inglês
  • Ricer de Arch Linux
  • Vim
  • Resolvo o cubo de Rubik
  • Vice-campeão da Espanha de Muay Thai
  • Vice-campeão de Jiu-Jitsu · instrutor de MMA
  • Convidado à ONU e à sede da HP em Barcelona

credentials/

Java Programming I & II

Kaggle Learn — uma trilha estruturada rumo ao deep learning

13 de 17 certificados concluídos, mais de 50 horas registradas e 72 cadernos de exercícios arquivados: de Python e pandas a feature engineering, explicabilidade de modelos e forecasting de séries temporais, e agora entrando no deep learning com minhas primeiras redes neurais, construídas e treinadas no Keras.

novo
Intro to Deep Learning13 / 13

Coberto

  • 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/

Palestra na UPV
Palestra na UPV
Convidado à ONU
Convidado à ONU
Sede da HP, Barcelona — com o Prof. Letelier
Sede da HP, Barcelona — com o Prof. Letelier
Programação competitiva
Programação competitiva
Liderando times
Liderando times
Organizando competições e mentorando estudantes
Organizando competições e mentorando estudantes

whoami

Meu nome de batismo é Sebastián Prada. Todo mundo me chama de Cux.

Cux é um apelido de infância. Em maia iucateque — uma língua indígena das Américas — significa amor e dor.

Carrego sangue nativo americano: meu bisavô veio dos povos pijao Natagaima e Coyaima, na Colômbia.

Na internet, onde passo a maior parte das minhas horas, me conhecem como hoodrichpirobo.

network/

Terminei o Intro to Deep Learning no Kaggle — minhas primeiras redes neurais, montadas e treinadas no Keras. Do ML clássico ao deep learning.

Lancei o pipeline de voz em tempo real da Sofia — Deepgram → Claude Haiku → ElevenLabs, ~1,4s de latência mediana por turno.

Mais um certificado do Kaggle Learn — já são doze, e contando.

Re-ricei o Arch: Catppuccin Mocha em tudo, Colemak-DH num teclado split.

Fiquei em 4º em Valência e 11º na Espanha em programação competitiva.

Levei o Competitive Programming UPV de inativo ao maior time de CP da Espanha.

about/cat ~/about