Ben Steadman is a software engineer with 10 years' experience building efficient, user-focused systems and distributed stream-processing platforms. Currently at Jump Trading, he combines strong backend engineering in Python, Rust, and Go with practical expertise in Kafka, Docker, and AWS to deliver reliable, event-driven services. A regular open-source contributor, Ben has improved API documentation and Python 3 compatibility in notable projects like Flask-RESTPlus/RESTX and Minecraft-Overviewer, demonstrating attention to maintainability and developer experience. He is an autodidact who augments formal study in AI and full-stack web development with hands-on work across finance, digital services, and consultancy. Known for refactoring legacy code and improving test infrastructures, he excels at turning complex requirements into clear, testable implementations. Based in Colchester, UK, he seeks roles where community-driven development and practical engineering intersect.
10 years of coding experience
4 years of employment as a software developer
Artificial Intelligence, Artificial Intelligence at Udacity
A Level, Computing, A Level, Computing at The Sixth Form College Colchester
Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
Role in this project:
Back-end Developer
Contributions:1 release, 20 commits, 22 PRs in 4 months
Contributions summary:Ben primarily focused on refactoring and updating the codebase to align with a project rename from Flask-RESTPlus to Flask-RESTX, which involved find-and-replace operations across multiple files. They addressed issues related to PyPI description rendering by switching from `setup.py test` to `twine check`. The user also removed legacy elements like Akamai from the license and CHANGELOG.rst. They updated project authorship details and configuration variables to reflect the fork.
Fully featured framework for fast, easy and documented API development with Flask
Role in this project:
Back-end Developer
Contributions:18 commits, 23 PRs, 25 pushes in 5 months
Contributions summary:Ben primarily contributed to the Flask-RESTPlus project by implementing and enhancing Swagger documentation features. They added functionality for configuring "Try it Out" functionality and documented it. Additionally, the user improved Swagger documentation for multiple routes and fixed an issue with the OAuth2 example. These changes focused on improving API documentation generation and configuration.
apipythonflask-apirestfulflask
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.