El lenguaje de proposito general para datos, scripting y backends.
El caballo de batalla: ETL, scraping, modelos y automatización. Presente en 8 proyectos.
Dónde se usó 09
- Metal Globe
Scraper y pipeline que convierten Encyclopaedia Metallum en los JSON que consume el globo.
- Radar de Precios
Pipeline modular con un adaptador por cadena y configuracion en YAML.
- Monitor de Commodities
Recoleccion diaria de futuros y tipo de cambio.
- Predictor de Ingresos e Informalidad
Todo el pipeline, de microdato a modelo desplegado.
- Atlas Botánico del Perú
Todo el pipeline, de la descarga con DOI a los ocho marts.
- OpenMetadata Warehouse
Scripts de conectores y ciclo de vida, mantenidos como código en vez de runbooks manuales.
- Repositorio de Datos Abiertos
Las herramientas de recolección y limpieza detrás de cada dataset.
- Buscador de Expedientes
Indexa y normaliza los expedientes para la búsqueda.
- Signal Agent
Los recolectores, las migraciones del esquema y el validador que rechaza un juicio mal formado antes de que llegue a la base.
Web & producto
Metal Globe
Puse 195 679 bandas de metal sobre un globo 3D, filtrable por país, género y década.
three.js · 4 408 → 496 líneas, partido en data.js · banderas lazy · estático
Mercado & comparadores
Radar de Precios
Emparejo 296 medicamentos entre cadenas de farmacias peruanas leyendo sus propias APIs no documentadas.
Adaptadores en Python · APIs Algolia/SFCC · matcher de tres capas · tabla estática
- Python
- SC Scraping
- MA Matching de entidades
- BE BeautifulSoup y selectolax
- JavaScript
Mercado & comparadores
Monitor de Commodities
Sigo la prima entre azúcar y crudo contra una línea de tiempo de 6 eventos fechados que explican los saltos.
En vivo · Usable Machine learning & IA
Predictor de Ingresos e Informalidad
Comparé 9 especificaciones de modelo para predecir el ingreso laboral y el riesgo de informalidad en Perú, con la encuesta ENAHO.
scikit-learn · torneo de nueve modelos · intervalos con statsmodels · Streamlit
- scikit-learn
- pandas
- Streamlit
- ST statsmodels
- Python
Ciencia & bioinformática
Atlas Botánico del Perú
Convertí datos crudos de GBIF en un árbol con las 21 585 especies de plantas aceptadas del Perú, que se abre en el navegador.
DuckDB · 1,28 M de registros GBIF · ETL de diez etapas · marts estáticos, sin backend
- DuckDB
- ET ETL
- Astro
- Apache ECharts
- Python
- +2
Infraestructura & servidores
OpenMetadata Warehouse
Conecté Claude Code a un servicio de OpenMetadata que corre sobre un warehouse Oracle y SQL Server, para gestionar ingesta, linaje y ciclo de vida del servidor como código.
OpenMetadata · Oracle · SQL Server · Python · Docker
- OP OpenMetadata
- OR Oracle
- SQ SQL Server
- Python
- Docker
Datos & sector público
Repositorio de Datos Abiertos
Estoy convirtiendo una carpeta de scripts de scraping y limpieza en un catálogo estático que cualquiera puede buscar, previsualizar y usar sin conexión.
Python · SQLite · sitio estático, sin servidor
Datos & sector público
Buscador de Expedientes
Un buscador sobre expedientes de servicio, hecho para encontrar el correcto por contenido en vez de una búsqueda manual por carpetas.
Python · SQLite · índice de búsqueda
Agentes & automatización IA
Signal Agent
Un monitor de mercado donde el modelo tiene que escribir una predicción falsable antes de poder ser evaluado — 3 abiertas, 0 resueltas, las primeras vencen en enero de 2027.
Python · GitHub Actions · SQLite
- Python
- GitHub Actions
- SQLite
- SC Scraping
- LL LLM y agentes
En la misma categoría