Yuriy Sannikov

Technical Product Owner at OTP Bank

St Petersburg, St Petersburg City, Russia
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
🎓
Top School
Yuriy Sannikov is a Technical Product Owner and solution architect with 11+ years delivering complex digital platforms across banking, telecom, healthcare, and eCommerce. He combines hands-on system analysis, microservice and integration design (REST, Kafka) and BI expertise with product leadership—recently driving digital banking features like unified biometric integration and AI-driven document scanning at OTP Bank. A former developer and university lecturer, Yuriy bridges engineering and stakeholder collaboration, producing clear artifacts from BRDs to user stories and acceptance criteria. He has led international launches for clients such as Alcon and Ahold Delhaize and contributed IoT expertise to the popular Tasmota project by adding OpenTherm heating integration. Comfortable in both technical deep dives (databases, UML, Enterprise Architect tools) and cross-functional product ownership, he excels at turning complex requirements into production-ready solutions.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor’s Degree, Applied Mathematics, Bachelor’s Degree, Applied Mathematics at Pomorsk State University named after M.V. Lomonosov
bookBusiness Administration and Management, General, Business Administration and Management, General at The Open University
bookEngineer’s Degree, Telecommunications Engineering, Engineer’s Degree, Telecommunications Engineering at St. Petersburg State University of Telecommunications named after prof. M.A. Bonch-Bruevich
bookMaster of Computer Applications - MCA, Information Technology, Master, Master of Computer Applications - MCA, Information Technology, Master at NArFU
languagesEnglish, Russian
github-logo-circle

Github Skills (14)

mqtt10
esp3210
firmware10
iot10
c-language10
cprogramming-language10
arduino10
mqttnet10
esp826610
smart-tv9
smart-device9
automations8
automation8
tuya7

Programming languages (11)

TypeScriptDockerfileC++CSSShellCRustJavaScript

Github contributions (5)

github-logo-circle
arendst/Tasmota

Apr 2019 - Jun 2021

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:9 reviews, 11 commits, 6 PRs in 2 years 2 months
Contributions summary:Yuriy primarily contributed to the `tasmota` firmware, focusing on expanding its functionality with OpenTherm (OT) protocol support. They implemented an OpenTherm library, added configuration options, and integrated OT communication logic into the firmware. The contributions include initializing the OT communication, handling interrupts, parsing responses, and adding OpenTherm-related telemetry and commands, enabling the integration of smart home devices with heating systems.
serialhome-automationwebuiesp32esp8266
Contributions:15 commits, 14 pushes, 1 branch in 1 year
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