About Me
I’m a senior at Iowa State University studying Software Engineering and Applied Mathematics, graduating in December 2025. Currently, I’m spending the summer interning with the Distributed Hosting team at Principal Financial Group, learning the ins and outs of running reliable systems at scale.
I like solving tricky problems—whether it’s in code, a math proof, or an interesting puzzle. I enjoy thinking deeply about how things work and how to make them work better.
Outside of school and work, I spend time reading, painting, and getting lost in logic puzzles. I’m always up for a challenge, especially if it means learning something new along the way.
Projects

Ray Tracer
Ray Tracer developed from scratch in C, includes importance and adaptive sampling. A BVH and object instancing.
View Project
Connect-4 Solver
Nega-Max (Mini-Max variant) tree with Alpha-Beta pruning. Transposition table to improve efficiency
View Project
U-Net Semantic Segmentation
Software Engineering capstone project, working as a machine learning analyst on a team of 4 to optimize a U-Net ML Model.
View Project
Asteroids
The classic arcade game reborn.
View ProjectContact
Email: tschaeferstorm@gmail.com
GitHub: https://github.com/TSSchaef