Bruce Randall
Software Developer - C++/Javascript

Summary
Enthusiastic software developer with 9 years of experience in gaming and sports betting. I primarily work in C++ and JavaScript. I enjoy delivering polished, user-friendly applications—whether web-based or on mobile frameworks like React Native, Cordova, and Capacitor. Bigly on cross-functional collaboration, continuous learning, and smart development practices. I stay on top of new technologies to keep my work fresh and forward-looking. I’m equally comfortable crafting performance-critical slot games and shipping modern web/mobile apps. I thrive on building solutions that delight both users and teams alike.
Professional History
Caesars' Digital: Las Vegas, NV July 2021 - Present
Software Engineer
- Built flow from landing page acquisition link, through first time registration and deposit of Caesars' Sportsbook App using React.js, Next.js, Cordova, and Redux.
- Supported marketing requests utilizing Content Stack as a headless CMS and Google Tag Manager for user tracking and rapid hotfix deployments.
- Spearheaded the Refer a Friend revamp, introcuding a milestone-oriented design while managing the api contract with my backend counterpart -- reducing customer support queries
- Extended Refer a Friend to a multi-reward model, enabling A/B testing for segmented user groups
Aristocrat Technologies Incorporated: Las Vegas, NV March 2016 - July 2021
Software Engineer
Developed multiple high-profile slot games in C++ using a proprietary engine, including:
- The Big Lebowski
- WestWorld
- Buffalo Gold Cinema
- Star Trek
- Winner’s World Game Pack
- Game of Thrones: King's Landing
1337PCs.com: Las Vegas, NV August 2018 - March 2021
Business Co-Owner
University of Nevada Las Vegas: Las Vegas, NV Summer 2014 - May 2016
Bioinformatics Software Developer
Developed data processing tools in Java as needed for research projects
Education
University of Nevada Las Vegas Graduation Date: December 2015
Bachelor of Science in Computer Science
The Pennsylvania State University Graduation Date: December 2010
Bachelor of Science in Physics
Minor in Mathematics
Useful Proficiencies
Languages:
Frameworks/Engines:
Version Control:
Google Services:
Misc:
Side Projects
- My Friend Gym
- Built and maintain a cross-platform mobile app using React Native (Bare Expo workflow) for iOS/Android to support workout tracking, max lift calculations, and a pounds-to-kilos converter.
- Integrated Google Sign-In, Firebase Authentication, and Firebase Realtime Database for secure data storage and synchronization.
- Created a custom graph component using react-native-svg for real-time tracking and visualization.
- Be sure to check out my past and current projects on my Portfolio page!