Eugene Darashkevich

Software Engineer at Yandex

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

🤩
Rockstar
🎓
Top School
Eugene Darashkevich is a software engineer with five years of experience, currently building systems at Yandex after an R&D role at Huawei. He brings practical backend expertise and a strong academic foundation from the Higher School of Economics in computer science. Eugene contributes to experimental language runtime work—implementing and refactoring features, type methods, and hash functions for the EOLANG project—demonstrating attention to language runtime details and test-driven improvements. Comfortable in research-to-production transitions, he blends R&D rigor with production engineering at scale in Russia's tech ecosystem.
code5 years of coding experience
job1 year of employment as a software developer
bookBachelor's Degree, Computer Science, 3, Bachelor's Degree, Computer Science, 3 at Higher School of Economics
bookState University — Higher School of Economics
github-logo-circle

Github Skills (7)

javas10
programming-language10
object-oriented-programming10
java10
hash9
hashtable9
testing8

Programming languages (7)

JavaC++CRustTeXMakefilePython

Github contributions (5)

github-logo-circle
objectionary/eo

May 2022 - Aug 2022

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
Role in this project:
userBack-end Developer
Contributions:31 reviews, 54 commits, 19 PRs in 3 months
Contributions summary:Eugene implemented and refactored various features within the EOlang runtime environment. They introduced new methods for data types like arrays, booleans, and text, including `is-empty`, `not`, and `concat`. Their work involved creating hash functions for different data types and modifying existing ones. They also added tests and refactored existing tests for the updated functionality of the implemented features.
calculusobject-oriented-programmingcompilereolangoriented-programming-language
EugeneDar/flatty

Apr 2023 - Jun 2023

Object De-nesting for EO programs
Contributions:6 PRs, 101 pushes, 27 branches in 2 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 Darashkevich - Software Engineer at Yandex