Tom Armitage is a seasoned technologist, designer and CTO with 17+ years of hands-on experience building full-stack web software, interaction design and bespoke physical computing projects. He excels at early-stage exploration, rapid prototyping and bridging design with engineering to turn playful interaction ideas into production-ready products. As an effective strategic communicator, he translates technical trade-offs for non-technical stakeholders and has consulted for a wide range of organisations while speaking and writing internationally. His background includes shipping Rails and front-end systems at firms like BERG and Headshift, leading product technology as CTO, and contributing to open-source game ports such as a Ruby implementation of "Bagels" in the well-known basic-computer-games collection. Based in London, he combines a maker’s curiosity with experience across digital, physical and game design to solve defined, goal-driven problems.
17 years of coding experience
4 years of employment as a software developer
MA (Cantab), English, MA (Cantab), English at University of Cambridge
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
Role in this project:
Back-end Developer
Contributions:18 commits, 1 PR in 1 day
Contributions summary:Tom appears to have focused on implementing a game called "Bagels" in Ruby. Their contributions include the initial port of the game, refactoring code, and improving readability and functionality. They modified the game logic by changing how the target and guesses are handled and implemented. The user also focused on improving code style with the use of rubocop and made final tweaks to the game's implementation.
Contributions:47 commits, 1 PR, 62 pushes in 2 years 9 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
Tom Armitage - Chief Technology Officer at Sundog Bio