Josh Chisholm

Principal Engineer at Forbes Advisor

London, England, United Kingdom
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

👤
Senior
Josh Chisholm is a Principal Engineer with 16 years of experience, currently driving architecture and delivery at Forbes Advisor in London. He combines hands-on full-stack development with leadership, having directed Featurist from 2011 to 2023 and pursued freelance software development before joining Forbes. His work includes test automation and tooling, with notable open-source contributions to Coypu—the .NET browser automation project—adding inner/outer HTML access, NUnit upgrades, regex support, and faster testing via SelfishHttp. His career also spans roles at Everware and BBC in testing-focused positions, reflecting a pattern of building reliable systems across media and startup environments. Based in the United Kingdom, he consistently delivers scalable software while helping teams deliver more effectively.
code17 years of coding experience
job19 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

net10
nunit10
dotnet10
csharp10
aspnet10
dotnet-core10
browser-automation10
testing10
html9
regular-expression8
regular-expressions8

Programming languages (9)

C#TypeScriptShellPogoScriptGherkinJavaScriptValaLua

Github contributions (5)

github-logo-circle
featurist/coypu

Oct 2013 - Jun 2014

Intuitive, robust browser automation for .Net
Role in this project:
userFull-stack Developer
Contributions:6 commits, 1 issue in 7 months
Contributions summary:Josh primarily contributed to the Coypu project by implementing features and fixing bugs related to browser automation for .Net. They added functionality for getting the inner and outer HTML of elements, improving the test suite by upgrading NUnit, and adding regular expression matching capabilities. They also refactored code to include SelfishHttp for faster testing. The contributions also span across multiple files and technologies, demonstrating a full-stack approach.
dotnetbrowserweb-automationpageobjectphantomjs
bbc/bbc-a11y

Oct 2015 - Jun 2018

BBC Accessibility Guidelines Checker
Contributions:318 commits, 138 PRs, 276 pushes in 2 years 8 months
checkera11ybbcguidelinesaxe
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
Josh Chisholm - Principal Engineer at Forbes Advisor