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 based in London with 17 years of hands-on experience building software and helping teams deliver more effectively. He combines leadership roles at startups and consultancies with product-facing engineering, having led Featurist for over a decade and recently served as a freelance developer before joining Forbes Advisor. Technically comfortable across the full stack, Josh contributes to open-source tooling for .NET browser automation (notably improvements to the Coypu project) and focuses on pragmatic improvements to testability and developer velocity. He’s as likely to refactor test suites for faster feedback as he is to ship features, bringing a practical engineering mindset that reduces friction across teams. Colleagues rely on him for both architectural guidance and everyday delivery coaching, making him a force multiplier for engineering organizations.
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 (10)

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

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