Skip to content
View PedroM2626's full-sized avatar
๐Ÿ˜
๐Ÿ˜

Highlights

  • Pro

Block or report PedroM2626

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
PedroM2626/README.md

๐Ÿ‘‹ Pedro Morato Lahoz

๐Ÿง  Machine Learning โ€ข โš™๏ธ ML Systems โ€ข ๐Ÿ”ฌ Experimentation

Typing SVG

๐Ÿง  About Me

๐ŸŽ“ Computer Science student at UniCEUB focused on Machine Learning, AI Engineering and ML Systems.

I like going beyond isolated notebooks and models.

My projects usually revolve around a simple question:

How can we build, evaluate and understand Machine Learning systems in a reproducible way?

My work combines:

๐Ÿ”ฌ Experimentation & Benchmarking โš™๏ธ ML Engineering & MLOps ๐Ÿง  Machine Learning & Deep Learning ๐ŸŽฎ Reinforcement Learning โ˜๏ธ Cloud & ML Platforms

I started programming in 2024 and began focusing heavily on Machine Learning in 2025.


๐Ÿš€ Featured Projects

โš™๏ธ AutoMLOps Studio

Educational platform for experimenting with Machine Learning while applying real MLOps practices.

Stack

Python MLflow Optuna Docker

Focus

Experiment tracking โ€ข Automation โ€ข Hyperparameter optimization โ€ข Reproducibility

๐Ÿ”ฌ Multi-AutoML Interface

Experimental interface for comparing different AutoML frameworks under similar conditions.

Frameworks

AutoGluon FLAML TPOT H2O AutoML

Focus

Benchmarking โ€ข Metrics โ€ข Framework comparison โ€ข Experiment organization

๐ŸŽฎ RL Experiments Lab

Experimental laboratory for Reinforcement Learning and benchmarking.

Exploring:

PPO RLlib SB3 CleanRL ML-Agents

Focus

Architecture โ€ข Representation โ€ข Algorithms โ€ข Seeds โ€ข Generalization โ€ข Benchmarking

๐Ÿ”ญ More experiments

My GitHub contains additional experiments covering different areas of ML:

๐Ÿง  Supervised Learning ๐ŸŽฒ Unsupervised Learning ๐Ÿค– Reinforcement Learning ๐Ÿ“Š AutoML โš™๏ธ MLOps โ˜๏ธ Cloud ML platforms

โ†’ Explore all repositories


๐Ÿงช My ML Approach

       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
       โ”‚       Problem        โ”‚
       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                  โ†“
       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
       โ”‚    Experimentation   โ”‚
       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                  โ†“
       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
       โ”‚  Model / Architectureโ”‚
       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                  โ†“
       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
       โ”‚ Benchmark & Evaluate โ”‚
       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                  โ†“
       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
       โ”‚ Analyze & Understand โ”‚
       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                  โ†“
       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
       โ”‚   Reproduce / Scale  โ”‚
       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

I am particularly interested in experiments where the goal is not simply to find the highest score, but to understand why different approaches behave differently.


๐Ÿ› ๏ธ Tech Stack

๐Ÿง  Machine Learning

Scikit-learn ยท PyTorch ยท TensorFlow ยท Optuna ยท MLflow


โš™๏ธ Engineering & MLOps

MLflow ยท DagsHub ยท Hugging Face ยท Docker ยท Git


๐ŸŒ Backend & Interfaces

FastAPI ยท Flask ยท React ยท TypeScript ยท JavaScript


โ˜๏ธ Cloud & ML Platforms

Azure ML ยท AWS ยท Google Cloud ยท Databricks ยท IBM watsonx


๐Ÿ”ฌ Areas I'm Exploring

Area Focus
๐Ÿง  Machine Learning Models & representations
๐ŸŽฎ Reinforcement Learning Agents & environments
โš™๏ธ ML Systems Pipelines & infrastructure
๐Ÿ”ฌ Scientific ML PINNs & learned dynamics
๐Ÿ”— Causal ML Causal inference
๐ŸŽฒ Probabilistic ML Uncertainty & probabilistic models

๐Ÿ“Š GitHub Analytics



๐Ÿ† GitHub Activity


๐Ÿ Contribution Graph

GitHub contribution snake

๐ŸŽฏ Current Direction

Machine Learning
       โ”‚
       โ”œโ”€โ”€ ML Engineering
       โ”‚      โ”œโ”€โ”€ MLOps
       โ”‚      โ”œโ”€โ”€ Pipelines
       โ”‚      โ””โ”€โ”€ ML Systems
       โ”‚
       โ”œโ”€โ”€ Experimentation
       โ”‚      โ”œโ”€โ”€ Benchmarking
       โ”‚      โ”œโ”€โ”€ Model Comparison
       โ”‚      โ””โ”€โ”€ Reproducibility
       โ”‚
       โ””โ”€โ”€ Research Exploration
              โ”œโ”€โ”€ Reinforcement Learning
              โ”œโ”€โ”€ Scientific ML
              โ”œโ”€โ”€ Causal ML
              โ””โ”€โ”€ Probabilistic ML

My goal is to become a Machine Learning Engineer capable of building, evaluating and understanding complete ML systems.


๐Ÿ“ซ Connect with me

Building. Experimenting. Benchmarking. Understanding.

Pinned Loading

  1. Big-Data-Hackathon-Forecast-2025 Big-Data-Hackathon-Forecast-2025 Public

    Projeto de Machine Learning e resultados produzidos durante o hackaton da Big Data

    Python 1

  2. Watsonx_AI-Intelligent_Document_Analysis Watsonx_AI-Intelligent_Document_Analysis Public

    Intelligent document analysis using IBM Watson NLU and Watsonx AI (Llama-3), featuring summarization, semantic search, and RAG-based document chat.

    Python

  3. AutoMLOps-Studio AutoMLOps-Studio Public

    AutoMLOps Studio is an "end-to-end" educational platform designed to simplify the Machine Learning lifecycle. Developed by a student, for students, the project provides an intuitive interface to exโ€ฆ

    Python

  4. Multi-AutoML-Interface Multi-AutoML-Interface Public

    A unified interface for experimenting with AutoML, allowing you to compare multiple frameworks (AutoGluon, FLAML, H2O, TPOT, PyCaret, Lale, AutoKeras) with integrated MLOps via MLflow.

    Python

  5. mlops-experiments mlops-experiments Public

    experimentos de machine learning utilizando prรกticas de mlops

    Jupyter Notebook

  6. RL-Experiments-Lab RL-Experiments-Lab Public

    Python