Tom Hunt

Silicon Engineer at XTX Markets

Bristol, 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

🤩
Rockstar
🎓
Top School
Tom Hunt is a seasoned silicon engineer and physical design leader with over a decade of experience taking RTL to tapeout, including leading teams that delivered Graphcore’s record-setting 59.4 billion transistor 7nm MK2 processor. Equally at home in software, he actively contributes to open-source projects like Zig and the hexops/mach game engine—work that spans low-level I/O, allocator improvements, and GPU/windowing integrations. He excels in start-up environments, having been a founding member of Graphcore’s silicon team and scaling physical design from a tiny core to a 22-person organization. His background blends deep EDA and custom clock/tree expertise from NVIDIA and XMOS with practical tooling and automation skills cultivated earlier in his career. Based in Bristol, he enjoys hands-on hardware and systems tinkering—building PCs and experimenting with OS and networking stacks—which keeps his software craft sharp. This mix of chip-scale leadership and active systems-level coding makes him a pragmatic technical director who still ships code.
code10 years of coding experience
job12 years of employment as a software developer
bookA Levels, Double Maths, Physics, Electronics and Computing AS, AAAB (A), A Levels, Double Maths, Physics, Electronics and Computing AS, AAAB (A) at Hills Road Sixth Form College
book2:1 MEng (Hons), Electrical and Electronic Engineering (EEE), 2:1 MEng (Hons), Electrical and Electronic Engineering (EEE) at University of Bristol
stackoverflow-logo

Stackoverflow

Stats
1,696reputation
191kreached
25answers
30questions
github-logo-circle

Github Skills (31)

game-engine10
graphic10
compiler-compiler10
zig10
compiler10
data-structure9
algorithm9
algorithms9
build-system9
webgpu9
data-structures9
api8
apim8
api-design8
software-design7

Programming languages (29)

C#CSchemeGoHTMLJupyter NotebookWrenTypeScript

Github contributions (5)

github-logo-circle
hexops/mach

Nov 2021 - Apr 2022

zig game engine & graphics toolkit
Role in this project:
userBack-end Developer & Graphics/Game Engine Contributor
Contributions:9 reviews, 17 commits, 5 PRs in 5 months
Contributions summary:Tom primarily contributed to the `hexops/mach` project by improving the `glfw` integration, including fixing undefined behavior and refactoring the API. Their work involved modifying core engine components, specifically dealing with windowing and joystick input. Additionally, they made build system adjustments and optimized GPU-related functions.
steam-deckvulkan2dguientity-component-system
ziglang/zig

Jun 2021 - Sep 2022

General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Role in this project:
userBack-end Developer
Contributions:7 reviews, 7 commits, 8 PRs in 1 year 3 months
Contributions summary:Tom contributed to the Zig programming language project by implementing core functionalities related to file descriptor manipulation and input/output operations. This involved adding the `std.os.dup()` function and the `readUntilDelimiter()` function for reading data from streams. Furthermore, the user modified existing code to publicize features such as `Allocator.reallocBytes` and `ArrayListUnmanaged.allocatedSlice`, which improved the library's usability. They also made updates to GDB pretty printers.
purposecompilertoolchainzigprogramming-language
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