James Brown

Winchester, 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
James Brown is a Principal Consultant and security engineer with 21 years of hands-on experience across fintech, telecoms, and government, specialising in systems security from OS internals to cloud-native distributed platforms. He has built and led security research and engineering teams, created threat modelling, vulnerability disclosure, bug bounty and Security Champions programmes, and embedded shift-left security practices into CI/CD at scale. His expertise spans confidential computing, HSMs/PKI, cryptographic reviews, secure build/remote code-signing processes and bespoke security tooling and automation. James combines deep reverse-engineering instincts with product-minded security architecture, focusing on developer-centric solutions that allow teams to move quickly without sacrificing resilience. Outside of work he continues to publish open-source tools, reverse-engineer hardware and protocols, and once shipped a top BlackBerry music app—evidence of a long-running builder’s curiosity that fuels pragmatic security innovation.
code21 years of coding experience
job23 years of employment as a software developer
bookMaster of Business Administration (M.B.A.) Business, Master of Business Administration (M.B.A.) Business at University of Warwick - Warwick Business School
bookBSc (2.1) Computer Science, BSc (2.1) Computer Science at University of Exeter
github-logo-circle

Github Skills (28)

zigbee8
windows6
starcraft6
jsinterop5
jstree4
parser4
api4
poppler4
reader3
heroku-cli3
specification3
binary-data3
adobe3
mupdf3
pdf-manipulation3

Programming languages (6)

TypeScriptC++CJavaScriptRubyPython

Github contributions (5)

github-logo-circle
akavel/neatpad

Jan 2005 - Nov 2006

Archived source code from Neatpad Win32 Text Editor tutorial by James Brown (now also at: https://github.com/strobejb/Neatpad)
Contributions:11 commits in 1 year 10 months
strobejb/HexEdit

Jun 2012 - Aug 2015

Catch22 HexEdit
Contributions:3 releases, 1 review, 94 commits in 3 years 3 months
hexedit
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
James Brown