Eugene Agafonov

Product Designer at KOBIL

Almaty, Kazakhstan
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
Eugene Agafonov is a product designer with 15 years of experience, currently shaping user-centred products at KOBIL from his base in Almaty, Kazakhstan. He blends practical design work across startups and freelance projects with a background in technical systems—evident from earlier backend contributions to the JabberD XMPP server where he implemented PostgreSQL auth checks and session-management improvements. Eugene has a track record of shipping mobile-first and music-industry products as a freelancer and has supported multiple client engagements via Humbleteam, bringing both creative and technical sensibilities to product challenges. Comfortable working across design and engineering boundaries, he leverages his engineering education and anti-crisis management studies to turn complex requirements into clear, production-ready experiences.
code15 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Anti-crisis management of economic systems, Bachelor's degree, Anti-crisis management of economic systems at Московский Энергетический Институт (Технический Университет)
bookBachelor's degree, Bachelor's degree at Almaty University of Power Engineering and Telecommunications
languagesEnglish, Russian, Kazakh
github-logo-circle

Github Skills (8)

c1710
xmpp10
postgresql10
c1110
user-authentication9
authentication9
logging8
session-management8

Programming languages (8)

TypeScriptC++ShellCMakefileGoPHPPython

Github contributions (5)

github-logo-circle
jabberd2/jabberd2

Oct 2011 - Jul 2014

JabberD XMPP Server
Role in this project:
userBack-end Developer
Contributions:19 commits, 1 comment in 2 years 10 months
Contributions summary:Eugene primarily contributed to the JabberD XMPP Server's backend functionality. Their commits focused on adding features, such as the implementation of the 'check password' functionality for PostgreSQL authentication. They also implemented an 'user-unload' chain for session management and addressed potential crash issues in the logger. Further contributions included moving storage-related SM code into a separate library and enhancing logging with debug file support.
javaxmpp-serverxmpp
eagafonov/md2html

May 2015 - Nov 2019

Contributions:13 pushes, 1 branch in 4 years 6 months
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
Eugene Agafonov - Product Designer at KOBIL