Mauro Loprete
  • Inicio
  • Experiencia
  • Docencia
  • Proyectos
  • Certificaciones
  • Blog
  • Slides

Experiencia

Experiencia Profesional

F1RST - Grupo Santander

Data Engineer | Montevideo, Uruguay | Abr 2025 – Presente

  • Desarrollo de paquetes reutilizables en Python para pipelines PySpark, implementando tests unitarios robustos y promoviendo desarrollo guiado por tests en el equipo.
  • Diseño e implementación de un framework de Data Contracts para reforzar gobernanza de datos, linaje y chequeos automáticos de calidad.
  • Desarrollo de una herramienta interna de despliegue para proyectos dbt usando templates Jinja y Databricks Jobs para estandarizar y automatizar deployments a producción.
  • Creación de un framework metadata-driven para configurar y generar transformaciones sobre múltiples tablas, soportando transformaciones a nivel de columna y tipo de dato expresadas en PySpark.
  • Impulso de la adopción de tests unitarios y buenas prácticas, mejorando la confiabilidad y mantenibilidad de los pipelines de datos.
  • Gestión de dependencias de clusters Databricks vía wheels de Python para provisionamiento rápido y repetible de ambientes.

COGNUS LATAM

Data Engineer | Montevideo, Uruguay (Remoto) | Ago 2021 – Abr 2025

  • Desarrollo y mantenimiento de pipelines de datos en Microsoft Fabric, optimizando la integración de datos en ambientes escalables.
  • Migración de sistemas legacy a data lakes, siguiendo arquitectura medallion en Microsoft Fabric.
  • Diseño y optimización de procesos ETL con Pentaho Data Integration, mejorando rendimiento y calidad de datos.
  • Implementación de CI/CD con GitLab CI/CD o Jenkins para automatizar despliegues y monitoreo de pipelines de datos.
  • Uso de Docker para el desarrollo de ambientes reproducibles y escalables en soluciones de datos.
  • Liderazgo de un equipo de 4+ personas en un proyecto estratégico, gestionando el desarrollo e implementación de soluciones analíticas.
  • Creación y liderazgo del proceso de reportería analítica, eliminando la dependencia de IT para la extracción de información de sistemas transaccionales.
  • Implementación de un Lakehouse en Databricks, desde el almacenamiento hasta el modelado de datos.
  • Desarrollo de procesos de ingesta y transformación de datos con Spark y PySpark.
  • Entrenamiento y despliegue de modelos de machine learning para predicción de tendencias y optimización de procesos de negocio.
  • Cursos internos sobre herramientas de BI y arquitecturas de datos, promoviendo la adopción de buenas prácticas en gestión de la información.

Tecnologías

  • General: Python, R, SQL (PostgreSQL, SQL Server, MySQL), Pentaho, Docker y Git.
  • Cloud: Experiencia trabajando con Databricks y Microsoft Fabric, utilizando estas plataformas para integración, transformación y analítica de datos escalable.
  • Aprendizaje Estadístico y Machine Learning: Conocimiento sólido en modelado estadístico, aprendizaje supervisado y no supervisado, con experiencia práctica usando R (caret, tidymodels) y Python (scikit-learn, TensorFlow, PyTorch) para modelado predictivo y toma de decisiones basada en datos.
  • MLOps y Despliegue de Modelos: Experiencia con gestión del ciclo de vida de modelos ML usando MLflow, TensorFlow Serving y ONNX. Despliegue de modelos en ambientes cloud con Docker, automatización de workflows con pipelines CI/CD y monitoreo de modelos en producción.

Sitio hecho con Quarto, por Mauro Loprete. Licencia: CC BY-SA 2.0.