Senior Software Engineer And Infrastructure Provider at Radix 2 Ltd
Oxford, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Jamie Lokier is a senior software engineer and infrastructure specialist with 23 years of experience designing and shipping systems from transistor-level FPGA cryptography to internet-scale distributed services and polished front-end experiences. Based in Oxford, he runs ARX Logic as a long-term consultant while leading firmware and DSP work for high-end audio at Radix 2, combining deep C/C++ and kernel expertise with FPGA, DSP and systems architecture. He has a proven track record of squeezing performance out of constrained hardware (including a Nimbus Ethereum client contribution that reduced EVM stack usage) and debugging problems others gave up on — once saving a company with a one-bit patch. Equally comfortable as a hands-on developer and technical product lead, he blends systems-level thinking, protocol and database knowledge, and commercial experience from running a community hackspace to negotiating supplier contracts. Entrepreneurial and cross-disciplinary, he pairs mathematical rigour with empathy for users and teams, and prefers mission-driven startups where his broad skillset can move the needle.
23 years of coding experience
14 years of employment as a software developer
Master of Engineering - MEng, Engineering & Computer Science, Master of Engineering - MEng, Engineering & Computer Science at University of Oxford
Nimbus: an Ethereum Execution Client for Resource-Restricted Devices
Role in this project:
Back-end Developer & Blockchain Engineer
Contributions:43 reviews, 183 commits, 100 PRs in 10 months
Contributions summary:Jamie primarily contributed to improving the Nimbus Ethereum Execution Client. Their work focused on fixing blockchain tests, specifically addressing a significant test suite failure on Linux. They also implemented optimizations to reduce EVM stack usage, leading to substantial performance gains. Furthermore, the user refactored and consolidated EVM-related functions to streamline the codebase, including unifying the entry points for running computations and handling the various RPC and GraphQL calls to the EVM.
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.