# Theo Tsapakos > Lead Software Engineer at WB Games Boston Location: Boston, Massachusetts, United States Profile: https://flows.cv/theotsapakos ## Work Experience ### Lead Software Engineer @ WB Games Boston Jan 2025 – Present Live Operations Team, Game of Thrones: Dragonfire ### Senior Software Engineer @ WB Games Boston Jan 2022 – Jan 2025 Core Server Team, Mobile Game Platform ### Senior Online Engineer @ Raven Software Jan 2022 – Jan 2022 Online Networking Team, Call of Duty: Warzone My role included ensuring stability of the dedicated server during matches as well as client side integration of network APIs across game platforms. Additionally, I was the architect of the tools used to port content across Call of Duty titles, including weapons, accessories, and seasonal content that was created in premium titles and then imported into Warzone. ### Online Engineer @ Raven Software Jan 2020 – Jan 2022 Online Networking Team, Call of Duty: Warzone ### Software Engineer @ WB Games Boston Jan 2020 – Jan 2020 Game Server Team, Game of Thrones: Conquest My role included implementing backend game logic and maintaining microservices written in Go deployed on AWS and backed by PostgresSQL databases. My responsibilities and experiences: - Architected new services including database modeling, interaction of services, testing, and writing client-facing REST and gRPC endpoints to operate at scale for thousands of concurrent players - Lead development of backend features such as Heroes, implementing logic to enable players to collect and engage in combat with brand recognized characters - Developed tools for internal teams, including a player simulator system to help replicate player behavior at scale which made QA testing of complex interactions significantly easier - Created client-side gameplay elements according to design specifications using Unity Game Engine and C# ### Associate Software Engineer @ WB Games Boston Jan 2018 – Jan 2020 Game Server Team, Game of Thrones: Conquest ### Technical Design Intern @ WB Games Boston Jan 2017 – Jan 2018 | Needham, MA Technical Design Team, Game of Thrones: Conquest ### Fellow for Overview 1 @ Northeastern University College of Computer and Information Science Jan 2016 – Jan 2016 | Greater Boston Area Overview 1 helps new students become accustomed to college life, specifically for computer science majors. I helped students adjust to the computer science curriculum, and set an example for them as to how to succeed. ### Software Engineer Co-op @ Skillz Inc. Jan 2016 – Jan 2016 | Boston, MA I worked on both the Android and iOS SDK which integrates with mobile games and enables them to be played competitively. This involved working closely with other teams to create new features from concept through to building into the final release. My responsibilities and experiences: - Overhauled the iPad layout and functionality using Javascript and Facebook’s React Native library - Engineered new features including a customizable prompt for users to rate the product - Strengthened the Android SDK by improving existing feature set and eliminating issues - Integrated SDK product with Android and iOS games for final release ### Research Assistant @ Northeastern University Jan 2015 – Jan 2015 | Boston, MA I worked alongside Professor Seth Cooper of Northeastern's Computer Science department to develop a puzzle game called Paradox, and use the game for research. In Paradox, a player solves satisfiability problems and is then algorithmically ranked against other players of the game. The game consists of a puzzle format where the player must paint over variables and constraints to change them and achieve the highest number of satisfied clauses, which are represented by colored nodes and edges. We then used this game to test different methods of keeping players engaged for longer play sessions. The issue we addressed was that many games which require the player to solve information tasks can't keep the player interested for longer periods. I was responsible for using the TrueSkill library to test the accuracy of predicting results in bipartite and non-bipartite data sets. With the results we wrote a paper which was submitted and accepted to the Digital Games Research Association and the Foundations of Digital Games Conference (DiGRA FDG). The development of the Paradox was funded and endorsed by the Defense Advanced Research Projects Agency (DARPA). My responsibilities and experiences: - Converted problems in DIMACS format to working, playable levels in the game using Python - Used ActionScript to add gameplay elements - Manipulated databases to automate the recording of results and changing player rankings based on results - Implemented Microsoft’s TrueSkill library for rating players and levels against one another - Co-authored a DiGRA FDG paper from research results You can play Paradox here: http://paradox.centerforgamescience.org/paradox/Paradox.html ### Tutor and Grader for Algorithms and Data @ Northeastern University College of Computer and Information Science Jan 2015 – Jan 2015 | Boston, MA Algorithms and Data is a course that introduces the basic principles and techniques for the design, analysis, and implementation of efficient algorithms and data representations. I was chosen for this position based on my knowledge of the subject matter and my work ethic throughout my time taking the course. My responsibilities and experiences: - Developed homework problems designed to reinforce course concepts - Tutored students to familiarize them with algorithms and efficiency - Graded homework assignments and tests ### Software Engineer Intern @ Bionic Advertising Systems Jan 2014 – Jan 2015 | Hanover, NH I worked on both the frontend and backend of a number of projects, using Java, JavaScript, JQuery, and XML to add new features and improve the customer experience. My responsibilities and experiences: - Researched, created and implemented a Java API for automating PowerPoint exportation - Established backend infrastructure for creation of SVG graphics - Designed website UI and aesthetics, including using jQuery to display a progress bar during client information upload throughout the application - Refactored code I had written during the previous summer to increase efficiency and improve its structure ### Product Tester @ True Progress LLC Jan 2013 – Jan 2013 | Lebanon, NH My responsibilities and experiences: - Conducted final quality assurance testing of online assessment tool before release - Provided creative design input for company website, including usability and UI improvements ## Education ### Bachelor of Science (BS) in Computer Science and Game Design Northeastern University ### High School Phillips Exeter Academy ## Contact & Social - LinkedIn: https://linkedin.com/in/theotsapakos - Portfolio: http://theotsapakos.wordpress.com --- Source: https://flows.cv/theotsapakos JSON Resume: https://flows.cv/theotsapakos/resume.json Last updated: 2026-03-28