Allan Bush

Senior Director, Engineering at Oooh

Allan Bush is currently the Senior Director of Engineering at Oooh. Prior to this, they were a Senior Software Engineer at Global Relay from January 2019 to April 2019. There, they were responsible for identifying bottlenecks and scaling the ClubPenguin MMO beyond 120K concurrent users. Allan was also responsible for full stack feature development for the ClubPenguin flash-based MMO, as well as critical bug fixing for the ClubPenguin mobile client. In addition, they designed and executed the migration of a custom customer support ticketing system to Salesforce. Allan's tech stack at Global Relay included Java, Smartfox, Objective-C, ActionScript, MySQL, and Linux. Allan was also responsible for other technologies such as Spring, SVN, Jira, and Confluence.

From November 2007 to July 2009, Allan Bush worked as a Software Developer at AfterCAD. There, they created a web-based file management system that promoted file sharing. Allan also implemented CAD document conversion and viewing through a web interface. In addition, they developed a virtual file system driver that mapped a web-based file system to a local drive. Allan's tech stack at AfterCAD included ASP.NET, MSSQL, IIS, and Windows. Allan was also responsible for other technologies such as DotNetNuke, Javascript, C#, CSS, XHTML, OpenDWG, SVN, and Bugzilla.

Allan Bush was the Tech Lead at Disney Interactive from October 2009 to December 2018. As Tech Lead, they were responsible for leading a team of engineers in developing software solutions. Allan also managed project timelines and budgets, as well as coordinated with other teams within the company to ensure smooth delivery of projects.

From January 2006 to November 2007, Allan Bush worked as an Independent Contractor for various companies. In this role, they provided software development services to clients on a contract basis. Allan was responsible for all aspects of the software development process, from requirements gathering to testing and deployment.

Allan Bush graduated with a Bachelor of Science in Computer Science and Physics from The University of British Columbia.

Allan Bush reports to Paco Viciana, CTO & Co-Founder.

Timeline

  • Senior Director, Engineering

    Current role