Hello, I'm

Dylan Santiago

Artificial Intelligence • Software Engineering • Data Scientist

Computer Science professional with a Master's degree specializing in Artificial Intelligence. I develop software, machine learning systems, and data-driven applications using technologies including Python, C++, SQL, and machine learning frameworks.

About Me

I'm a Computer Science professional with a Master's degree specializing in Artificial Intelligence. My interests span software engineering, machine learning, data science, and intelligent systems.

My work has included developing reinforcement learning environments, machine learning models, data-driven applications, and software using Python, C++, C#, SQL, and related technologies.

I enjoy taking complex problems and turning them into practical software solutions, while continuously exploring new technologies and expanding my skills as a developer.

Technical Skills

Programming Languages

Python C++ C# SQL HTML CSS

AI & Machine Learning

PyTorch scikit-learn Reinforcement Learning Neural Networks Unity ML-Agents Machine Learning

Data & Databases

MySQL PostreSQL Oracle SQL Pandas NumPy Data Analysis

Development Tools

Git GitHub Unity Visual Studio VS Code Jupyter Unreal Engine

Projects

GameMatch video game recommendation app

GameMatch

A machine learning-powered video game recommendation app that helps users discover new games.

Python Machine Learning Streamlit Pandas scikit-learn Data Analysis
Crowd Agent Simulation reinforcement learning environment
Master's Thesis

Crowd Agent Simulation

A multi-agent crowd simulation developed using Unity ML-Agents to investigate how reinforcement learning can produce realistic pedestrian navigation and behavior. Compared PPO, SAC, and POCA across different environments using performance metrics such as time to goal and collisions.

Reinforcement Learning Unity ML-Agents C# Python PPO SAC POCA

Education

Master of Science

Computer Science

Specialization in Artificial Intelligence

SUNY Polytechnic Institute

Graduate study combining theoretical and applied computer science with a specialization in Artificial Intelligence and Modeling. Focused on machine learning, reinforcement learning, intelligent systems, algorithms, and software development, culminating in a master's thesis that applied reinforcement learning to multi-agent crowd simulation using Unity ML-Agents.

Artificial Intelligence Machine Learning Reinforcement Learning Unity ML-Agents Python Numerical Programming Data Analysis Computer Vision Deep Learning C++

Bachelor of Science

Interactive Media and Game Design

Specialization in Game Programming

SUNY Polytechnic Institute

Undergraduate study combining game development, interactive media, software development, and game design. Focused on programming and interactive systems while gaining hands-on experience designing and developing games, working with game engines, and applying computer science principles to interactive applications.

Game Programming Unity C# Game Design Unreal Engine Godot Autodesk Maya Photoshop Environment Design Scripting

Let's Connect

I'm always open to discussing software engineering, artificial intelligence, data science, and new opportunities. Feel free to reach out.

notfennecks@gmail.com