Dean
Roggenbauer

CS student at St. Edwards University. I build data tools, ML models, and full-stack products — currently an AI intern at the Texas Permanent School Fund.

3.8
GPA
PSF Intern
5+
Projects
D-II
Athlete
01

Experience

  • Integrating with the Microsoft Graph API to extract and analyze Outlook inbox data, building automated reporting pipelines for email activity and communication patterns.
  • Developing interactive dashboards to surface insights from organizational email data, including volume trends, response behavior, and stakeholder engagement.
  • Designing and training an NLP/ML model to classify and organize emails by topic, priority, and actionability, improving inbox efficiency and information retrieval.
  • Designed and implemented a Streamlit application using Pandas, NumPy, and Matplotlib for time-series alignment, statistical analysis, and interactive visualization of asset performance across hedge fund strategies.
  • Strengthened dataset reliability by engineering anomaly detection and manual editing features, enabling analysts to identify outliers and maintain audit-ready data quality.
  • Unified fragmented hedge fund data from multiple sources into a single performance-tracking platform with interactive dashboards for cross-strategy comparison.
  • Built an automated market update report consolidating insights across multiple asset classes, enhanced with an LLM to generate summaries explaining market movements.
  • Enabled faster macroeconomic research by building a custom Python API for the IMF World Economic Outlook database with automated extraction, filtering, and flexible dataset manipulation.
  • Improved team-wide efficiency by developing an internal Python library standardizing reporting, dashboard creation, and data visualization workflows across research projects.
02

Projects

Full-Stack
Touchline Recruiting

Recruiting and communication platform for coaches and athletes. Handles player profiles, messaging, and full recruiting workflows with secure OAuth authentication.

TypeScriptNext.jsNode.jsPostgreSQLSupabaseOAuth
Machine Learning
Credit Card Applicant Predictions

Analyzed 700K applications to segment clients by risk level and support credit approval decisions. Optimized a decision tree model with feature engineering.

PythonPandasScikit-learnFeature Engineering
Machine Learning
Arrest Demographics Analysis

Explored 480K LAPD arrest records to uncover trends in age, race, and gender. Built a gender classification model with class balancing to surface arrest disparities.

PythonEDAClass BalancingClassification
Kaggle Competition
Podcast Listen Time Predictions

Predicted podcast listening duration from user and content data. Applied ensembling, hyperparameter tuning, and cross-validation to place in competition.

PythonEnsemblingCross-ValidationHyperparameter Tuning
03

Skills

Languages
  • Python
  • Java
  • TypeScript
  • SQL (MySQL, PostgreSQL)
  • CSS
  • R
ML / Data
  • Scikit-learn
  • TensorFlow
  • Pandas · NumPy
  • Matplotlib
  • Streamlit
  • Tableau
Engineering
  • Next.js
  • Node.js
  • PostgreSQL
  • Supabase
  • API Design & Integration
  • Python Package Dev
Education
St. Edwards University
B.S. Computer Science · Certificate in Data Analysis · GPA 3.8
Aug 2023 - Dec 2026