Bill Tyros
Software Engineer with 10+ years of experience in the video game, financial, and hospitality industries.
Work Experience
Senior Software Engineer @ Sonder (2022-05/2025-07)
  • Developed a system in Ruby to migrate 300k+ bookings over to external systems.
  • Developed availability health metrics that contributed to a $10M year-over-year profit increase.
  • Developed a distribution system in Ruby to sync 50k+ listings on Airbnb, Booking, Expedia and more.
  • Refactored a 300k+ LOC legacy Ruby on Rails codebase, upgrading to Ruby 3.3 and Rails 7.1 for improved performance and maintainability.
  • Developed a pricing system in Python, optimizing rates based on supply/demand.
Software Engineer @ Morgan Stanley (2019-08/2022-04)
  • Developed a system in Python to leverage data aggregated from internal and third-party sources to encourage 10k+ software developers to use best practices in their work.
Programmer @ Framestore VR (2017-12/2019-02)
  • Developed an art asset pipeline in Python for Unreal Engine 4, creating C++ and Python plugins to automate workflows and improve production efficiency.
Programmer @ Borealys Games (2016-05/2017-12)
  • Developed core gameplay systems and UI in Unity in C#.
Skills / Technologies
  • Languages: Python, C#, TypeScript, JavaScript, Ruby, Go, C++.
  • CI/CD: GitHub Actions, Jenkins, CircleCI, Buddy.
  • Monitoring: Grafana, Datadog.
Education
Interactive Real-Time Systems Development @ University of Sherbrooke (2016)
B.Sc. Software Engineering (Honours) @ McGill University (2015)