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.
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.
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