Kate Beard is a Software Engineer II based in England with eight years' experience building reliable full-stack web applications and APIs. She contributes to prominent open-source projects like CodeSandbox and Open Collective, where she has shipped front-end UI improvements, GraphQL mutations, backend authentication features, and robust E2E Cypress tests. Her background in linguistics and photography informs a thoughtful, user-focused approach to UX and developer tooling, while her work on single-use login links and GitHub import shows attention to security and integrations. A former office manager turned engineer, she blends strong communication and process skills with hands-on coding across React, Next.js, GraphQL, and PostgreSQL. Outside work she’s a guinea pig aficionado, bringing the same curiosity and care to both pets and code.
8 years of coding experience
3 years of employment as a software developer
Foundation degree, Art and Design, Foundation degree, Art and Design at University of the Arts London
Bachelor of Arts (BA), English and English Language Teaching, Bachelor of Arts (BA), English and English Language Teaching at University of Greenwich
Open Collective's Frontend. A React app powered by Next.js.
Role in this project:
Front-end Developer & Test Automation Engineer
Contributions:88 reviews, 208 commits, 266 PRs in 1 year 4 months
Contributions summary:Kate primarily contributed to the front-end of the Open Collective frontend application, with a focus on implementing and testing new features. They added end-to-end (E2E) tests for host-related components, including contributions, contributors, and transactions sections, using Cypress. In addition, they added and improved various UI elements and components, such as filters, contributor grids, and membership cards, by integrating data-cy attributes to create more targeted test cases. Furthermore, they created tests that cover host dashboard actions such as approving/rejecting expenses, approving/rejecting a new application, marking an expense as paid, etc.
Open Collective's API. A GraphQL API powered by Sequelize and PostgreSQL.
Role in this project:
Back-end Developer
Contributions:70 reviews, 82 commits, 130 PRs in 1 year 4 months
Contributions summary:Kate's commits focused on enhancing the backend API of Open Collective. Their work primarily involved implementing single-use login links, including modifying authentication middleware and user models to handle the last login timestamp and prevent multiple uses of the same link. Additionally, they contributed to the codebase by adding and modifying other features, demonstrating proficiency in the API's core functionalities and security aspects. They also replaced and updated credit cards through API.
apigraphql-apisequelizeapi-snodejs
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
Kate Beard - Software Engineer II at Open Collective