Tom Armitage

Chief Technology Officer at Sundog Bio

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

👤
Senior
🎓
Top School
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.
code17 years of coding experience
job4 years of employment as a software developer
bookMA (Cantab), English, MA (Cantab), English at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
31reputation
5kreached
2answers
0questions
github-logo-circle

Github Skills (7)

basics10
gam10
ruby10
objective-c6
css6
macos6
cocoa6

Programming languages (19)

C#JavaCSSC++JinjaCCMakeHTML

Github contributions (5)

github-logo-circle
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:
userBack-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.
memorygamebasic-computer-gamesscriptinggames
Github pages for the 16n project
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