Tom Pickering is a curiosity-driven programmer with 11 years of experience building everything from network appliance firmware and Linux-based systems to console and indie game development. He combines low-level skills (ARM assembly, superscalar CPU simulation) and research experience in reinforcement learning with practical delivery on titles like Jumanji and bespoke ERP and appliance software. At Funsolve he diagnosed and patched Unreal Engine integration issues and led small teams, and at ApplianSys he shipped user-friendly firmware and init/UI subsystems for network devices. An advocate of open source and GNU/Linux, he brings both academic rigor—publishing reinforcement learning work at IEEE CEC—and hands-on problem-solving across diverse paradigms and platforms.
11 years of coding experience
6 years of employment as a software developer
Ashlawn School and Science College
Master of Engineering (MEng), Computer Science, Upper second-class, Master of Engineering (MEng), Computer Science, Upper second-class at University of Bristol
Contributions:22 pushes, 1 branch, 1 tag in 5 years 7 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.