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.
14 years of coding experience
6 years of employment as a software developer
Applied Mathematics and Computer Science, Applied Mathematics and Computer Science at Tbilisi State University
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.
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