Senior Software Developer at StatusCake.com - Website Uptime Monitoring
London, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Tomas Basham is a Senior Software Developer and team lead based in London with 13 years of experience building reliable web and backend systems, currently driving uptime and monitoring features at StatusCake. He combines hands-on engineering with leadership, having shipped production systems across travel, e-commerce and comparison-engine businesses and mentored teams from technical director and startup roles. A pragmatic Python back-end specialist, Tomas contributes to open-source (notably a well-organized ratelimit package with retry decorators and clearer docs) and favors maintainable, style-compliant code. Outside work he’s a hobbyist maker and baker—an indicator of his hands-on curiosity and attention to craft that he applies to both code and product.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Science, Computer Science, 1:1, Bachelor of Science, Computer Science, 1:1 at Cardiff University
Contributions:29 commits, 7 PRs, 52 pushes in 3 years 6 months
Contributions summary:Tomas primarily contributed to the `ratelimit` Python package, enhancing its functionality and improving its documentation. They implemented a rate-limiting decorator to control function invocation frequency. The user also updated the package's documentation, refined the codebase to adhere to Python style guidelines, and introduced the `sleep_and_retry` decorator for retrying rate-limited functions. Furthermore, they refactored the package structure, creating separate modules for better organization.
A convenience class written to interface with the Freescale MMA7455 accelerometer
Contributions:3 commits, 1 PR, 12 pushes in 4 years 9 months
axismotionintrinsicsconveniencefreescale
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
Tomas Basham - Senior Software Developer at StatusCake.com - Website Uptime Monitoring