Ivan Zinovyev

Senior Developer at Toptal

Paphos Municipality, Cyprus
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

👤
Senior
🎓
Top School
Ivan Zinovyev is a senior web developer with 12 years of experience building and leading back-end teams and shipping production-grade web applications across PHP, Ruby on Rails, and modern JavaScript stacks. Currently at Toptal and based in Paphos, Cyprus, he combines hands-on engineering with prior leadership running a 10-person development unit for a Russian government digital services organization. His open-source contributions include meaningful enhancements to Phalcon Developer Tools, improving versioning and CLI functionality—an indication of his attention to tooling and developer experience. He has a strong background in high-traffic media and fintech systems from roles at RAMBLER&Co, Svyaznoy, and Master-Bank, and has implemented APIs and secure microsites for enterprise use. Trained as an electrical and electronics engineer at Bauman Moscow State Technical University, Ivan brings systems-level thinking to software architecture and tooling. Outside work he’s a dedicated family man, which he credits for keeping his problem-solving practical and focused.
code12 years of coding experience
job7 years of employment as a software developer
bookGymnasium #1527
bookEngineer's degree, Electrical and Electronics Engineering, Graduated (6), Engineer's degree, Electrical and Electronics Engineering, Graduated (6) at Bauman Moscow State Technical University
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
2,122reputation
239kreached
50answers
2questions
github-logo-circle

Github Skills (14)

phalcon-devtools10
version-control10
phalcon10
php10
devtools10
object-oriented-programming9
command-line-utility9
tunnel6
dbeaver6
webpack6
ssh6
ruby6
webpacker6
ruby-on-rails6

Programming languages (8)

ShellJavaScriptGoPHPLuaRubyVim ScriptPython

Github contributions (5)

github-logo-circle
phalcon/phalcon-devtools

Feb 2016 - Apr 2016

Phalcon Developer Tools
Role in this project:
userBack-end Developer
Contributions:32 commits, 7 PRs, 5 comments in 1 month
Contributions summary:Ivan's commits primarily focused on modifying and enhancing the Phalcon Developer Tools, specifically concerning versioning and command-line utility functionality. Their contributions included implementing interfaces, creating and integrating versioning classes like `IncrementalItem` and `TimestampedVersion`, as well as modifying the core command class for file extension handling. These changes aimed to improve the versioning and overall functionality of the developer tools. They also included updates to the ItemCollection class, including the addition of a factory method and enhancements to its sorting and item management capabilities.
stubsphpphalcondeveloper-toolsphalcon-framework
zinovyev/lugate

Mar 2016 - Oct 2016

Contributions:196 commits, 5 PRs, 214 pushes in 7 months
nginxluarpcgatewayjson-rpc
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
Ivan Zinovyev - Senior Developer at Toptal