Vedran Pavić

Croatia
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
Vedran Pavić is a seasoned software engineer from Croatia with 13 years of experience designing and building enterprise Java/JVM applications, especially around the Spring ecosystem. He combines deep Spring Framework and Spring Boot expertise with practical security and session-management work in Spring Security and Spring Session, contributing real tests, bug fixes, and feature adjustments to these flagship projects. His open-source contributions include improving session repositories for Hazelcast and JDBC, tightening cryptography integrations, and refining auto-configuration and web testing utilities—work that influences widely used production frameworks. Vedran’s engineering style favors robust integration testing and pragmatic fixes that reduce surprises in distributed session scenarios. Trained as a dipl.ing. at the University of Zagreb, he blends academic grounding with a decade-plus of hands-on, framework-level development. An unassuming detail: many of his commits focus on the often-overlooked plumbing—session semantics and testability—that keeps large Spring applications reliable in production.
code13 years of coding experience
bookdipl.ing., dipl.ing. at University of Zagreb/Sveuciliste u Zagrebu
languagesEnglish, Croatian
stackoverflow-logo

Stackoverflow

Stats
2,389reputation
256kreached
64answers
0questions
Badges
spring
top-5%
spring-boot
top-5%
github-logo-circle

Github Skills (24)

application-framework10
spring10
redis10
testing10
hazelcast10
app-framework10
spring-security10
jdbc10
java10
security10
javas10
spring-boot10
web-framework10
springframework10
integration-testing10

Programming languages (16)

JavaC++CSSCDScalaGoHTML

Github contributions (5)

github-logo-circle
Spring Session
Role in this project:
userBack-end Developer
Contributions:15 reviews, 238 commits, 184 PRs in 6 years 3 months
Contributions summary:Vedran's commits primarily focus on adding integration tests for the Hazelcast client use case in the Spring Session project. These tests involve creating and verifying the functionality of session repositories, along with handling sessions and session attributes within the Hazelcast client-server environment. The user also contributed to implementing a JDBC-based session repository by adding various JDBC operations and a database schema. Additionally, the user fixed a bug in loading the last accessed time in the JDBC session repository.
spring-bootspring-frameworkspring-sessionspringjava
spring-projects/spring-boot

Oct 2015 - Nov 2022

Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Role in this project:
userBack-end Developer
Contributions:23 reviews, 144 commits, 191 PRs in 7 years 2 months
Contributions summary:Vedran's contributions focused on modifying Spring Boot's auto-configuration for various Spring Session features, specifically related to Redis, JDBC, and Hazelcast. The user addressed issues related to session ordering, configuration alignment with Redis namespace support, and improved tests for Spring Session auto-configuration. Additional commits involved adding Spring Session WebFlux sample and fixing management-related properties.
spring-bootspring-frameworkframeworkspringframeworkspring
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
Vedran Pavić