Ben Evans is a Senior Software Engineer with 14+ years building high-performance Java systems focused on network protocols, concurrency and scalability. He has led the design and implementation of production SIP/IMS/VoLTE stacks and other protocol components deployed by major telecommunications providers worldwide. Deep knowledge of the JVM, Java Memory Model and low-level concurrency primitives informs his work on CPU/memory profiling and fault-tolerant clustering for real-time services. His career spans product engineering and customer-facing support, from architecting Rhino Telecom Application Server features to troubleshooting complex production failures. Currently based in Waikato, New Zealand, he combines hands-on systems programming in Java, Scala and C/C++ with pragmatic API and service design. Colleagues rely on him for clear cross-functional communication and for turning protocol standards into robust, highly concurrent implementations.
14 years of coding experience
25 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Systems Engineering, Bachelor of Technology (B.Tech.) Computer Systems Engineering at Massey University
Contributions:1 push, 5 branches in 1 year 3 months
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.