Bethany Griggs is a Senior Software Engineer with 11 years’ experience building and hardening developer tooling and runtimes, currently focused on Backstage and developer portals at Red Hat. She has deep Node.js expertise from roles at IBM and Red Hat and serves on the Node.js Technical Steering Committee, contributing to release and package maintenance. Her open-source work includes backend and test automation contributions to Backstage and core improvements to the Node.js runtime—fixing bugs, improving test coverage, and addressing performance hotspots like batching in useGetEntities. Comfortable across CI/CD, build tooling and runtime internals, she brings a pragmatic engineering mindset that balances refactoring, reliability and testability. Based in the Greater Southampton area, she combines enterprise experience with active core-collaborator influence in widely used open-source projects.
11 years of coding experience
9 years of employment as a software developer
BSc (Hons) Software Engineering Computer Science, BSc (Hons) Software Engineering Computer Science at University of Portsmouth
South Downs College
Computer Software Engineering, Computer Software Engineering at Wildern Secondary School
Contributions:54 releases, 383 reviews, 108 commits in 2 years 2 months
Contributions summary:Bethany primarily contributed to the Node.js core, focusing on test improvements and refactoring. Their work involved identifying and fixing issues in existing test suites, such as timeouts and uncaught exceptions, as well as adding missing console errors to test cases. They also refactored several tests for improved clarity, changing `var` to `const/let` and simplifying test logic. Furthermore, they updated dependencies and core files.
Backstage is an open framework for building developer portals
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:1 PR in 1 day
Contributions summary:Bethany primarily contributed to the backend of the Backstage project, focusing on bug fixes, test coverage improvements, and refactoring. Their work included resolving issues in the plugin scanner and improving the test coverage of the WinstonLogger. They also addressed a performance issue in the `useGetEntities` hook by implementing batching. In addition, they made changes to the core-components by adding lint rules and the CLI templates.
portalsinfrastructureopen-platformdxbackstage
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
Bethany Griggs - Senior Software Engineer at Node.js Foundation