James Fraser is a Senior Vulnerability Researcher based in Melbourne with 14 years of experience bridging systems and software engineering into offensive security. He has progressed from systems roles in defence and healthcare to senior engineering and security research positions at Leidos, Seer Security, Thales Cybersecurity Services ANZ, and Interrupt Labs, consistently focusing on finding and exploiting weaknesses in complex systems. Comfortable with low-level code and tooling, he contributes to open-source test frameworks—adding calling-convention support and code-generation improvements—to make fuzzing and function doubles more flexible. His background in applied research and software engineering gives him a pragmatic approach to vulnerability discovery: turning rigorous analysis into reproducible exploit tooling and mitigations. James holds a Graduate Certificate in Cyber Security from RMIT and a BSc in Computer Science, and he blends academic grounding with hands-on offensive capability to drive measurable security outcomes.
14 years of coding experience
18 years of employment as a software developer
Single Unit Continuous Mathematics for Computer Science, Single Unit Continuous Mathematics for Computer Science at Monash University
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Deakin University
Graduate Certificate Cyber Security, Graduate Certificate Cyber Security at RMIT University
A testing micro framework for creating function test doubles
Role in this project:
Back-end Developer
Contributions:2 releases, 32 commits, 8 PRs in 3 months
Contributions summary:James primarily contributed to the core functionality of the micro-framework. Their work involved adding support for specifying calling conventions, which likely enhanced the framework's flexibility in handling various function types. The commits reveal substantial changes to code generation files, suggesting a focus on how the framework generates fake function doubles. The user also refactored code related to indentation and other internal helper macros.
Contributions:17 commits, 2 PRs, 319 pushes in 10 years 3 months
pathogenvimvundleneovimdotfiles
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.