Brooke Kaminski is a front-end software engineer based in Seattle with six years of professional engineering experience and a long association with Automattic, where she contributes to WordPress projects. She specializes in UI/UX refinement and front-end refactors—notably improving the Gutenberg block editor’s component styling and modernizing tests and components in the wp-calypso codebase. Her background blends hands-on development with product-focused roles (a longtime "Duchess of Details") and earlier entrepreneurship in design, giving her a keen eye for polish and usability that shows up in small but impactful code changes. Comfortable working across legacy and modern testing tools, she’s known for pragmatic refactors that boost maintainability and consistency in high-profile open-source projects.
6 years of coding experience
6 years of employment as a software developer
Associate of Arts (AA), Associate of Arts (AA) at Shoreline Community College
The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Role in this project:
Front-end Developer
Contributions:352 reviews, 23 commits, 103 PRs in 10 months
Contributions summary:Brooke primarily focused on enhancing the user interface and component styling within the Gutenberg block editor project. Their commits involved modifying existing components, specifically targeting the removal of margin overrides and the implementation of new opt-in props for various controls, including CheckboxControl, ComboboxControl, and others. The user also refactored the code to improve maintainability and styling consistency by replacing Flex components with VStack and HStack elements. This work suggests a focus on improving the visual presentation and user experience within the block editor.
Contributions:44 reviews, 21 commits, 36 PRs in 7 months
Contributions summary:Brooke primarily focused on updating and refactoring front-end components within the WordPress.com Calypso project. Their contributions include migrating tests from Enzyme to `@testing-library/react` for components like `Banner`, `LoggedOutForm`, and `LocaleSuggestions`. They also refactored existing code and tests, modifying the `media-modal-detail` components and updating the user interface elements of several steps in the cancellation form using modern testing libraries and methodologies.
javascriptwordpressreactes6es6-javascript
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.