Evgeny Tupikov

Software Engineer at Avito

Moscow, Moscow, 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

👤
Senior
🎓
Top School
Evgeny Tupikov is a pragmatic engineering leader and full-stack developer with 12 years of experience building high-availability backend systems and developer tools, now leading teams at Avito. He combines deep PHP, Go and JavaScript expertise with hands-on system design—driving large migrations (PHP 7.4→8.0 and 8.0→8.2) that improved performance across data centers and modernized sprawling codebases. A longtime advocate for developer experience, he has built internal error-tracking, live-stream recording, and rapid config deployment systems, and he cultivates engineering culture through internal communities, hackathons, and technical writing. An active open-source contributor, Evgeny has improved Yii2 tooling (notably on multiple-input widgets) and brings a rare blend of platform-level thinking and product-focused UX for developer-facing tools. He mentors engineers to lead large cross-team initiatives and prefers solutions that balance operational reliability with intuitive developer workflows.
code12 years of coding experience
job16 years of employment as a software developer
bookEngineer's degree, Engineer's degree at Novosibirsk State Technical University (NSTU)
languagesRussian, English
github-logo-circle

Github Skills (5)

yii10
web-widgets10
php10
widgets10
javascript8

Programming languages (5)

RustJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
unclead/yii2-multiple-input

Apr 2015 - Sep 2022

Yii2 widget for handle multiple inputs for an attribute of model
Role in this project:
userBack-end Developer
Contributions:86 releases, 219 commits, 85 PRs in 7 years 6 months
Contributions summary:Evgeny primarily contributed to the Yii2 framework-based widget, focusing on enhancing its functionality and addressing existing issues. Their work included refactoring the code, implementing new features, and fixing bugs. The user also addressed issues related to client-side validation, demonstrating an understanding of front-end integration within the back-end framework. Moreover, the user made modifications to the example files showcasing the widget's usage.
widgetyii3yii2-widgetsyii2-widgetyii2
unclead/yii2

May 2015 - Jun 2015

Contributions:6 pushes, 7 branches in 1 month
yii2yii3frameworkyii
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