Ruslan Garifullin is a Tokyo-based software engineer with nine years of hands-on experience and a five-year focus on web stacks like React and Node.js. He has led frontend teams and shipped multiple React projects, driving component refactors and shared libraries that improved cross-project consistency. At LLC Perfema he expanded into project management, Git workflows, and functional programming while also contributing to a Node.js backend and experimenting with Qt/QML for desktop and mobile. Now at ZEALS, he continues to blend frontend leadership with full-stack delivery. Curious and self-directed, he actively seeks new technologies across fields and brings a practical, systems-minded approach to solving product problems. His background combines formal software engineering training from the Higher School of Economics with real-world experience in team leadership and reusable UI architecture.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Higher School of Economics
Contributions:108 commits, 5 pushes, 1 branch in 1 year 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.