Experienced and creative problem solver with a strong desire to innovate in the areas of security and software development. Willing to give what it takes to push projects over the finish line. Deep understanding of team dynamics and the value of culture and inclusion in driving successful outcomes for teammates and customers.
Managed Authentication and Authorization programs for Alexa.
Developed Alexa user identification risk model and a framework for evaluating and ranking user identification technology based on security characteristics that became standard for Alexa product teams.
Defined technology that can combine distinct user recognition technology to achieve higher confidence in user recognition outcomes.
Defined developer strategy for personalization of Alexa skills.
Led program management team that developed means to secure the Windows supply chain including reduction of attack surface and the business continuity and disaster recovery plan.
Led program management team in the Windows Engineering System organization responsible for Windows builds.
Developed integration and rollout plans for new incremental Windows build technology.
Led program management effort to roll out new incremental build technology to Windows developers, shortening build times, and enabling more effective code flows.
Owned Windows security model for Windows 10. Led effort to converge user models across Windows 10 configurations on a single set of binaries. Enabled secure multi-user login in a single Windows session, configuration that shipped with Xbox when Xbox integrated the Windows 10 kernel in November 2015.
Owned Windows Phone security model as program manager and the OS code signing solution. Developed a code signing strategy based on the use of a tiered set of code signing policies improving security of binaries and enabling testing of OS with a set of test signing certs that mirrored production certificate chains.
Led program management effort to re-build security model with app sandbox technology that originated on Windows Phone 7 on the Windows kernel for Windows Phone 8.
Led move of new Microsoft Account technology stack to replace older stack used on Windows Phone 7.
Completed first step of move to new code signing strategy enabling Windows and Windows Phone to ship with different code signing certificate chains and preventing binaries signed for Windows to run on Windows Phone.
Led program management effort to develop Microsoft's first application sandbox on a Microsoft OS. The solution shipped with Windows Phone 7 in support of the Windows Phone 7 application platform.
Led program management effort in developing a security model for business applications on the first version of .NET using .NET's declarative security model.
Led program management effort to onboard the .NET business framework and later the different technologies that make up Microsoft Dynamics onto Microsoft's trustworthy computing initiative with a focus on security and threat modeling.
Completed a number of consulting engagements for companies that included Best Buy, Innovant (Visa), Redwing Shoes, Microsoft as a developer and software development architect, developing software solutions and conducting architectural assessment.
Software engineer then software development lead and architect. Focus on developing communication protocols for power systems control then part of architecture group that defined and developed new architecture for the power control solution moving from Unix to the Windows platform.