Rowan Manning is a Senior Engineer based in London with 15+ years building resilient web applications, primarily in Node.js and functional-style JavaScript. He focuses on server-side engineering and reliability work at the Financial Times’ Customer Products Reliability team after deliberately stepping back into hands-on shipping. An advocate of progressive enhancement, TDD and accessibility, he maintains notable open-source projects such as pa11y-dashboard (an accessibility monitoring UI) and Joblint, and contributes full-stack features and robust tests across those repos. He brings a designer’s attention to HTML/CSS from a background in Design and Illustration, and mentors through initiatives like Codebar, blending craft, quality engineering and community impact.
15 years of coding experience
Design and Illustration, Design and Illustration at Bedford College
Pa11y Dashboard is a web interface which helps you monitor the accessibility of your websites
Role in this project:
Full-stack Developer
Contributions:1 release, 181 commits, 45 PRs in 4 years 10 months
Contributions summary:Rowan contributed significantly to the development of the Pa11y Dashboard, implementing essential features across both the frontend and backend. Their work encompassed setting up the view engine, configuring the Express application, and creating routes for various task-related functionalities. They also added features to display results, and updated the home and task pages to improve user experience by displaying more information. They also worked on accessibility by adding the needed changes to allow the features to work as expected.
Test tech job posts for issues with sexism, culture, expectations, and recruiter fails.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:182 commits, 23 PRs, 51 pushes in 6 years 7 months
Contributions summary:Rowan's primary contribution focuses on implementing and testing the `joblint.js` and `linter.js` files. They established a unit testing framework and wrote tests for core components, including the `result.js` and `spec.js` modules. These changes suggest a strong focus on ensuring the quality and reliability of the code through comprehensive testing. The commits also include test updates for new features, such as the ability to handle phrases and the inclusion of rule descriptions.
reactfailsexpectationstech-testjob
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.