Igor Yamolov is a senior software developer with 15 years of experience building backend systems, currently shipping production features at Booking.com from Amsterdam. He has deep systems and C/C++ experience evident from stabilizing cross-platform file-monitoring libraries and improving low-level audio and plugin backends in notable open-source projects like fswatch and Terasology. His professional history spans media and billing systems to large-scale travel infrastructure, combining pragmatic bug-fixing with architectural improvements for reliability and performance. Known as a humble backend developer on GitHub, he often tackles memory, concurrency and platform-specific edge cases that quietly keep services running. Trained in optoelectronics at ITMO, he brings a systems-minded, multidisciplinary approach to backend engineering and integration.
15 years of coding experience
11 years of employment as a software developer
Bachelor, Optoelectronics, Bachelor, Optoelectronics at Saint-Petersburg State University Information Technologies, Mechanic and Optics (University ITMO)
Contributions summary:Igor contributed to the development of the PermissionsEx plugin, primarily focusing on the back-end functionality. Their work involved bug fixes and improvements to the configuration system, including workarounds and refactoring. The user also implemented a command distribution system and made enhancements to the SQL backend, indicating an understanding of database interaction and plugin architecture. The changes demonstrate a focus on stability, functionality, and performance within the Minecraft permissions plugin.
Contributions:17 commits, 1 comment, 1 issue in 18 days
Contributions summary:Igor primarily focused on improving the audio system within the Terasology game engine. Their contributions include updating audio libraries, implementing a new audio subsystem with expanded features, improving existing audio features, and fixing bugs related to sound positioning and music playback. Furthermore, the user introduced the implementation of sound priorities and audio source culling to optimize performance, enhancing the overall audio experience.
gamegamedevsandboxgame-developmentvoxels
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
Igor Yamolov - Senior Software Developer at Booking.com