Software Engineer
CurrentWorked closely with a team of artists to help develop new casino slot titles. Using scrum/agileframework and JIRA to help with project management. Interviewed, onboarded and mentored juniordevelopers into our systems. Handled many releases for both game and backend software. Coordinatedwith both internal QA and 3rd party labs to ensure stability of release candidates, as well as stateregulations.Developed major systems in ActionScript3 to make a feature rich and expanded GameObject system.Made major optimizations to our rendering system to handle better animations. Prototypingalternative game engines, or frameworks to measure their feasibility. Back-End work in C# to facilitatenew systems/features. WPF was used for operator facing menus to configure and view systems.Implemented and supported a protocol known as SAS for our slot systems and accounting. Architectedand developed software that had a central messaging system to allow for any connecting process to talkto each other, as well as a fully abstracted persistence system.