William Neumann is a cybersecurity research scientist and systems security engineer with over two decades of experience applying cryptography and offensive techniques to protect national-scale and industrial control systems. He blends deep cryptographic research—from digital signatures and key management to CNSA/Suite A algorithms—with hands-on penetration testing, ARM exploitation, and reverse engineering practiced at national labs and Fortune 100 companies. At Honeywell he leads research into the security of embedded and control systems, building threat assessments, vulnerability analyses, and security verification tests informed by prior work designing cryptographic parameters and verification at Rockwell. His background includes published research and teaching in cryptography from Sandia National Laboratories and practical controls engineering early in his career, giving him rare breadth across theory, hardware, and fielded systems. An active contributor to Exercism’s Swift tracks, he also brings real software craftsmanship—refactoring exercises, adding test cases, and improving CI—to developer education. He holds advanced clearances, enterprise-architect training, and a mix of language and hardware expertise (Swift, F#, OCaml, Verilog/VHDL, C) that enable pragmatic, auditable security solutions.
8 years of coding experience
15 years of employment as a software developer
Computer Science/Cryptography, Computer Science/Cryptography at The University of New Mexico
BS, Electrical Engineering, BS, Electrical Engineering at Cleveland State University
The work-in-progress project for developing v3 tracks
Role in this project:
Full-stack Developer
Contributions:23 reviews, 52 commits, 105 PRs in 5 months
Contributions summary:William contributed to the development of Swift-based concept exercises, adding new exercises and modifying existing ones. The contributions include adding test cases and example implementations for exercises, indicating involvement in both backend logic and testing. The user also addressed comments, fixed typos, and made adjustments to the exercise structure, showcasing a focus on code quality and exercise completeness within the Exercism platform. The user was also involved in renaming files to reflect the switch from concept to exercise.
Contributions:39 commits, 5 PRs, 1 push in 5 months
Contributions summary:William's contributions center around modifying and enhancing the Swift-based exercism exercises. They refactored code, renamed exercise and concept files to align with changes in the repository's structure. Furthermore, they implemented and tested functions within different concept exercise files. They also updated the project's configuration files (Package.swift, XCTestManifests.swift, LinuxMain.swift) to reflect the changes.
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
William Neumann - Cyber Security Research Scientist at Honeywell