Samson Close is a versatile software developer with 10 years of experience across backend systems, front-end UI, and QA, currently building competitive social games at 501 Fun from Rochester, England. He blends practical product focus with hands-on engineering—shipping smooth interactive front-end features for the pixi-viewport library and integrating low-level audio backends like JACK into the SoLoud engine. His background includes leading IT modernization and productivity app projects at Covalon, plus early game-development and community-building that grew a Minecraft server to 2,000+ active members. Comfortable across the stack, Samson has a formal foundation in Mathematics & Computer Science and Game Design, and brings a pragmatic, user-focused approach to interaction and performance problems. He’s equally at home refining event handling for better UX as he is plumbing audio routing and build systems behind the scenes.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Game Design, Bachelor's degree, Game Design at Sheridan College
Bachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at University of Waterloo
A highly configurable viewport/2D camera designed to work with pixi.js
Role in this project:
Front-end Developer
Contributions:26 commits, 12 PRs, 20 comments in 2 months
Contributions summary:Samson primarily contributed to the development and enhancement of the pixi-viewport library, a 2D camera and viewport for pixi.js. Their work involved implementing new features like the 'percent' option for pinch-to-zoom, improving the drag functionality to be smoother, and adding options to the snap-zoom feature. The user also fixed documentation inconsistencies and refined event handling, focusing on user interaction and viewport behavior.
Contributions summary:Samson primarily focused on integrating the JACK audio backend into the SoLoud audio engine. Their contributions included implementing the initial groundwork for the JACK backend, refactoring naming conventions, and making significant progress in connecting audio channels. The user's work involved modifying the build system to incorporate the JACK library and ensuring the audio engine could interface with JACK for audio output. The commits demonstrate an understanding of audio engine architecture and JACK's API.
pythongamesynthesizerfltkmp3
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.