Bruce Randall
Software Developer - C++/Javascript
MyPicture
Summary
Experienced software developer with 8.5 years in the gaming and sports betting industries. Proficient in C++ and JavaScript, I deliver robust applications and user-friendly software solutions. Skilled in Cordova, Capacitor, and React Native for mobile development, I thrive in cross-functional teams and stay current with the latest industry trends.
Professional History
Caesars' Digital: Las Vegas, NV July 2021 - Present
Software Engineer
Built flow from user 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.
Aristocrat Technologies Incorporated: Las Vegas, NV March 2016 - July 2021
Software Engineer
Used proprietary game engine to build slot games in C++:
  • 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
Pivoted business from brick and mortar LAN center to online custom PC retailer when quarantine began - profits rose by 300%
Applied DevOps principles using Node.js servers to utilize AWS, Slack, Shopify and Trello APIs, to reduce lead time by 50%
University of Nevada Las Vegas: Las Vegas, NV Summer 2014 - May 2016
Bioinformatics Software Developer
Upgraded HIVToolkit to version 2.0 and integrated BootStrap CSS to front end
Developed Java server side, and other data processing software as requested
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:
  • C++
  • TypeScript
  • JavaScript
  • Python
  • HTML
  • CSS
  • Swift
  • Frameworks/Engines:
  • React
  • Next.js
  • Cordova
  • Node.js
  • React Native
  • Unity
  • Unreal
  • Version Control:
  • Git
  • SVN
  • Github
  • GitLab
  • Google Services:
  • Google Analytics
  • Google Tag Manager
  • Google Firebase Auth/Firestore
  • Misc:
  • Mac
  • Windows
  • Linux
  • Atlassian Products
  • Microsoft Office
  • Side Projects
    • Using Bare Expo workflow - React Native to build My Friend Gym.
      • Integrated Google Sign-In, Firebase Authentication, and Firebase Realtime Database.
      • Built custom graph component using react-native-svg.
    • Be sure to check out my past and current projects on my Portfolio page!