Zheka Kozlov

Team Lead at TREEAGE SOFTWARE, LLC

Almaty, Kazakhstan
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
Zheka Kozlov is a Java-focused Team Lead with over 12 years of professional experience and 15 years as a full-time programmer, currently leading Eclipse RCP development at TreeAge. He has a strong track record in desktop and backend systems, having progressed from junior developer roles to senior engineering and team leadership across multiple companies including Axmor and Mouravi. An active open-source contributor, Zheka has made core contributions to the functionaljava library—improving data structures like FingerTree and fixing subtle bugs such as infinite-list issues—demonstrating deep algorithmic and API-level skill. His background in physics and early work on barcode recognition and particle identification reflect a methodical, research-minded approach to engineering. Based in Almaty, Kazakhstan, he shares knowledge publicly as a speaker and blogger (miniJUG), blending hands-on coding with community-facing education.
code12 years of coding experience
job14 years of employment as a software developer
bookPhysics, Mathematics, Physics, Mathematics at Ugra physics-mathematics school
bookMaster, Physics, Computer Science, Master, Physics, Computer Science at Novosibirsk State University (NSU)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
38,122reputation
9.0mreached
272answers
70questions
Badges
maven-plugin
top-5%
java
top-1%
sorting
top-5%
queue
top-5%
concatenation
top-5%
maven
top-1%
github-logo-circle

Github Skills (34)

algorithms10
data-structure10
java10
javas10
maven10
data-structures10
functional-programming10
algebraic-data-types10
timing9
guava9
lists9
monoid9
hashmap9
scala9
java-streams9

Programming languages (8)

JavaXtendShellScalaSCSSMakefileHaskellHTML

Github contributions (5)

github-logo-circle
Functional programming in Java
Role in this project:
userBack-end Developer
Contributions:23 commits, 11 PRs, 30 comments in 2 months
Contributions summary:Zheka primarily contributed to the core functionality of the functionaljava library, focusing on data structures and algorithms. Their work involved fixing bugs related to infinite lists, improving existing methods for improved efficiency and correcting various methods related to data structures such as FingerTree and Seq. Additional contributions included implementing core methods and adding properties for testing the functionality of data structures like Seq, List, and NonEmptyList.
property-based-testingopticsfunctional-programmingmonoidalgebra
orionll/jcats

Sep 2015 - May 2021

Java Cats
Contributions:702 commits, 622 pushes, 1 branch in 5 years 8 months
java
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
Zheka Kozlov - Team Lead at TREEAGE SOFTWARE, LLC