Alexandre Chohfi is a Principal Software Engineer with 11+ years of experience specializing in Windows platform development and .NET/WinUI ecosystems, currently driving partner success at Microsoft from Bothell. A former game and apps developer and ex-Microsoft MVP, he blends deep UI expertise with cross-platform contributions—from enabling Flutter Windows support to improving test frameworks and the Windows Community Toolkit used widely by .NET developers. He has a strong track record of modernizing projects for newer runtimes and ARM64, and has helped raise code quality through test automation and build/tooling improvements. An experienced public speaker, Alexandre has presented at hundreds of events globally, and holds an MS in Computer Science from the University of Washington, reflecting a mix of hands-on engineering and platform advocacy.
11 years of coding experience
15 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Washington
ARCHIVE - New Repo: https://aka.ms/toolkit/windows
Role in this project:
Full-stack Developer
Contributions:97 reviews, 777 commits, 167 PRs in 4 years 11 months
Contributions summary:Alexandre contributed to several aspects of the Windows Community Toolkit. Their commits involved merging branches, updating and fixing issues in existing code, adding new code for features like Connected Animations, implementing various test scenarios, and modifying source files to support ARM64 and other platforms. These commits demonstrate a broad involvement across different components of the toolkit, including UI elements, core logic, and testing frameworks.
This is the official home for WinUI/UWP XAML Behaviors on GitHub.
Role in this project:
Full-stack Developer
Contributions:11 reviews, 58 commits, 16 PRs in 2 years
Contributions summary:Alexandre primarily contributed to updating the project's target framework and dependencies to newer versions, including .NET Core, .NET 5, and Windows UI (WinUI) previews. Their work involved modifying project files (.csproj) to reflect these updates, ensuring compatibility with the latest SDKs and libraries. Furthermore, they added support for ARM64 architecture and updated the sample app's target SDK, demonstrating a focus on keeping the project current and compatible with evolving platforms.
uwpwinuixaml
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.