Bienvenido a mi rincón en GitHub, donde la magia de la ciencia de datos, backend y el desarrollo de software se encuentran! 🚀
Ingeniero de Minas (UNSCH) y Magíster en Ingeniería de Software (UNMSM). Llevo más de 10 años en operaciones mineras peruanas y construyo lo que falta entre la data de una operación y la decisión que alguien tiene que tomar con ella: modelos de machine learning que llegan a producción, gemelos digitales y plataformas de gestión.
Trabajo bajo acuerdos de confidencialidad, así que los proyectos los presento por su método y sus resultados, no por el nombre del cliente. Están publicados como model cards —con sus métricas, su ETL, su arquitectura y sus hallazgos— en miqueas.dev.
Docente de analítica y machine learning aplicados a minería en GEOMINA, Escuela Global y CODE@UNI. Profesor asistente en la UNMSM y Mentor del Programa de Mentoring del IIMP.
🌐 miqueas.dev — portafolio con las model cards y sus métricas
pip install ventpyDurante años vi el mismo cálculo vivir en una hoja de Excel: rehecha desde cero por quien la necesitara, con las constantes normativas escritas a mano, sin tests y sin una fuente común. Y no es un número trivial — si ventilas de menos una labor, hay gente respirando gases de diésel durante todo un turno.
Busqué una implementación abierta y no existía. Así que la escribí.
| Demanda de aire | personal, flota diésel, dilución post-voladura, correcciones por altitud, fugas |
| Redes | topología, mallas automáticas, balance de Hardy-Cross con convergencia auditable |
| Ventiladores | curvas con corrección por densidad, punto de operación, detección de zona de stall |
| Y además | resistencias de Atkinson, ductos, polvo respirable, balance térmico, cobertura |
| Normas | Perú (DS 024-2016-EM) y Chile (DS 132) — cada constante cita su artículo |
Núcleo en C++20 con bindings de Python. 345 tests, incluyendo property-based testing, corriendo en Linux, macOS y Windows con sanitizers y umbral de cobertura.
Si le pides un gas que la norma no regula, falla con un error en vez de devolver un valor por defecto. En una librería de la que depende cuánto aire respira alguien bajo tierra, un default silencioso es peligroso.
Documentación · PyPI · Repositorio
Faltan Colombia y México, y no necesitas saber programar para aportar. Abre un issue con los valores de tu normativa y el artículo del que salen. Eso ya es la mitad del trabajo — el código lo pongo yo.
Ingeniería y minería
- Cobertura de Oxígeno — Software para determinar la cobertura de oxígeno. El antecedente directo de VentPy.
- Control de Hidrocarburos — Software para el control de hidrocarburos.
- Solar Pro — Software para el control de energía solar en el Perú.
Herramientas y datos
- API DB — API para administrar bases de datos en la nube.
- Administrador de Bases de Datos — Administración de bases de datos en local, configurando puerto y credenciales.
- Instalador PY — Instalador de complementos de Excel y otros archivos.
Trabajos para terceros
- Repositorio Freelancer — Proyectos realizados para clientes.
- Landing Frutayapp · Landing Ayalzzich
|
"El que no vive para servir, no sirve para vivir." - Madre Teresa de Calcuta
"En la simplicidad está la última sofisticación." - Leonardo da Vinci
"Los datos son el nuevo petróleo." - Clive Humby


