Jonny Paton is a London-based software engineer with 10 years of hands-on experience building reliable back-end systems and contributing to open-source multimedia tooling. He has practical expertise improving input and audio subsystems, notably enhancing SFML’s window and joystick handling on Windows and adding polymorphism to its audio sources—work that reflects attention to platform nuances and API flexibility. A pragmatic problem-solver, Jonny balances engineering rigor with incremental improvements to build systems and docs, making libraries easier to maintain and extend. Outside work he’s a gamer and Dundee United fan, which hints at a collaborative, community-minded approach to projects and a taste for real-time interactive systems.
Contributions:82 reviews, 50 commits, 81 PRs in 5 years 11 months
Contributions summary:Jonny's contributions focused on enhancing the SFML library's functionality, specifically concerning window and joystick input handling. They implemented a mechanism to optimize joystick updates by polling them only when a WM_DEVICECHANGE message is received on Windows. Additionally, the user added polymorphism to the sf::SoundSource class, providing flexibility in audio source implementations. Minor changes were also made to the build system and documentation.
Contributions:2 PRs, 209 pushes, 79 branches in 5 years
multimedia-libraryopengl3audioopenglsfml
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.