Will Kennedy is a seasoned Software Architect with 25 years of hands-on experience designing and scaling systems across Fortune 500s, startups, and open-source projects, currently focusing on security and cloud-native practices in Washington, DC. He excels at increasing developer productivity and reliability—having led migrations to event-driven architectures, implemented OTA platforms at GM, and modernized security with Azure Managed Identities and B2C. His technical breadth spans Java/Spring, Rust, and TypeScript, with deep SRE/DevOps, backend/frontend, and security expertise that lets him spot inefficiencies and ship pragmatic solutions. Will also designs custom blockchain systems and maintains an active GitHub portfolio, reflecting a continuous appetite for new languages and frameworks. A practical problem-solver and mentor, he blends enterprise rigor with startup agility to reduce misconfiguration risk and accelerate delivery.
11 years of coding experience
20 years of employment as a software developer
Bachelor of Science (BS), Mathematics and Computer Science, Bachelor of Science (BS), Mathematics and Computer Science at University of South Carolina-Aiken
These are libraries that provide additional utility for serializing and deserializing data with Borsh using the BorshSchemaContainer.
Contributions:1 release, 3 PRs, 33 pushes in 1 year 6 months
borshdeserializationjsonrustserde
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 Kennedy - Software Architect at Benefit Communications Inc.