Lukas Krecan is a Principal Software Architect based in Prague with over 15 years of hands-on experience building JVM applications in Java and Kotlin. He has deep expertise in Spring, REST, OOP and Scrum, and has advanced through senior engineering and staff roles at companies like Productboard and SentinelOne before his current role at Tricentis. Lukas is the maintainer of widely used open-source projects ShedLock and JsonUnit, demonstrating his ability to design practical libraries for distributed scheduling and robust JSON testing. His GitHub contributions show careful attention to edge cases—improving null handling, array comparisons and error messages—which reflects a tester’s mindset applied to core library design. Colleagues describe him as a world-class engineer who blends pragmatic architecture with developer ergonomics, shipping reliable, well-documented solutions. He holds a Master’s in Software Engineering and a long track record across startups and enterprise teams, from CERN to modern SaaS companies.
15 years of coding experience
19 years of employment as a software developer
Master's degree, Software Engineering, Master's degree, Software Engineering at České vysoké učení technické v Praze
Contributions:4 reviews, 1164 commits, 682 PRs in 11 years 1 month
Contributions summary:Lukas's commits focused on preparing and modifying the code for a release, which involved updating the core JSON comparison logic within the `JsonAssert.java` file. They introduced support for handling null values, array types, and improved error messages for different types. Additionally, the user added features like ignoring values and extra items in arrays, plus integrated a new test assertion method.
Contributions:155 reviews, 1591 commits, 1875 PRs in 6 years 2 months
Contributions summary:Lukas primarily focused on integrating Spring Boot with the shedlock project, developing Spring Boot integration. The commits demonstrate the creation of Spring Boot test applications. Also included were some changes to a default lock manager and Spring configuration.
distributed-locklockscheduled-tasksdistributed
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
Lukas Krecan - Principal Software Architect at Tricentis