Principle Software Engineer Ii
Reno, Nevada Area
Member of the remote configuration and download development team since its creation . This system allowed for the configuration and downloading of games to slot machines without requiring physically interaction. Primary developer of the user interface, and played a key role in the development and design of almost all feature implementations. Later transitioned to lead user interface designer for all new products created by my team, while maintaining current development responsibilities.Developed majority of user interface components for second generation interface. Provided designs and documentation as necessary including wireframes, collection of functional requirements, demonstration of application to team and management.Developed majority of user interface components for second generation interface. Provided designs and documentation as necessary including wireframes, collection of functional requirements, demonstration of application to team and management.Participated in prototyping of web based remote configuration and download application utilizing Silverlight, RIA services, Entity Framework, Prism 2.0, and MVVM.Promoted to Principle Software Engineer in 2011 for demonstrating an ability to take on an additional role as lead user interface designer while retaining my role as a developer and continuing to heavily support prior generations of software.Solely developed a status monitoring application for the Wide Area Progressive operations center using WPF, MVVM, and Microsoft Prism 2.0. Provided extensive user customization including the ability to move and dock display sections as required. The application was lauded for its ease of use, responsiveness, and visual appeal. The application was capable of being adjusted for use on large overhead displays or desktop monitors.Used my knowledge of graphic imaging applications such as Expression Design, Adobe Photoshop, and GIMP 2.0 to support all department art needs.