Andrew Machina is a software engineer with seven years of experience building consumer-facing and platform features at Microsoft, specializing in C++, C++/CX and XAML for Windows UWP and Xbox experiences. He has contributed to Groove Music, Windows application frameworks, and prototyping for Xbox One Live TV and OneGuide, demonstrating strength in both native desktop and console environments. His background includes multiple internships across Microsoft teams (Xbox, Bing infrastructure) and security and gaming companies, giving him a practical appreciation for large-scale diagnostics and product-focused engineering. Based in Bellevue, Washington, he combines deep systems-level coding with rapid prototyping (including Unity) to bridge product requirements and implementation. Notably, his career path shows early immersion in diverse domains—from environmental data to gaming—which informs a pragmatic, cross-disciplinary approach to problem solving.
7 years of coding experience
2 years of employment as a software developer
BSE, Software Engineering, BSE, Software Engineering at University of Waterloo
Tooling support for PowerApps language and .msapp files
Contributions:1 review in 1 day
windows-formsvisualstudiopowerappstoolingcanvas
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.