Skip to content
View Ve-RAM's full-sized avatar
🎏
🎏

Block or report Ve-RAM

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
Ve-RAM/README.md

Hi, I'm Santiago

I'm a Mathematical Engineering student at EAFIT University with a strong background in applied mathematics, statistics, optimization, and stochastic processes.

I enjoy turning mathematical ideas into practical computational solutions, particularly in Machine Learning, data analysis, optimization, and simulation.

My current work focuses on building and comparing predictive models, designing optimization strategies, and developing data pipelines for large and messy datasets.

🧠 Interests

  • Machine Learning & Statistical Learning
  • Optimization & Metaheuristics
  • Applied Mathematics
  • Stochastic Processes
  • Data Science
  • Mathematical Modeling
  • Simulation

🛠️ Tools & Technologies

Languages

Python R MATLAB Java SQL

Data & Machine Learning

pandas scikit-learn XGBoost MLflow

Other

MySQL Stata Simul8

🚀 Featured Projects

Comparison of regularized linear models, tree-based models, boosting methods, and a neural network for house price prediction.

Includes data preprocessing, cross-validation, hyperparameter tuning, and experiment tracking with MLflow.

Python · scikit-learn · XGBoost · MLflow


A mathematical optimization approach for assigning employees to workplaces under hybrid work conditions.

The project explores the use of metaheuristics to obtain efficient assignments while satisfying operational constraints.

Python · Optimization · Metaheuristics


A movie recommendation system formulated as a multi-objective optimization problem, balancing novelty, familiarity, and variety.

The problem is solved using genetic algorithms.

Python · Multi-Objective Optimization · Genetic Algorithms


An exploratory study comparing five strategies for handling class imbalance in a cardiovascular dataset.

The study combines Kernel Density Estimation, Logistic Regression with interactions, and Gradient Boosting.

Python · Statistics · Machine Learning

📚 Background

Before studying Mathematical Engineering, I studied Psychology at Universidad de Antioquia.

That background continues to influence how I approach technical problems: with curiosity about both the mathematical structure of a problem and the people who ultimately interact with its results.

📫 Connect with me

LinkedIn · Email


Interested in the structure behind complex problems — from mathematical models to real-world data.

Pinned Loading

  1. Proyecto-Estad-stica-Multivariada-Avanzada Proyecto-Estad-stica-Multivariada-Avanzada Public

    Forked from kmgomezm/proyecto_estadistica_multivariada

    End-to-end house price prediction pipeline using the Ames dataset. Covers EDA, preprocessing, 5-fold cross-validation, and hyperparameter tuning across 9 models, including regularized linear models…

    Jupyter Notebook

  2. Class-Rebalancing-KDE Class-Rebalancing-KDE Public

    A rigorous comparison of five class-imbalance strategies using Logistic Regression and Gradient Boosting, with stratified train/validation/test splits, cross-validation, AUC-PR analysis, and a cust…

    Jupyter Notebook

  3. Hybrid-Workplace-Assignment-Optimization Hybrid-Workplace-Assignment-Optimization Public

    Multi-objective NSGA-II metaheuristic for hybrid-office desk assignment and group meeting-day scheduling, benchmarked against SA, GRASP, Local Search and constructive heuristics using Friedman tests.

    Jupyter Notebook

  4. Hybrid-Model-for-Movie-Recommendation Hybrid-Model-for-Movie-Recommendation Public

    Hybrid multi-objective movie recommender system that optimizes accuracy, novelty and diversity using NSGA-II on the MovieLens dataset.

    Jupyter Notebook