Simon Brunning

Software Engineer at thoughtworks

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
Simon Brunning is a London-based Software Engineer with 15 years' experience building Java and Python web applications in agile environments. He combines hands-on engineering and test automation skills with a track record of improving CI stability and test coverage, notably contributing bug fixes and enhanced edge-case tests to the PyHamcrest project. As a long-time practitioner of Agile and technical principal-level thinking, he excels at turning complex problems into well-tested, maintainable solutions. A thoughtful communicator and mentor, he brings pragmatic leadership informed by prior public-sector experience and a passion for clean, reliable tooling.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,739reputation
113kreached
150answers
1question
Badges
python
top-5%
github-logo-circle

Github Skills (11)

python10
test-automation10
testing10
exception-handling9
dep8
deprecated8
flask6
oop6
csv6
dictionary6
virtualenv6

Programming languages (13)

JavaCSSCGoHTMLJupyter NotebookKotlinShell

Github contributions (5)

github-logo-circle
hamcrest/PyHamcrest

Sep 2018 - Nov 2022

Hamcrest matchers for Python
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:6 releases, 6 reviews, 100 commits in 4 years 2 months
Contributions summary:Simon primarily contributed to bug fixes and test coverage improvements within the `pyhamcrest` repository. They addressed issues related to broken CI builds by removing problematic flags. Further work included adding test coverage for specific edge cases related to exception handling and improving mismatch descriptions. The user also deprecated older methods and fixed the deprecation warnings related to it.
pythonhamcrest-matchershamcrestmatcherspython3
brunns/mbtest

Jun 2018 - Jan 2023

Opinionated Python wrapper & utils for the Mountebank over the wire test double tool
Contributions:41 releases, 10 reviews, 419 commits in 4 years 8 months
pythontest-reportingtestingpython-wrapperdouble
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
Simon Brunning - Software Engineer at thoughtworks