Will Stranathan

Never Down Architect at Bank of America

Charlotte, North Carolina, 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

👤
Senior
🎓
Top School
Will Stranathan is a seasoned software and security architect with over 30 years of coding experience and more than a decade focused on application security, currently driving resilience as Bank of America’s "Never Down Architect" from Charlotte. He builds developer-friendly tools and early-lifecycle static analysis to prevent vulnerabilities rather than chase them, and has hands-on experience in manual penetration testing and source code review. An active contributor to OWASP Dependency-Check, he enhanced dependency analysis by integrating Nexus/Maven Central searches and POM analysis—work that helps teams uncover supply-chain risks. He also blends academic and industry perspectives from years teaching software assurance at UNC Charlotte, bringing practical exercises and research into real-world defensive engineering. Known for turning low-level network and systems insights into production-ready tooling, he’s as comfortable writing Solr analyzers and XML/XPath parsers as he is advising developers on secure coding patterns.
code12 years of coding experience
job26 years of employment as a software developer
bookEast Texas A&M University
github-logo-circle

Github Skills (14)

maven10
dependency-management10
homebrew10
javas10
xpath10
dependency-analysis10
xml-parsing10
java10
solr9
shell8
script8
sh8
scripting8
testing7

Programming languages (7)

TypeScriptC#JavaJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
Role in this project:
userBack-end Developer
Contributions:96 commits, 15 PRs, 32 comments in 2 years 7 months
Contributions summary:Will primarily contributed to implementing and integrating a Nexus and Maven Central search capability, likely to enhance the dependency analysis functionality of the project. The commits show the creation of new classes to search the Nexus repositories, including the use of XML parsing and XPath. They also created a Solr analyzer to replace Nexus for internet checks, and modifications to the project configuration to enable this functionality. Additionally, the user added code to download and analyze POM files for further dependency information.
gradle-plugindependenciesjenkins-pluginbugbountyant-task
Homebrew/legacy-homebrew

Jul 2015 - Mar 2016

💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
userBackend Developer
Contributions:7 commits, 9 PRs, 14 comments in 8 months
Contributions summary:Will primarily contributed to the `dependency-check` formula, updating it to newer versions. The updates involved modifying the installation process, updating dependencies, and adjusting test configurations. The user's work focused on maintaining the formula and ensuring compatibility with various versions of the OWASP Dependency Check tool.
macoshomebrew
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
Will Stranathan - Never Down Architect at Bank of America