Jonny Paton

Software Engineer

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
397reputation
22kreached
15answers
2questions
github-logo-circle

Github Skills (20)

c-language10
wp-api10
winapi10
ws-api10
cprogramming-language10
opengl8
audio7
game-physics6
tensorflow6
visual-studio6
windows6
cmake6
sfml6
networking6
udp6

Programming languages (12)

C#JavaC++ShellCCMakeJavaScriptPHP

Github contributions (5)

github-logo-circle
SFML/SFML

Jan 2017 - Nov 2022

Simple and Fast Multimedia Library
Role in this project:
userBack-end Developer
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.
gamesmultimedia-libraryc-plus-plussdkaudio
JonnyPtn/SFML

Apr 2021 - Apr 2026

Simple and Fast Multimedia Library
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.
Request Free Trial