František Hartman is a Senior Staff Software Engineer with over a decade of experience building readable, high-performance Java systems and distributed data platforms. He helped evolve Hazelcast’s streaming and storage engines and maintained critical connectors (Elasticsearch, Kafka, MongoDB), often balancing backwards compatibility with performance and correctness. A strong proponent of TDD and CI/CD, he leads by example—mentoring teams, improving developer tooling, and driving integration efforts across codebases. His open-source contributions include transactional bookmark handling in Spring Data Neo4j and fixes/features in the Neo4j OGM and Hazelcast projects, showing deep familiarity with transaction management and JVM internals. Curious about language design and systems safety, he actively explores Clojure and Rust to bring new perspectives to distributed systems work. Based in Brno, he pairs pragmatic engineering with a taste for elegant, maintainable solutions and hands-on technical leadership.
10 years of coding experience
15 years of employment as a software developer
Master's degree (Mgr.), Information Systems, Master's degree (Mgr.), Information Systems at Masarykova univerzita Brno, Fakulta informatiky
Contributions:6 releases, 195 commits, 30 PRs in 1 year 4 months
Contributions summary:František primarily worked on improving the Java Object-Graph Mapping (OGM) library for Neo4j. Their contributions included implementing features for mapping relationships, addressing bugs related to encoding and character handling, and upgrading dependencies, including the Bolt driver and Neo4j version. The user also contributed to enhancing the OGM's capabilities by introducing new features such as schema-based load strategy and @Version annotation support for optimistic locking.
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:1457 reviews, 357 commits, 727 PRs in 2 years 10 months
Contributions summary:František contributed to the Hazelcast Jet project by implementing utility methods, enhancing gRPC channel management, addressing a flaky test related to job execution lifecycle, and adding new functionality and fixes to the Elasticsearch connector. These changes involve improvements to core functionality and stability of data processing and related connectors. Furthermore, they were also involved in the Java core library and also contributed to the examples/grpc code.
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
František Hartman - Senior Staff Software Engineer at SentinelOne