Brandon Evans is a multicloud security consultant and software engineer with 15 years of experience helping organizations secure applications and workloads across hybrid and public cloud environments. As a Partner at Cyverity and Senior Instructor at SANS, he authors and teaches cloud security curriculum (notably SEC510) while consulting for major firms through IANS and running his own consultancy, On-Brand Technologies. He blends hands-on AppSec and secure development experience from roles at Zoom and Asurion with practical offensive skills—secure code reviews, pentesting, and cloud assessments—to turn findings into actionable, measurable improvements. An active open-source contributor, he has improved both front-end UX for lichess.org’s chess UI and hardened a Node.js ONVIF camera library, illustrating his comfort across stack and domain boundaries. Based in Nashville, he is known for translating complex security controls into accessible training, tools, and playbooks that teams actually use.
15 years of coding experience
12 years of employment as a software developer
Associate of Science (A.S.) Mathematics and Science, Associate of Science (A.S.) Mathematics and Science at Rockland Community College
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Binghamton University
Contributions:20 commits, 12 PRs, 7 comments in 25 days
Contributions summary:Brandon primarily focused on enhancing the user interface and interactive elements of the chess application. Their contributions included implementing custom cursor functionality, refining piece dragging behavior, and enabling the placement of new pieces via drag and drop. They also made significant changes to event handling, particularly for the editor functionality, improving user interaction with the board. Additionally, the user incorporated new features like deleting pieces.
Contributions:5 commits, 4 PRs, 1 comment in 1 day
Contributions summary:Brandon contributed to the `agsh/onvif` project by implementing crucial bug fixes and improvements to the ONVIF node.js implementation. They addressed issues related to camera communication by adding a `Content-Length` header and checking for the existence of PTZ capabilities before accessing them. The user also enhanced the robustness of the library by handling SOAP faults and correctly parsing default profile tokens. Finally, they made a minor formatting change by converting spaces to tabs.
nvtipcameranode-jscamerajavascript
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.