Data Scientist | Data Engineer
Con una sólida base en computación y una pasión por transformar datos complejos en insights accionables. Mi experiencia se extiende desde la ingeniería de datos robusta hasta la ciencia de datos avanzada, con un interés y especialización particular en la aplicación de la Geometría Computacional para resolver problemas innovadores.
ContáctameDoctor en Computación con 7 años de experiencia en proyectos de informática. Me especializo en el análisis y visualización de datos, Machine Learning, bases de datos e ingeniería de datos.
Actualmente, me desempeño como Ingeniero de Datos en Alstom, donde soy responsable de la limpieza, análisis y modelado de datos, el desarrollo de dashboards y la aplicación de modelos de Machine Learning para la predicción del ciclo de vida de componentes en trenes.
Además, soy profesor PEX de informática en la Universidad de Chile, contribuyendo a la formación de nuevos talentos en el área.
Análisis y visualización de datos, Machine Learning (regresión, clasificación), desarrollo de pipelines ETL/ELT, Big Data, Cloud Computing (AWS), bases de datos relacionales (SQL) y NoSQL (MongoDB, DynamoDB). Experiencia con herramientas como Python (Pandas, NumPy, Scikit-learn), Power BI, Tableau.
Desarrollo y paralelización de algoritmos geométricos (GPU CUDA en C++), estructuras de datos compactas para mallas poligonales, generación de mallas (PolyLLA, Delaunay), modelado para EDPs (celdas Voronoi). Aplicaciones en visualización científica y simulación.
Lenguajes: Python, C++, R, JavaScript, CUDA, SQL. Frameworks: TensorFlow, FastAPI, Node.js. Herramientas: Git, Docker, Linux, QGIS. Metodologías ágiles y experiencia en API REST, LLM y Prompt Engineering.
Alstom | Las Condes, RM, Chile
Abril 2024 - Presente
Departamento de Ciencias de la Computación, Universidad de Chile | Santiago, Chile
Enero 2023 - Presente
Proyecto Fondecyt / +Lab, Universidad de Chile | Santiago, RM, Chile
Julio 2019 - Enero 2024
Nulight | Santiago, Chile
Enero 2018 - Noviembre 2018
Mi investigación se ha centrado en el desarrollo de algoritmos eficientes para el manejo de datos geométricos. Un hito clave fue la paralelización en GPU (CUDA C++) de un algoritmo de clasificación de datos geométricos, logrando una aceleración de hasta 90 veces en comparación con su versión secuencial. Esto demuestra mi capacidad para optimizar procesos computacionalmente intensivos.
También he trabajado en la implementación de estructuras de datos compactas para mallas poligonales, alcanzando una eficiencia del 99% en el uso de memoria, crucial para el manejo de modelos geométricos a gran escala.
He contribuido significativamente al campo de la generación de mallas poligonales y poliédricas. Esto incluye el desarrollo del algoritmo POLYLLA (Polygonal Meshing Algorithm Based on Terminal-Edge Regions) y la exploración de la generación de mallas poliédricas a partir de mallas tetraédricas de Delaunay.
Durante mi pasantía en el BSC-CNS (Barcelona Supercomputing Center), implementé un modelo para resolver ecuaciones diferenciales parciales que admite celdas Voronoi y celdas Polylla, demostrando la aplicación práctica de estos conceptos geométricos en la simulación científica.
Universidad de Chile | Santiago, Chile
2019 - Abril 2025 (Esperado)
Universidad de Santiago | Santiago, Chile
2018
Universidad de Santiago | Santiago, Chile
2014 - 2018