Dmitry Geurkov

Self Employed

Kyiv, Ukraine
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
Dmitry Geurkov is a seasoned Java Technical Team Lead with 15 years of professional experience and over a decade focused on hands-on Java development and functional programming. Based in Kyiv, he leads delivery for high-profile clients at Luxoft while also operating as an independent consultant specializing in business and financial software architecture. He combines deep backend expertise with practical team leadership, shepherding projects from design through implementation and operation. An active open-source contributor, Dmitry enhanced vim-syntastic’s Java tooling by adding javac/checkstyle support and Maven-aware classpath detection—showing attention to developer ergonomics and cross-tool integrations. His background in applied mathematics underpins a methodical approach to system design and problem solving. Colleagues value him for bridging pragmatic engineering with FP-driven code quality and developer productivity.
code14 years of coding experience
job6 years of employment as a software developer
bookApplied Mathematics and Computer Science, Applied Mathematics and Computer Science at Tbilisi State University
languagesRussian, English, Georgian
github-logo-circle

Github Skills (9)

vim10
linter10
javas10
linting10
eslint10
lint10
syntax-checking10
java10
maven9

Programming languages (29)

C#CSchemeVim SnippetGoCommon LispHTMLTypeScript

Github contributions (5)

github-logo-circle
vim-syntastic/syntastic

Feb 2015 - Dec 2015

Syntax checking hacks for vim
Role in this project:
userBack-end Developer
Contributions:13 comments in 10 months
Contributions summary:Dmitry significantly enhanced the `syntastic` plugin's Java syntax checking capabilities. They added support for the `javac` and `checkstyle` checkers, along with auto classpath detection for the `javac` checker, including Maven integration. Further contributions addressed configuration file loading/editing and path separator related bug fixes, demonstrating deep engagement with the plugin's features and codebase, alongside the implementation of a custom classpath command, increasing the functionality.
linterslintsyntax-checkersyntax-checkingvim
troydm/central

Jan 2018 - Feb 2022

central dotfiles management Ruby gem
Contributions:24 commits, 2 PRs, 25 pushes in 4 years 2 months
dotfile-managerruby-gemrubyrubygemgem
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
Dmitry Geurkov - Java Technical Team Lead at Self Employed