Viliam Ďurina

Core Engineer at Vectroid

Slovakia
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
Viliam Ďurina is a seasoned core engineer with 11 years of experience building high-performance distributed systems and search infrastructure, currently enabling serverless vector databases and object-storage-backed Lucene indexes at Vectroid. He has led teams and SQL engine development at Hazelcast and architected enterprise solutions at PwC Slovakia, blending hands-on Java core development with system design and operational support. His work spans in-memory streaming (Hazelcast Jet), distributed primitives, and practical open-source code samples for projects like Hazelcast, demonstrating a focus on simplicity, reliability, and speed. Comfortable tackling threading, performance and storage challenges, he pairs deep low-level expertise with a pragmatic eye for production-ready solutions. Based in Slovakia, he brings both leadership and sustained contributor instincts to complex backend problems.
code11 years of coding experience
job20 years of employment as a software developer
bookMaster's degree, Information Technologies, Master's degree, Information Technologies at Ekonomická univerzita v Bratislave
languagesSlovenian, English, German
github-logo-circle

Github Skills (6)

hazelcast10
javas10
distributed-systems10
java10
springframework9
documentation7

Programming languages (8)

TypeScriptJavaC++JinjaJavaScriptGoPHPKotlin

Github contributions (5)

github-logo-circle
Hazelcast Code Samples
Role in this project:
userBack-end Developer
Contributions:10 commits, 6 PRs, 3 pushes in 2 years 2 months
Contributions summary:Viliam primarily contributed to the development of Hazelcast code samples. Their work included adding and modifying samples related to data structures like reliable ID generators and flake ID generators within the distributed-primitives package. Additionally, they updated existing samples and configurations to reflect the renaming of components. The user also made modifications to supporting files and documentation, demonstrating a focus on providing usable code examples.
javahazelcastin-memoryscalability
Contributions:9 pushes, 21 branches in 5 years 4 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