Staff Software Engineer Security Researcher at Azul
Brno, South Moravia, Czechia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Josef Cacek is a Senior Software Engineer with 14+ years building secure, high-performance backend systems for distributed platforms, currently shaping microservice-based infrastructure at SentinelOne. He specializes in vulnerability intelligence and precision threat detection—at Azul he built an AI-assisted triage pipeline and a bytecode-diff system that maps CVEs to affected Java classes to reduce false positives. A former Hazelcast Security Architect, he owned platform-wide security decisions, implemented LDAP/Kerberos/X.509 authentication, and led CVE lifecycle management and pentesting. Josef is an active open-source maintainer (jd-cli, JSignPdf) and contributor to projects like WildFly and jclouds, bringing practical improvements in Docker, LDAP, and security subsystems. Based in Brno, he blends deep Java expertise with cloud-native tooling (Kubernetes, Docker, Vertex AI) and a habit of turning legacy monoliths into scalable microservice clusters. An often-overlooked strength is his focus on data quality and reproducible pipelines—he pairs engineering rigor with pragmatic security.
14 years of coding experience
24 years of employment as a software developer
Master's degree, Informatics, Master's degree, Informatics at Masaryk University Brno
Contributions:9 releases, 3 reviews, 93 commits in 8 years 4 months
Contributions summary:Josef implemented native libraries and integrated them into the Java decompiler, improving its functionality. They added control over the decompiler's behavior through system properties, enhancing configurability. Furthermore, the user refactored the code to improve performance and added new features such as STD_IN class reading for more flexibility.
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
Back-end Developer
Contributions:575 reviews, 422 commits, 842 PRs in 6 years 9 months
Contributions summary:Josef's contributions focused on adding or modifying features related to the Hazelcast configuration, specifically within the context of Java code. They added a `toString()` method to several configuration classes, which improves debugging. They also implemented improvements to the code related to managing the protocol version. Furthermore, they enhanced the project's functionality by preventing division by zero in operations.
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
Josef Cacek - Staff Software Engineer Security Researcher at Azul