Eugene Skurikhin

Software Engineer at YADRO

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
Eugene Skurikhin is a pragmatic software engineer with 13 years of experience building fast, reliable, and simple applications across multiple companies and roles. He emphasizes thoughtful design, thorough testing, and high automation to ensure predictable, maintainable delivery whether working solo or in teams. His recent work includes contributions to the popular Konva.js canvas framework, adding kerning support and improving text measurement—an example of his attention to subtle UX and rendering details. Eugene has steadily progressed through engineering roles from startups to larger firms and is currently developing software at YADRO in Russia. He combines hands-on implementation skills with a clear focus on understanding both what to build and why, which helps him streamline development and maintenance. Colleagues would note his preference for clean, well-tested code and practical improvements that benefit end users and fellow developers alike.
code12 years of coding experience
job15 years of employment as a software developer
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
589reputation
31kreached
16answers
11questions
github-logo-circle

Github Skills (14)

javascript10
html5-canvas10
graphic10
konva10
konvajs10
animation9
nullable6
html6
syntax6
html2canvas6
entity-framework6
hammerjs6
linq6
tsql6

Programming languages (5)

TypeScriptShellJavaScriptVim ScriptPython

Github contributions (5)

github-logo-circle
konvajs/konva

Mar 2017 - Feb 2018

Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Role in this project:
userFront-end Developer
Contributions:12 commits, 1 PR, 8 comments in 10 months
Contributions summary:Eugene's commits primarily focused on updating and maintaining the Konva.js framework. The contributions involved implementing kerning support for text rendering within the library, adding kerning functionalities, and updating the text width calculations to incorporate the new kerning features. Additionally, they were responsible for ensuring compatibility and merging upstream changes.
animationnode-canvascanvasjavascriptjavascript-framework
EugeneSqr/vim-arg-wrap

Apr 2020 - Jul 2023

Language-agnostic function arguments wrapper.
Contributions:2 PRs, 32 pushes, 4 branches in 3 years 3 months
agnosticlanguage-agnosticarguments
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 Skurikhin - Software Engineer at YADRO