James Golovich

Application Security Architect

West Richland, Washington, United States
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

🤩
Rockstar
🎓
Top School
James Golovich is an Application Security Architect with 22 years of hands-on experience rooting out vulnerabilities and hardening complex systems, currently leading security architecture at Robert Half. An "old school" hacker by trade, he combines deep systems-level curiosity with disciplined responsible disclosure—having reported issues to Microsoft Azure, Facebook, WordPress core, and major plugins. His background spans telecom-grade C development and VoIP work at Digium/Asterisk, long-term contributions to WordPress toolkits like CMB2 and Pods, and adversary-emulation tooling such as BishopFox's Sliver. James excels at building test automation and fixing elusive backend bugs, with a pragmatic focus on making systems both functional and resilient. Based in West Richland, WA, he brings a rare blend of offensive insight and engineering rigor that surfaces security risks others miss.
code22 years of coding experience
job18 years of employment as a software developer
bookWayne State University
github-logo-circle

Github Skills (25)

unit-testing10
postgresql10
asterisk10
mysql10
wordpress10
test-framework10
c1110
c1710
pods10
cmb210
php10
custom-fields10
go10
content-type10
sip9

Programming languages (14)

JavaC++CSSCGoHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
asterisk/asterisk

Feb 2004 - Feb 2008

The official Asterisk Project repository.
Role in this project:
userBack-end Developer
Contributions:261 commits in 4 years
Contributions summary:James primarily focused on fixing bugs and improving the Asterisk codebase. Their contributions included addressing command completion issues in the CLI, correcting typos in the chan_sip module, and adding new features such as the ${LANGUAGE} channel variable. They also addressed issues across various applications within the system and improved the codebase's overall stability and functionality through targeted fixes and enhancements.
pythonasterisklinuxpbxsip
pods-framework/pods

Aug 2014 - Jan 2022

The Pods Framework is a Content Development Framework for WordPress - It lets you create and extend content types that can be used for any project. Add fields of various types we've built in, or add your own with custom inputs, you have total control.
Role in this project:
userBack-end Developer
Contributions:1 review, 250 commits, 91 PRs in 7 years 6 months
Contributions summary:James primarily focused on enhancing the functionality of the Pods Framework. Their contributions involved fixing bugs related to how previously looked up fields are handled. They also implemented features such as allowing fields to be sorted by orderby and preventing default values being forced in format functions. The user addressed core issues with the framework's data handling and template rendering.
custom-fieldstotalpjaxcontent-typeswordpress
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 Golovich - Application Security Architect