Nathan Breakwell is a Senior Software Engineer with six years of professional experience and a First-Class Computer Science degree from Oxford Brookes. Based in the Vale of White Horse, he has progressed through multiple engineering roles at Sophos, now serving as Senior Software Engineer 2, and brings hands-on expertise in backend systems and Windows internals. An active open-source contributor to the widely used osquery project, he has improved Windows service discovery, thread safety, and logging—demonstrating attention to reliability and instrumentation. Earlier work includes C++ game development for regulated betting terminals, indicating strength in deterministic mathematics, performance-sensitive code, and rigorous testing. Nathan blends pragmatic production engineering with a track record of shipping hardened components for security and monitoring tooling.
6 years of coding experience
9 years of employment as a software developer
Oxford Brookes, Computer Science, First-Class Honours, Oxford Brookes, Computer Science, First-Class Honours at Oxford Brookes University
SQL powered operating system instrumentation, monitoring, and analytics.
Role in this project:
Backend Developer
Contributions:7 reviews, 19 commits, 23 PRs in 2 years 10 months
Contributions summary:Nathan primarily contributed to the backend functionality of the osquery project. Their work involved fixing bugs related to service description retrieval in Windows systems, improving code by removing errors in converting empty numeric rows, and addressing issues within the extension system and scheduled tasks. They also made several changes to logging, including enhancing the dispatcher's logging, and the logging of scheduled queries at the INFO level. Additionally, they introduced thread safety to the extension UUID generation process.
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
Nathan Breakwell - Senior Software Engineer 2 at Sophos