Steilacoom, Washington • 253-355-4790 • shanebweaver@gmail.com
Senior Software Engineer
Award-winning Windows application developer with over 15 years of experience in software design, analysis, and full stack development. A specialist in client application architecture and accessible user experiences, with a strong track record of delivering high-quality, user-centric software. Contributed to key open-source projects, including the Windows Community Toolkit, and spent over 8 years working within Microsoft and engaging with the broader Windows developer community. Versatile across multiple roles, including software engineering, partner engagement, product development, DevOps, and developer support.
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.
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