Barbara Kudiess is a software engineer with 11 years of experience based in Redmond, Washington, currently at Microsoft where she has progressed from intern to seasoned contributor. She works across front-end and full-stack domains, with notable contributions to high-profile open-source projects like WinUI, PowerToys, and Flow Launcher—modernizing Windows tooling and improving accessibility and keyboard navigation for assistive technologies. Her hands-on work includes migrating plugins and apps from .NET Framework to .NET Core, resolving single-instance and assembly issues, and integrating XAML Islands into desktop experiences. Comfortable in both UI design and build/integration tasks, she blends practical engineering with attention to accessibility and developer tooling. A background that includes iOS development at the Apple Developer Academy adds mobile perspective to her primarily Windows-focused expertise.
11 years of coding experience
4 years of employment as a software developer
Pontifícia Universidade Católica do Rio Grande do Sul
Ensino Médio Completo, Ensino Médio Completo at Ensino Médio Pastor Dohms
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
Role in this project:
Front-end Developer
Contributions:9 reviews, 16 commits, 27 PRs in 9 months
Contributions summary:Barbara primarily contributed to enhancing the user interface and improving accessibility within the WinUI framework. They focused on fixing automation properties for UI elements such as menu bars, progress rings, and teaching tips, ensuring proper naming and visibility for assistive technologies. They also addressed keyboard navigation issues in the breadcrumb bar and menu bar, implementing fixes to improve user experience. Additionally, the user made changes to the testing infrastructure to verify the correct behavior of the UI elements.
Contributions:17 commits, 2 PRs, 1 push in 10 days
Contributions summary:Barbara primarily contributed to the front-end aspects of the project, including changes to the user interface and XAML code. The commits indicate work on the main window, implementing XAML Islands, and binding the main view model. The user also addressed project settings and build events, suggesting a role in configuring the application's build process. Additionally, the commits involved merging branches and resolving conflicts, pointing to involvement in project integration and core codebase management.
fancyzoneswindowspowerrenameproductivitymaximize
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.