Alexander Allen's Location
Seattle, WA, US
Alexander Allen's Work
Alexander Allen's Education
Alexander Allen's Skills
Alexander Allen's Summary
Alexander Allen, based in Seattle, WA, US, is currently a Senior Engineering Manager at Twitch, bringing experience from previous roles at IMDb.com, Amazon, Microsoft and Virtual Reality Applications Center. Alexander Allen holds a 2004 - 2008 Bachelor of Science (B.S.) in Computer Science @ Iowa State University. With a robust skill set that includes JavaScript, Debugging, Architectures, Microsoft SQL Server, OpenGL and more, Alexander Allen contributes valuable insights to the industry. Alexander Allen has 2 emails and 1 mobile phone number on RocketReach.