Steven Behnke is a software architect with 11+ years of experience building high-performance C++ systems for games and platform infrastructure, currently shaping architecture at Zynga. He has a track record of modernizing legacy codebases—bridging C and C++ layers, integrating new rendering engines, and enabling server-based gaming experiences—while also shipping cross-platform titles on iOS, Android, Kindle and web. Comfortable in many languages (Swift, Java, Objective‑C, Rust) and toolchains, he excels at pragmatic interoperability and performance optimization. Outside software he pursues professional photography with multiple certificates and an AAS, bringing a visual and detail-oriented sensibility to UX and tooling. An Amateur Extra class ham radio operator, he combines hands-on electronics and maker skills with software craftsmanship.
10 years of coding experience
23 years of employment as a software developer
Computer Games and Programming Skills, Computer Games and Programming Skills at Westwood College of Technology
Spanish Language and Literature, Spanish Language and Literature at Las Vegas Academy
Film/Video and Photographic Arts, Film/Video and Photographic Arts at Austin Community College
A cross platform C99 library to get cpu features at runtime.
Contributions:3 pushes in 1 day
cpuwindowsc99runtimelinux
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.