Caleb Goodman

Computer Science Student • University of Illinois

About Me

Caleb Goodman

I'm a Computer Science student at the University of Illinois Urbana-Champaign with a passion for data science, machine learning, and building tools that make complex data accessible and actionable.

Currently exploring quantitative finance, computer graphics, and competitive programming while maintaining a 4.0 GPA. I'm actively involved in Quant @ Illinois, Illini Solar Car, and SIG-ICPC.

When I'm not coding, you'll find me analyzing baseball statistics, working on interactive visualizations, or mentoring fellow students in software development.

Education

University of Illinois Urbana-Champaign

Bachelor of Science, Computer Science

Expected May 2028 • GPA 4.0

Quant @ IllinoisIllini Solar CarSIG-ICPC

Selected Work

Baseball xwOBA Prediction

August 2025 – Present

Python, Scikit-learn, Pandas, Matplotlib

Machine learning model predicting xwOBA using Statcast data with improved accuracy by incorporating directionality features. Built with interactive demo for real-time predictions.

View Project →

Automated Study Group Scheduler

August 2025 – Present

Python, Flask, PostgreSQL, OAuth 2.0

Web application that processes Google Calendars to generate optimized study groups using scheduling algorithms and graph matching techniques for intelligent filtering.

View Project →

Neural Network Pong AI

June 2025

PyTorch, NumPy, PyGame

Custom Pong game environment with PyTorch-based autonomous agent. Features optimized state representations and reward functions for efficient learning.

View Project →

Interactive Linear Algebra Calculator

August 2024

NumPy, Matplotlib

Visual matrix calculator with animated vector projections and eigenvector concepts. Adopted by Golden West Community College as educational tool.

View Project →

Experience

Chief Financial Officer

Student Advocacy for Change

Nov 2023 – Sep 2025

  • Built survey platform analyzing political measures with 300+ responses
  • Applied Pandas for demographic trend analysis and visualization
  • Automated data workflows improving reporting accuracy and efficiency
  • Presented insights to city officials using Matplotlib visualizations

Lead Tech Developer

National Organization for Business & Engineering

Aug 2025 - Present

  • Led a 10-member development team to build a full-stack AI platform that automates property data analysis
  • Designed ML models using web-scraped datasets to predict performance metrics and rank results
  • Helped design and deploy a Flask-based website to display property analytics and AI-generated insights

Engineering Program Intern

Moffatt and Nichol

June – July 2025

  • Utilized structural analysis software for coastal infrastructure modeling
  • Developed Python scripts for simulation data processing and interpolation
  • Mentored high school interns in specialized software applications

Technical Skills