Connor McManigal
Data Scientist | Analytics Engineer

As a passionate data scientist with a robust analytical foundation and diverse computational background, I thrive on innovation, continuous learning, and new challenges. I apply my problem solving skills to uncover insights, develop data-driven solutions, and bridge the gap between technical insights and actionable business strategies. My approach balances a 10,000-foot system design perspective with granular, high-impact execution.

Image 1 Image 2

About me:

I have always been fascinated by the power of data and its ability to tell stories, uncover patterns, and drive meaningful decisions. Whether solving complex problems, discovering hidden insights, or making sense of vast amounts of information, I am passionate about transforming raw data into insights that create impact. I further developed this passion during my undergraduate studies in Cognitive Science, where I specialized in Machine Learning and Neural Computation, and continued through graduate school, where I earned my Master of Data Science and further honed my technical skills. Today, I apply this expertise as a Player Experience Data Scientist at Rockstar Games, using data to develop operational improvements, inform policy decisions, and protect our player ecosystem.

Beyond data, there's much more to know about me. As a former Division I water polo student-athlete, with over 16 years in the sport, this experience shaped my foundational strengths in communication, teamwork, time management, leadership, and discipline while instilling a strong work ethic and the resilience to perform under pressure. Outside of work, I enjoy staying active and spending time outdoors through hobbies like freediving, spearfishing, lobstering, fishing, hiking, camping, and off-roading.

Education

2023-2024
University of California, Irvine
Master of Data Science
GPA: 4.0/4.0
2019-2023
University of California, San Diego
B.S. Cognitive Science with Specialization in Machine Learning and Neural Computation
GPA: 3.8/4.0

Experience

Currently, I work as a Player Experience Data Scientist on the Analytics team at Rockstar Games. Working at the intersection of game security, trust & safety, customer experience, and online services, I focus on protecting our global player ecosystem and optimizing our operations against a highly volatile landscape of emerging cheats, exploits, and malicious behaviors. My work spans the full lifecycle of player data, from engineering the underlying data pipelines, to providing the critical insights needed for informed policymaking. By translating my findings into clear, strategic direction for various stakeholder groups, I help drive the policy and operational improvements that protect and enhance the player experience.

Prior to my current role, I built a strong foundation in machine learning and data science through impactful roles across the tech, healthcare, and conservation sectors. At CoreLogic, I gained hands-on experience with cloud computing using Google Cloud Platform (GCP), performed validation analysis for resiliency models used in Department of Insurance filings, and developed LLM workflows to automate tax file ingestion. At the American Medical Association, I analyzed healthcare AI trends, engineered ethical evaluation frameworks for algorithms, and modeled machine learning solutions to predict patient engagement. During the UCSD Basement Innovation Sprints, I led a team optimizing a computer vision system for 24/7 wildlife surveillance at the San Diego Zoo, overcoming low-light and environmental constraints.

May 2025 - Current
Player Experience Data Scientist
Rockstar Games
Jan 2025 - May 2025
Data Science Intern
Rockstar Games
Jun 2024 - Sep 2024
Data Science and Analytics Intern
CoreLogic
Jun 2022 - Sep 2022
Integrated Health Model Initiative Intern
American Medical Association
Feb 2022 - May 2022
Machine Learning Intern, Team Lead
UCSD Basement Innovation Sprints Program

Portfolio

UnVAEling Network Anomalies: Detecting Network Attacks with Variational Autoencoders

In this group project, we explored the performance of two variational autoencoder (VAE) approaches—standard VAE and Mixed-loss VAE (MLVAE)—for network traffic monitoring and security. VAEs are particularly effective in scenarios with sparse labels, making them ideal for detecting the rare occurrence of network attacks. Using PyTorch, we trained both VAE models on normal traffic data and validated their performance using the RT-IoT2022 dataset, which simulates communication between smart devices and includes nine types of attacks. For validation, we implemented one-left-out classification, utilizing Bayesian optimization to define reconstruction loss thresholds that maximize the separation between normal and attack traffic. This approach enabled us to optimize model accuracy for normal traffic while minimizing errors for attack traffic. By implementing multinomial classification, we enhanced our ability to identify specific types of attack traffic, moving beyond traditional binary classification methods. After tuning the hyperparameters, we evaluated each model’s filtering accuracy and achieved a mean AUC of 0.7534 with MLVAE1 and 0.8092 with MLVAE2. Although these results are lower than those found in similar studies, they highlight MLVAE's potential for detecting stealthy or novel attacks, particularly in scan detection, by effectively leveraging reconstruction loss thresholds.

UnVAEling Network Anomalies: Detecting Network Attacks with Variational Autoencoders

Leveraging Sentiment Analysis and Data Augmentation to Recreate Recipe Scoring Algorithm

In this project, my team and I explored how sentiment analysis can be utilized to augment predictions and recreate the scoring algorithm for recipe reviews by analyzing a dataset of 18,000 reviews sourced from the UCI Machine Learning Library. We employed VADER and TextBlob libraries to derive polarity and subjectivity scores, which were used to enhance our dataset alongside original features like user reputation and response counts. We trained and compared the performance of Multi-Layered Perceptron (MLP) and Gradient Boosting Regressor (GBR) models, focusing on their capacity to capture complex relationships and non-linear patterns. For model training, we utilized an 80/20 data split and applied techniques like Scikit-learn's GridSearchCV for hyperparameter tuning. Our findings revealed that the GBR outperformed the MLP, achieving a Mean Absolute Error (MAE) of 21.446 compared to 22.672. While the study validated the predictive power of sentiment scores, it also highlighted limitations, such as the reliance on limited data and general sentiment analysis packages and tools.

Leveraging Sentiment Analysis and Data Augmentation to Recreate Recipe Scoring Algorithm

San Diego County 2021 Automobile Accident Analysis

For this project, my team and I conducted an analysis of automobile accidents in San Diego County in 2021, utilizing a dataset that originally contained over 2.8 million records. We refined the dataset to focus on 23,915 accidents, extracting key variables such as date, month, season, and weather conditions. Using packages like tidyverse and ggplot2 for data manipulation and visualization, our exploratory analysis revealed that December 14, 2021, had the highest number of accidents (379), with December totaling 4,055 accidents overall. Statistical analysis indicated a positive correlation between accident frequency and adverse weather, particularly in winter and fall, with foggy conditions linked to increased accident likelihood. Our findings emphasize the significant impact of seasonal and weather changes on road safety, aiming to inform strategies for reducing accidents in San Diego.

San Diego County 2021 Automobile Accident Analysis

Machine Learning for Diabetes Prediction: A Comparative Study of Binary Classification Techniques

This project aims to assess different machine learning algorithms in successfully predicting diabetes patients, addressing the complexities of accurate diagnosis, which is crucial for ensuring timely treatment. We utilized a dataset of 100,000 observations with features such as age, BMI, and HbA1c levels, applying binary classification algorithms, including logistic regression, decision trees, random forests, k-nearest neighbors, and support vector machines. Using grid search and random search for hyperparameter tuning, we evaluated model performance based on sensitivity, precision, specificity, and ROC-AUC. Ultimately, our decision tree model demonstrated the best balance of high weighted recall and low false negative rates, scoring highest on our sixteen-point scale that considered key error metrics. We believe that, if deployed, this model would generalize well to new data, although further training on larger datasets and additional patient variables would enhance its effectiveness.

Machine Learning for Diabetes Prediction: A Comparative Study of Binary Classification Techniques

Effect of NBA Injuries on Team Record Data Analysis (2010-2015 Seasons)

This project aimed to assess the relationship between player injuries and NBA team performance from 2010-2015, hypothesizing a negative correlation between the number of injured players and winning percentage due to reduced roster depth. We combined an injury dataset with the Historical NBA Performance dataset to match players with their teams, meticulously cleaning and merging the data using Pandas. Exploratory analysis was performed with Seaborn and Matplotlib to visualize distributions. Our OLS regression analysis via Statsmodels revealed a weak negative relationship between injuries and winning percentage, and a weak positive relationship for returning players. We also trained a Scikit-Learn linear regressor, yielding a root mean square error (RMSE) of 10.86 in predicting the relationship between total and returning injured players and winning percentage. Finally, we developed a function to predict the 2016 winning percentage based on injury data, underscoring the need for more comprehensive injury data to improve accuracy.

Effect of NBA Injuries on Team Record Data Analysis (2010-2015 Seasons)

Contact Connor

Profile Picture

Phone Number

(949)-630-5208

Work Email

mcmanigc@uci.edu

Personal Email

conmcmac@gmail.com

Send Message