Nicole Thoen

Senior Software Engineer at Red Hat

Westford, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nicole Thoen is a Senior Software Engineer with nine years of experience designing accessible, usable front-end systems at Red Hat, where she progressed from User Experience Developer to senior engineer. She focuses on React and PatternFly-based UI work, contributing to high-visibility open-source projects like OpenShift Console and PatternFly by improving responsiveness, accessibility, component APIs, and UX details such as date pickers and skip-to-content navigation. Based in Westford, MA, she blends pragmatic engineering with a designer’s attention to interaction and accessibility, consistently translating component-level improvements into better cluster and admin experiences. Beyond code, she brings a curious, experimental mindset—evident from interests in experimental cooking and tabletop gaming—that surfaces in thoughtful, user-centered engineering decisions.
code9 years of coding experience
bookBachelor of Arts (B.A.), Computer and Information Sciences, General, Bachelor of Arts (B.A.), Computer and Information Sciences, General at Cornell University
github-logo-circle

Github Skills (21)

accessibility10
javascript10
component-development10
css10
typescript10
ui-design10
uid10
openshift10
front-end-development10
typescript-types10
html10
typescripts10
patternfly10
react10
accessibilityservice9

Programming languages (5)

TypeScriptShellSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
patternfly/patternfly

Sep 2019 - Jan 2023

This repo contains core (HTML/CSS) implementation for PatternFly. Issues related to CSS/HTML and layout should be filed here.
Role in this project:
userFront-end Developer
Contributions:23 releases, 113 reviews, 24 commits in 3 years 4 months
Contributions summary:Nicole primarily contributed to the front-end implementation of the PatternFly design system. Their work involved modifying and enhancing existing data toolbar components, specifically focusing on layout, filters, and expandable content. Furthermore, the user addressed accessibility issues related to the skip-to-content component, ensuring proper navigation for all users. They also participated in the release process by updating the release configuration files.
sasscsslayoutpatternflyhtml-css
patternfly/patternfly-react

Jan 2019 - Jan 2023

A set of React components for the PatternFly project.
Role in this project:
userFront-end Developer
Contributions:5 releases, 2082 reviews, 198 commits in 4 years
Contributions summary:Nicole primarily focused on updating and refactoring React components within the PatternFly React library. Their work involved migrating Single-Component Function (SFC) syntax to FunctionComponent syntax, which involved restructuring and updating numerous component declarations within the library. The user's contributions also extended to improving component accessibility and adding new features, such as the implementation of a date picker, while also cleaning up, maintaining, and ensuring the overall consistency of the component library.
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
Nicole Thoen - Senior Software Engineer at Red Hat