About
Hey! I'm Tom Schollenberger. I'm an Engineer at Roblox, working on the Luau programming language. Before that, I completed my accelerated BS + MS at the Rochester Institute of Technology, under the supervision of Matthew Fluet. Outside of work, I'm probably complaining about the Phillies...
Education
Master of Science in Computer Science
Jan 2025–Dec 2025Bachelor of Science in Computer Science
Aug 2021–Dec 2024Background
Software Engineer — Roblox
Feb 2026–PresentI own core compiler features including module exports, the Luau 64-bit integer type, and systems of the bytecode-to-bytecode compiler.
Graduate Teaching Assistant — Rochester Institute of Technology
Jan–Dec 2025Led recitations for data structures/algorithms and help 50+ students with labs and OOP coursework.
Embedded Software Engineer Intern — Collins Aerospace
May–Aug 2024Built C++ software enabling legacy radios to interoperate with modern cryptographic systems.
Software Engineer Co‑op — Vanguard
Sep–Dec 2023Automated CI/CD for Go services and implemented mutual fund transaction processing in Go.
Software Engineer Intern — Carnegie Mellon SEI
May–Aug 2023Created security tools in C and Rust for Linux and container workflows. Helped spur Rust adoption within the company.