Ben Farnham is a senior software engineer with 15 years of professional experience, currently working at CERN on middleware and device integration. He brings deep systems-level expertise in Java, J2EE and C++, gained across domains from real-time rail systems and financial services to scientific research infrastructure. Experienced as a technical architect and team leader, he excels in agile environments that value creativity and pragmatic delivery. With an academic grounding in applied mathematics and a track record of long-term, mission-critical projects, he combines rigorous problem-solving with hands-on implementation. Notably, his career blends low-level C++ realtime work and large-scale Java middleware—a mix that helps bridge hardware integration and enterprise software needs.
16 years of coding experience
11 years of employment as a software developer
BSc, Maths, BSc, Maths at University of St Andrews
MSc, Applied Maths, MSc, Applied Maths at University of Strathclyde
quasar optional module providing utility classes and functions common across the series of commercial power supply OPC-UA servers, but generally applicable.
Contributions:2 releases, 17 PRs, 16 pushes in 6 years 6 months
power-supplyopc-uavuequasaropc
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.