Donald Labaj is a Principal Software Engineer with over 10 years of experience building UI-first and embedded systems across enterprise, storage, and military domains. Based in Northborough, MA, he leads UX and front-end architecture at Red Hat, contributes to PatternFly and other notable open-source projects, and mentors teams on React, TypeScript, and architecture patterns. His background spans full-stack work, network protocol and encryption software, and production-ready frameworks that enabled CI, automated testing, and cross-product reuse at HPE, EMC, and SimpliVity. Notably, he has hands-on contributions to PatternFly React and platform dashboards that improved UX patterns, accessibility, and TypeScript support—bringing design and engineering closer together.
10 years of coding experience
18 years of employment as a software developer
BS Computer Science, BS Computer Science at University of Massachusetts Amherst
Contributions:142 reviews, 22 commits, 77 PRs in 9 months
Contributions summary:Donald contributed significantly to the frontend and backend of the ODH dashboard. They fixed bugs related to quick start functionality and implemented new features, specifically adding code for PVC and cluster settings. Furthermore, they updated the application to include toleration support, demonstrating a solid understanding of Kubernetes configurations. These changes involved modifications across multiple files, indicating a broad involvement in the project's development.
A set of React components for the PatternFly project.
Role in this project:
Front-end Developer
Contributions:5 releases, 197 reviews, 34 commits in 4 years 4 months
Contributions summary:Donald primarily contributed to the PatternFly React component library, enhancing the user interface elements. Their work included adding new features like the Application Launcher, integrating the Notification Badge, and updating the Dropdown component with icon-only examples. They also focused on improving the documentation and demos of existing components, such as the Toolbar, and added support for Typescript.
reactbootstrap3patternflyreact-componentsreactjs
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.
Request Free Trial
Donald Labaj - Principal Software Engineer at Red Hat