Projects

End-to-end work in SAP automation, data engineering, and applied statistics — built to solve real supply chain problems.

Supply Chain Transformation

Enterprise SAP automation platform for global manufacturing operations

The Central Parameters organization historically executed critical SAP master data and procurement activities manually. Every manufacturing unit had slightly different business rules, making standardization difficult and requiring analysts to spend thousands of hours on repetitive data entry instead of higher-value supply chain work.

Designed and developed a Python-based automation platform that orchestrates end-to-end SAP transactions across multiple enterprise data sources. Requests are extracted from internal data products, SAP systems, and the enterprise data lake, then validated, standardized, and executed according to plant- and region-specific business rules. Depending on the process, automations interact with SAP through GUI scripting or SAP S/4 APIs, allowing reliable execution while preserving business controls.

25+
manufacturing locations supported
3
regions (US, Mexico & Europe)
4
Different SAP Landscapes
Historic Low
task backlog achieved
Natural Attrition
positions avoided through automation
PythonSAP S/4HANASAP GUI ScriptingEnterprise APIsSupply ChainGitHubCI/CDWindows ServerData Engineering
Machine Learning / Supply Chain

Machine learning engine for SAP MRP group classification

Each manufacturing plant maintained its own decision tree to determine the correct MRP Group when extending materials into SAP. Although the underlying inputs were nearly identical—such as material group, part type, and part prefix—every plant documented its logic independently in large PDF decision trees. These documents were difficult to maintain, time-consuming to train new analysts on, and frequently became inconsistent across manufacturing locations.

Designed and deployed a machine learning classification engine that predicts the appropriate MRP Group directly from material attributes, eliminating the need for manually maintained decision trees and hard-coded business logic. Built a production dataset from existing SAP material master records across multiple manufacturing plants and trained a CatBoost multiclass classifier capable of learning plant-specific classification behavior while leveraging shared patterns across the enterprise.

~90%
F1 classification score
13
US plants supported
Production
decision engine deployed
PythonCatBoostMachine LearningSAPClassificationFeature EngineeringSupply ChainPandasScikit-learn
Data Science / Time Series

Residential electricity consumption forecasting

Residential energy consumption exhibits strong seasonality, long-term trends, and irregular fluctuations, making accurate medium-term forecasting challenging. Reliable forecasts require careful preprocessing, statistical validation, and model selection.

Developed a complete forecasting pipeline as part of my M.Sc. thesis at Universidad Autónoma de Coahuila. Historical household electricity consumption data was cleaned, aggregated to daily observations, analyzed for trend and seasonality, and modeled using both statistical and machine learning approaches. Model performance was evaluated using multiple forecasting metrics to identify the best-performing methodology.

30 days
forecast horizon
Daily
prediction granularity
Peer-reviewed
published research
PythonPandasStatsmodelsSciPyTime SeriesForecastingStatistical ModelingMachine Learning
Teaching / Higher Education

Engineering instructor for Data Science, Statistics & Programming

Engineering students often struggle to connect theoretical concepts in statistics, probability, and programming with practical engineering and data science applications. Developing analytical thinking requires more than lectures—it demands real-world examples and hands-on problem solving.

Teach undergraduate engineering courses at Tecmilenio University in an online format, designing lectures, programming exercises, and practical case studies that bridge statistical theory with modern data science and software development practices. Classes emphasize applying quantitative methods to real engineering problems using Python and industry-relevant datasets.

2+
years teaching
30
students per class
3
technical subjects taught
TeachingPythonStatisticsProbabilityData ScienceProgrammingHigher EducationCurriculum Design