Zoran Kokovic

Software Engineer Team Lead at Goobit

Belgrade, Central Serbia
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

👤
Senior
🎓
Top School
Zoran Kokovic is a seasoned Software Engineer Team Lead with 15 years of experience delivering backend services, cloud-native microservices, and payment integrations from Belgrade. He has led distributed teams at Goobit, steering multi-project deliveries including a public site and trading apps, and previously built high-throughput, compliant data pipelines and identity solutions at Gogo/Interventure and Dimoco. A practical problem-solver, he combines hands-on Java expertise—demonstrated by contributions to the well-known iluwatar/java-design-patterns repo where he implemented the Abstract Document pattern and tests—with operational experience in 3rd-level support and SDK development. Comfortable across the full delivery lifecycle, he excels at removing roadblocks, organizing teams, and turning complex integration challenges into reliable, maintainable systems. Colleagues know him for pragmatism and steady leadership in distributed, compliance-sensitive environments.
code15 years of coding experience
job9 years of employment as a software developer
bookEngineer Information systems 2002, Engineer Information systems 2002 at 2007 Faculty of organization sciences
stackoverflow-logo

Stackoverflow

Stats
619reputation
181kreached
18answers
0questions
github-logo-circle

Github Skills (14)

design-patterns10
javas10
java10
unit-testing9
uml7
diagram7
form-builder6
spring-mvc6
spring6
tdd6
regex6
mockito6
ruby-on-rails6
bdd6

Programming languages (3)

JavaC++JavaScript

Github contributions (5)

github-logo-circle
Design patterns implemented in Java
Role in this project:
userBack-end Developer
Contributions:8 commits, 1 PR, 1 comment in 4 days
Contributions summary:Zoran contributed to the implementation of the abstract document pattern within the Java-based design patterns repository. Their work involved defining interfaces (Document, HasModel, HasPrice, HasParts) and classes (AbstractDocument, Car, Part) to establish a flexible and extensible structure. They also added unit tests, class diagrams and finalized the example application. Key contributions centered on establishing the core functionality of an abstract document framework using Java, showcasing strong understanding of design patterns.
principlessnippets-collectionsnippetspatternsdesign-patterns-implemented-in-java
Contributions:60 commits in 5 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