Experience

Microsoft

Windows AI Platform Developer • Feb 2023 — Mar 2025

  • Individual contributor role on specialized feature squads.
  • Performed software design, prototyping, development, and maintenance on new AI features for Windows.
  • Collaborated with Architects, PMs, and Design to review and refine feature specifications and UX designs.
  • Worked directly in Windows OS repo.
  • Serviceability Champ, trained in feature containment strategies.
  • Technologies: C#, XAML, Win32, C++, Windows, WinRT

Microsoft

Windows Inbox Applications Developer • Jan 2022 — Feb 2023

  • Individual contributor role on one of several globally located feature teams with cross-time zone collaboration.
  • Led major features for Snipping Tool, such as:
    • Screen Recording with Win+Shift+R
    • Text Actions AI features with OCR and redaction
    • Port legacy codebase from C++/CX to C++/WinRT
  • Rewrote Voice Recorder as Sound Recorder using modern WinUI and C#.
  • High quality bar for localization and accessibility: Inbox apps are available in every locale supported by Windows OS and are required to support screen readers and keyboard navigation.
  • Technologies: C#, XAML, Win32, C++, Windows, WinRT

Microsoft

Open-Source Software Developer • Nov 2019 — Jan 2022

Microsoft

Windows Developer Evangelist • Feb 2017 — Nov 2019

  • Engineer paired with a PM to connect with top ISVs and help them with their Windows Store apps.
  • Embedded with partner developer teams to solve tough problems.
  • Published documentation and samples to support community developers at scale.
  • Travelled to partner sites or hosted partners at Microsoft HQ in Redmond to connect with business and dev teams in person.
  • Partner engagement example: For Adobe, I updated WinAppDriver to support n-number of simultaneous touch inputs when it previously only supported one touch point at a time. This enabled Adobe to create fully automated UI tests for their creative apps on Windows.

L4 Digital

Senior Software Engineer • Jan 2016 — Feb 2017

  • Developed client application software for the Xbox One, Xbox 360, and Universal Windows Platform (UWP).
  • Conducted daily standup meetings and worked closely with Project Manager to groom and plan upcoming sprints.
  • Conducted daily code reviews to enforce code quality standards.
  • Served as company Subject Matter Expert of Windows/Xbox app development.
  • Hosted regular monthly meetings to educate on the Universal Windows Platform and other Microsoft technologies.
  • Traveled to customer sites for in-person release build handoffs and support.
  • Worked with QA to automate and document processes for more rapid and efficient testing practices.

Microsoft (Vendor)

Xbox Live Development Support Engineer • Jul 2014 — Feb 2016

  • Provided developer support to 3rd party media partners (Disney, Netflix, Hulu, etc.) developing applications for the Xbox One and 360 consoles.
  • Developed sample applications depicting proper coding implementation of commonly used features.
  • Wrote and maintained technical whitepapers describing Xbox One developer guidelines and standards.
  • Hosted monthly HackFest events and worked with partners in person on their Xbox applications, providing hands-on technical guidance and coding support.
  • Developed supplemental APIs for complex features in common application scenarios, encapsulating best practices and allowing for modular implementation.

Education

American Military University

Bachelor of Science, Information Technology Management • Expected 2027

Currently enrolled with 66/120 credits completed and a GPA of 3.9

Steilacoom High School

High School Diploma • 2008