I am a Senior Machine Learning Engineer at Hudl, focused on developing cutting-edge computer vision systems for sports analytics. My work involves developing production-scale AI systems for data acquisition and analysis, with expertise in multi-object tracking, camera calibration, object detection, and generative models.
My professional journey includes developing advance computer vision model for automated sports data collection at Statsbomb. Previously, I conducted computer vision research at Gradiant and implementing machine learning solutions for retail optimization at Desigual. I completed my M.Sc. in Artificial Intelligence through a dual program, studying at the Polytechnic University of Catalonia for the first year and Purdue University for my final year. I hold a B.Sc. in Computer Science from the University of A Coruña, which included an enriching exchange year at the University of Stavanger in Norway.
August 2024. Statsbomb have been acquired by Hudl! I am excited to continue working on the future of sports analytics with the Hudl team.
September 2023. Published a blog post about homography estimation in Statsbomb blog [English, Spanish].
February 2022. I am joining Statsbomb as a Machine Learning Engineer .
April 2021. Drone vs Bird paper is out! Check our awarded solution.
February 2021. We have open sourced Pyodi our Python Object Detecion Insights library.
September 2020. We have won 2020 Drone vs Bird Detection Challenge.
September 2019. Paper from IEEE AVSS2019 Drone-vs-Bird Detection Challenge is out.
How switching from httpx to aiohttp resolved my httpx read errors and networking issues
Comparing MOTA, IDF1, and HOTA for Multi-Object Tracking Evaluation
Understand and visualize how Kubernetes HPA works with a real world example
A comparison of the latest research and innovations in Video Instance Segmentation
A guide for your Deep Learning environment setup
Using computer vision to map NFL images, recover homographies, and locate players in real-world coordinates
Architecting and deploying advanced computer vision systems for automated sports analytics, processing thousands of matches across 90+ leagues. Building custom deep learning models (PyTorch) for real-time player tracking, ball detection, and camera calibration. Established an end-to-end MLOps pipeline for model training, deployment, and monitoring at scale, while leading AI infrastructure modernization and technical initiatives in sports data collection.
Led development of computer vision solutions for real-time object detection and semantic segmentation with deep learning frameworks (PyTorch/TensorFlow). Optimized models for deployment on edge (Nvidia Jetson) and cloud platforms (AWS/Azure). Directed AI best practices, MLOps pipelines, and infrastructure modernization.
Designed end-to-end machine learning solutions for retail optimization, including demand forecasting and intelligent inventory management across a global store network. Developed a CNN-based visual search system for product recommendations and style matching. Implemented predictive analytics to enhance stock distribution and improve supply chain efficiency.
Researcher at Purdue Datalab, collaborating with PhD candidates on AI projects. Specialized in time series analysis and feature engineering, with thesis: Feature Construction and Classification of Time Series Data. Completed advanced coursework in machine learning and data mining.
Specialized in computer vision and neural network architectures, with focus on supervised and unsupervised learning methodologies. Core coursework included deep learning, statistical modeling, and pattern recognition. Developed strong foundation in fundamental AI algorithms and their practical applications.
Awarded competitive Erasmus and NILS scholarships for international studies. Completed thesis project on computer vision applications, implementing optical flow algorithms for motion analysis using action camera data. Focus on real-time video processing and computer vision techniques.
Comprehensive foundation in computer science fundamentals, with focus on algorithmic complexity, data structures, and software development methodologies.
Sensors: Special Issue Deep Learning Based UAV Detection, Classification, and Tracking
2019 16th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS)
A simple tool for explore your object detection dataset. The goal of this library is to provide simple and intuitive visualizations from your dataset and automatically find the best parameters for generating a specific grid of anchors that can fit you data characteristics
Tags: #deep-learning #computer-vision #object-detection #pytorch