Eduard Gurskiy

Team Lead at JetBrains

Amstelveen, North Holland, Netherlands
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
Eduard Gurskiy is a seasoned Java-focused engineering leader with 11+ years of hands-on experience spanning telecom real-time systems, enterprise ECM solutions, and modern Kotlin/Java backend development. He has progressed from system administration and C++ telecom R&D to system architecture and team leadership at JetBrains, where he contributes to and leads work on database-heavy tooling such as the popular Exposed Kotlin SQL framework. His background includes international project experience (Belgium, Mongolia) and deep knowledge of SS7/IN platforms and EMC Documentum, enabling him to bridge legacy telecom systems and contemporary enterprise software. Preferring to remain a technical specialist rather than a pure manager, he drives robust solutions for complex distributed systems and database interactions. An engineer who blends low-level protocol understanding with modern JVM ecosystem expertise, he is particularly adept at optimizing SQL generation, locking, and nullability correctness in production code.
code11 years of coding experience
job17 years of employment as a software developer
bookPhysics Mathematics, Physics Mathematics at Physics & Mathematics Lyceum 239
bookMaster Computer Science Information Security, Master Computer Science Information Security at SPb State Politechnical University
languagesEnglish
github-logo-circle

Github Skills (9)

kotlin10
databases10
database-api10
orm10
sql10
database-design10
mysql10
database10
dao9

Programming languages (3)

JavaJavaScriptKotlin

Github contributions (5)

github-logo-circle
JetBrains/Exposed

Nov 2014 - Aug 2018

Kotlin SQL Framework
Role in this project:
userBack-end Developer
Contributions:58 commits, 1 PR, 54 pushes in 3 years 8 months
Contributions summary:Eduard primarily contributed to the `exposed` Kotlin SQL framework, enhancing its functionality and addressing critical issues. Their work includes adding support for mapping database columns to enums, verifying and fixing column nullability, and improving caching mechanisms. They also implemented features like "INSERT IGNORE" and "DELETE IGNORE" support for MySQL databases and optimized database locking. The commits demonstrate a focus on database interaction, SQL generation, and improving the framework's robustness.
mysqlsqlkotlinsqliteorm
csc-kotlin/makrobot-dsl-csc

Oct 2020 - Oct 2021

Contributions:7 pushes, 1 branch in 1 year
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
Eduard Gurskiy - Team Lead at JetBrains