Hi, my name is
Robert Greathouse.
I build intelligent systems.
I'm a Computer Science student at BYU specializing in Machine Learning. Currently focused on building ML models for baseball analytics and developing tools that empower educators and researchers.
01.About Me
I'm a Computer Science undergraduate at BYU with a Machine Learning emphasis, maintaining a 3.88 GPA and graduating Summer 2026. My path to tech was unconventional—I worked as a commercial electrician before pivoting to software, giving me a unique perspective on problem-solving and systems thinking.
Currently, I work as a Course Developer and Teaching Assistant under Dr. Gordon Bean, and I recently completed research at BYU's IDeA Lab collaborating with the Texas Rangers R&D team on baseball analytics. My stolen base prediction model achieved 72% accuracy and is under consideration for a paper submission.
When I'm not coding, you'll find me watching baseball (especially stolen base attempts), diving into genealogical research, or exploring new ML techniques.
Technologies I've been working with:
02.Things I've Built
Featured Project
Stolen Base Prediction Model
Developed a machine learning model using logistic regression and Bayesian approaches to predict stolen base success probabilities. Achieved 72% accuracy on a model under consideration by the Texas Rangers R&D team. Built comprehensive feature engineering pipeline using Baseball Savant data.
Featured Project
MDXCanvas
Open-source Python library for automating Canvas LMS content creation. Reduced faculty content-creation time by 80-90% and serves hundreds of students. Implements custom MDX parsing and Canvas API integration with comprehensive CI/CD pipeline.
Other Noteworthy Projects
RepoPilot
Full-stack GitHub assistant application being converted from Python/Flask to Java Spring Boot for enterprise technology experience.
03.Where I've Worked
Machine Learning Research Assistant @ BYU IDeA Lab
Recent
- ▸Collaborated with Texas Rangers R&D team on baseball analytics research
- ▸Developed stolen base prediction model achieving 72% accuracy using logistic regression and Bayesian approaches
- ▸Built comprehensive feature engineering pipeline using Baseball Savant data
- ▸Contributing to paper being prepared for publication
04. What's Next?
Get In Touch
I'm currently looking for new opportunities in software engineering and baseball analytics. Whether you have a question, want to discuss a project, or just want to say hi, I'd love to hear from you!
Say Hello