Iaroslav Iadryshnikov is a Web Application Security Engineer with 13 years of software experience, currently securing web apps and leading incident investigations at VK.com. He progressed from junior test engineer to security specialist, combining deep practical knowledge of testing and code review with hands-on incident response. A strong Go back-end contributor, he extended Telegram Bot API bindings to support payments, and has long supported open-source localization efforts for the popular PPSSPP emulator by maintaining Russian (and Tagalog) translations. Based in Saint Petersburg and educated in Information Technologies at Novosibirsk State University, he blends pragmatic engineering with attention to user-facing details that improve product reach and trust.
13 years of coding experience
3 years of employment as a software developer
Информационные технологии, Информационные технологии at Новосибирский Государственный Университет (НГУ)
A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
Role in this project:
Localization / Internationalization Specialist
Contributions:22 commits in 5 months
Contributions summary:Iaroslav primarily contributed to the localization of the PPSSPP emulator. They added, updated, and fixed Russian language translations within the Qt framework, directly modifying the .ts translation files. Their work involved translating UI elements, dialog messages, and menu strings, ensuring the emulator's interface was available in Russian. Additionally, they made adjustments to include the Tagalog language.
Contributions:7 commits, 4 PRs, 8 comments in 28 days
Contributions summary:Iaroslav implemented and extended the Telegram Bot API bindings in Go, specifically focusing on the payments feature. Their contributions involved adding data structures and configurations related to payments, shipping, and pre-checkout queries within the `types.go`, `configs.go`, and `bot.go` files. They also incorporated new fields and methods to support the latest Telegram Bot API updates, demonstrating a good understanding of the API and the Go language.
golangtelegram-botapigolang-bindingsbot
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
Iaroslav Iadryshnikov - Web Application Security Engineer