**** *. ******* **. *** *N (t) 773-***-****
Travis L. Bowers
Chicago, Illinois 60614 (e) ******.******@*****.***
C# WPF MVVM Light Unity Ice C++ Corona SDK Lua Object-C iOS Linux Windows
Profile
I am an experienced software engineer looking to expand my career into technical leadership and management. I
enjoy adapting to new languages, frameworks, and platforms and have a history of completing projects within
aggressive schedules serving both as team leader and contributor with varying levels of direction.
Recently I have been working with C# using WPF, MVVM Light, Unity and Ice. I also have extensive experience with
C++ (STL, Boost, Qt) under Linux. Through my graduate work, I obtained additional experience in XNA game
architecture and multiplayer game development, as well as Android game development using the Corona SDK and
Lua. In my spare time, I have worked with Objective-C and Cocoa creating a successful iPhone app for displaying
sports book information that averaged 3000+ daily impressions (client has since ceased U.S. operations).
Additional Skills
• Toolchain and scripting • Project management • Scheduling • Customer-facing communication
(BASH, Sed, Awk, etc.) • Process improvement • Documentation • Presentation
Experience
principal software engineer I wms gaming chicago, illinois 2009-present
• C++ / C# development of platform and system services for Windows Embedded based gaming devices
• Kiosk based UI applications both player and operator focused using C#, WPF, and Unity
• Support for USB based peripherals in C++ (utilizing some C++11)
• Cross training, delegation, review, and mentoring of technical issues to junior developers
• Received accredited training for PMI PMP certification through University of Illinois at Chicago
senior engineer las vegas, nevada 2009-2009
• Specialized in providing unique internationalization and localization features (e.g. text, currency, date, and time)
resulting in multiple product expansions into emerging markets
• Created suite of Linux tools to easily run and debug development environment on target hardware
• Created Windows utilities for internal use such as vendor-proprietary serial protocol decoding
software engineer las vegas, nevada 2007-2009
• Designed and implemented UI framework for slot machine administration for array of devices using custom sprite
library to facilitate multiple user experiences per platform
engineer ii jt3 las vegas, nevada 2006-2007
• Active Top-Secret SSBI SAP C++ / Qt development for suite of fielded applications for various components of DoD
• Developed and deployed configuration utility allowing customization of mission UI
computer scientist (co-op) department of defense arlington, virginia 2001-2006
• Programmer in support of network operations for DoD’s Global Information Grid, Combat Support division
intern virginia tech terascale computing facility blacksburg, virginia 2004
• Assisted in maintenance operations and documentation for 1024+ node Apple-based supercomputer
Education
m.s. software engineering (3.977) depaul university chicago, illinois 2011-2013
• Reimplementation of Space Invaders using C# / XNA supporting two players and XBox gamepad
• Converted single player games to multiplayer over network using XBox Live
• C++ based game engine harnessing custom heap, file, and math libraries as well as supported data structures
• Java based curriculum covering design patterns and objected oriented development
• Distributed systems, test driven development, agile processes, and project management
b.s. computer science (mathematics minor) virginia tech blacksburg, virginia 2002-2006
• Curriculum focusing on C++, STL, object-oriented programming, asymptotic analysis, and data structures
Patents
• Controlling and Rewarding Wagering Game Skill, US 2011/0212766 A1, filed Oct 30, 2009, issued Dec 25, 2012
• Others pending, see www.bwrs.co/patents