Matt Wheeler

Principal Software Engineer at Schroders

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

🤩
Rockstar
🎓
Top School
Matt Wheeler is a Principal Software Engineer based in London with 13 years of experience building resilient backend systems and developer tooling. He is a Python specialist who has delivered infrastructure and platform solutions across finance and cloud-native companies, including Bank of America, T. Rowe Price UK and Schroders. His hands-on work spans FastAPI, Jenkins, Ansible and packaging for RHEL, and he has a track record of automating test and CI workflows—once replacing legacy QTP suites with Robot Framework and dynamic VM provisioning. An active open-source contributor, Matt has improved core back-end functionality for well-known projects such as Read the Docs and extended a production-grade etcd3 Python client with serialisable reads and stronger test/dependency hygiene. Colleagues describe him as a pragmatic problem solver who balances shipping robust systems with improving developer experience. He holds a BSc in Computer Science from City St George’s, University of London.
code12 years of coding experience
job11 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at City St George’s, University of London
languagesGerman, Norwegian, French, Spanish, Japanese, English
stackoverflow-logo

Stackoverflow

Stats
13reputation
3kreached
3answers
0questions
github-logo-circle

Github Skills (19)

python10
django10
etcd10
testing9
pytest9
apidoc9
sphinx9
api9
pip9
mkdocs8
doc7
html6
accelerometer6
database6
android6

Programming languages (10)

TypeScriptPowerShellJavaShellC++CJavaScriptRuby

Github contributions (5)

github-logo-circle
kragniz/python-etcd3

Jan 2019 - Oct 2019

Python client for the etcd API v3
Role in this project:
userBack-end Developer
Contributions:7 commits, 6 PRs, 8 comments in 8 months
Contributions summary:Matt primarily contributed to the back-end functionality of the project, focusing on improving the `etcd3` client library. They introduced features like serializable read support to the `get()` and `get_prefix()` methods. The user also updated the code to pin pip requirements for consistent builds. Additionally, they modified the setup and test files, showcasing a strong understanding of project dependencies and testing procedures.
api-clientetcdapipythonapi-v3
readthedocs/readthedocs.org

Apr 2017 - Jan 2018

The source code that powers readthedocs.org
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 5 comments in 9 months
Contributions summary:Matt primarily focused on back-end development tasks within the readthedocs.org repository. Their commits demonstrate work on core functionality, including alias checking for subprojects and resolving project relationships. They also contributed to test suites, modifying tests related to subprojects and project import processes. These changes indicate a focus on improving the project's internal workings and addressing reported issues.
mkdocspythonpowerssphinxsphinx-doc
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
Matt Wheeler - Principal Software Engineer at Schroders