Petr Duda is a Senior Software Engineer based in Prague with 10 years of experience building user-focused web applications and experimentation platforms. He has delivered measurable business impact at AirAsia—leading accessibility efforts, building an in-house A/B testing tool that saved $200k and increased conversions, and driving product features used by millions monthly. At Microsoft he contributes to Fluent UI, improving React component accessibility, styling, and robustness in a widely used open-source UI library. Petr’s background spans full-stack work, product-led engineering, and startup founding, combining Ruby on Rails, Angular/React, CI/CD and testing discipline. He often pairs customer research (including user testing with blind associations) with engineering to ship inclusive, high-impact features. Pragmatic and data-driven, he excels at turning UX insights and experiments into reusable components and measurable growth.
10 years of coding experience
10 years of employment as a software developer
Electrical Engineering and Computer Science, Electrical Engineering and Computer Science at Technical University of Ostrava
Electronic Computer Systems, A-Level equivalent, Electronic Computer Systems, A-Level equivalent at Information Technology College
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Role in this project:
Front-end Developer
Contributions:20 reviews, 13 commits, 43 PRs in 2 years
Contributions summary:Petr primarily contributed to the Fluent UI web repository by addressing issues and implementing changes in React components. Their work included fixing a bug related to `cancelAnimationFrame` within the Toolbar component, adding a size check to a react-northstar build process, and deprecating the Portal component. They also applied focus styles to the AccordionTitle and fixed issues related to styling and accessibility within the Tree component's stories and layouts. This demonstrates a focus on component functionality, styling, and accessibility.
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Contributions:2 PRs, 168 pushes, 30 branches in 2 years 10 months
user-interfacereactweb-applicationslitweb-ui
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.