Katerina Patticha is a Senior Software Engineer with a decade of experience building front-end and cloud infrastructure tooling, currently contributing at Elastic after several impactful roles at Red Hat. She specializes in React and PatternFly-driven UI development, having led migrations to PatternFly 4, improved accessibility, and raised test coverage dramatically for critical cloud services. Her work spans full-stack and back-end automation as well—contributing meaningful patches to Ansible's oVirt modules and shipping features for installation UIs like Anaconda. A pragmatic mentor and code custodian, she has experience onboarding engineers, improving documentation, and standardizing components across projects. Notably, she balances product-facing polish (pixel tests, localization, UX refinements) with deep integrations into open-source ecosystems such as PatternFly, Cockpit and Ansible. Based in Czechia, she combines steady delivery in enterprise environments with a strong open-source footprint.
10 years of coding experience
8 years of employment as a software developer
Brno University of Technology
Bachelor of Computer Engineer, Bachelor of Computer Engineer at Technological Educational Institute of Crete
Cockpit is a web-based graphical interface for servers.
Role in this project:
Front-end Developer
Contributions:1325 reviews, 1551 commits, 1256 PRs in 4 years 11 months
Contributions summary:Katerina's commits primarily involve migrating existing user interface components from PatternFly 3 to PatternFly 4 within the Cockpit project. This transition includes updating the HTML attributes, class names, and CSS rules to align with the latest PatternFly design system. Furthermore, the user has been focused on component-level refactoring by transforming existing custom implementations into patternfly react-components and enhancing overall accessibility by incorporating aria labels.
System installer for Fedora, RHEL and other distributions
Role in this project:
Front-end Developer
Contributions:3 releases, 1085 reviews, 219 commits in 1 year 1 month
Contributions summary:Katerina primarily contributed to the development of the Anaconda Web UI, specifically focusing on the front-end aspects. Their work involved implementing new UI components for installation, localization, and storage configuration, including the language selection dialog and a disk selection table. They also made improvements to the UI by standardizing naming conventions and adapting the design to match mockups. Furthermore, the user implemented pixel tests to verify the UI components.
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
Katerina Patticha - Senior Software Engineer at Elastic