Summary
Gregory Villicana is a Principal Software Engineering Manager at Microsoft with six years of professional experience and a background in building cloud and enterprise software. He progressed through engineering and management roles at Microsoft after earlier full‑stack .NET work at Alarm.com and engineering roles at GE Aviation, bringing hands‑on experience across cloud services, OSS governance, and production systems. Gregory has led teams focused on discovering and governing open-source usage to mitigate security and license risks, blending technical oversight with policy and tooling. He holds a Master's in Computer Science from Georgia Tech and a B.S. from Tecnológico de Monterrey, reflecting a strong academic foundation paired with practical delivery. Based in Seattle, he’s known for translating complex compliance and security requirements into scalable developer tools and processes. Colleagues describe him as a pragmatic leader who balances architecture, risk management, and team growth to reliably ship large-scale engineering solutions.
6 years of coding experience
10 years of employment as a software developer
Bachelor's degree, B.S. in Computer Science Engineering, Bachelor's degree, B.S. in Computer Science Engineering at Tecnológico de Monterrey
Master's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
Bachelor's degree, Computer Science Engineering, Bachelor's degree, Computer Science Engineering at Karlsruhe University of Applied Sciences
English, Spanish, German