Nathan Breakwell

Senior Software Engineer 2 at Sophos

Vale of White Horse, 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
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.
code6 years of coding experience
job9 years of employment as a software developer
bookOxford Brookes, Computer Science, First-Class Honours, Oxford Brookes, Computer Science, First-Class Honours at Oxford Brookes University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
840reached
0answers
1question
github-logo-circle

Github Skills (11)

c-language10
ws-api10
cprogramming-language10
winapi10
wp-api10
sql8
intrusion-detection7
security7
monitoring7
network-intrusion-detection7
android6

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
osquery/osquery

Mar 2020 - Jan 2023

SQL powered operating system instrumentation, monitoring, and analytics.
Role in this project:
userBackend 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.
instrumentationanalyticsoperating-systemsecuritysql
Breakwell/osquery

Mar 2020 - Jan 2023

SQL powered operating system instrumentation, monitoring, and analytics.
Contributions:61 pushes, 22 branches in 2 years 10 months
instrumentationanalyticsoperating-systemsqloperating
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