Reece Bennett is a Senior Software Engineer at Kainos with 11 years of experience and a First Class BSc in Computer Science from the University of Birmingham. He has progressed through graduate and associate roles into senior engineering, blending web development expertise with an interest in game programming. Reece contributes to open-source projects like a Python/Pygame Super Mario clone where he improved physics, input handling, and code maintainability—showing a knack for translating classic game mechanics into clean, testable code. Based in Sheffield, he brings practical security exposure from an industrial placement and a history of hands-on roles that emphasize reliability and user experience. Colleagues know him for pragmatic refactors that make complex systems easier to extend and reason about.
11 years of coding experience
2 years of employment as a software developer
GCSE & ALevel, GCSE & ALevel at Buxton Community School
Bachelor of Science (BSc), Computer Science with an Industrial Year, First Class with Honors, Bachelor of Science (BSc), Computer Science with an Industrial Year, First Class with Honors at University of Birmingham
Contributions:8 commits, 5 PRs, 6 comments in 5 days
Contributions summary:Reece focused on enhancing the game's mechanics and overall code structure. They implemented variable jump heights and refined jumping behavior, ensuring it aligned with the original game's physics. Furthermore, they refactored several files to improve code readability and maintainability and utilized format strings for better string formatting throughout the project. They also optimized input events and tweaked animation values, directly impacting the game's core functionality and user experience.
Contributions:20 pushes, 1 branch in 6 years 5 months
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
Reece Bennett - Senior Software Engineer at Kainos