Fabrizio Fortino is a Senior Cloud Software Engineer based in Basel with 14 years of experience building data-intensive, distributed systems and cloud services. He is fluent in JVM languages (Java, Scala, Kotlin, Groovy) and JavaScript, with practical Python and Go skills, and an active curiosity toward Haskell and Rust. His open-source contributions include performance and statistical-function enhancements to the well-known OrientDB multi-model database and Elasticsearch integration work for Apache Jackrabbit Oak, reflecting deep backend and database engineering expertise. At Adobe and prior senior roles, he has driven architecture and performance improvements across search, indexing, and deduplication engines. He combines research-oriented interests—evolutionary architectures and graph databases—with pragmatic production experience delivering measurable performance gains. Notably, his Sourcerer visual profile and diverse repo work reveal a long-standing commitment to improving core database capabilities rather than only application-layer features.
Duke is a fast and flexible deduplication engine written in Java
Role in this project:
Back-end Developer & Database Engineer
Contributions:15 commits, 3 PRs, 9 comments in 1 year 3 months
Contributions summary:Fabrizio primarily contributed to the `LuceneDatabase` implementation within the Duke project, adding features like boost factor configuration and fuzzy search capabilities. They also introduced `equals` and `hashCode` methods to `RecordImpl` and `CompactRecord` classes, indicating work on data integrity and object representation. Furthermore, the user implemented an `ElasticSearchDatabase` implementation and added a utility function to create a temporary folder.
Contributions:443 reviews, 100 commits, 240 PRs in 2 years 8 months
Contributions summary:Fabrizio primarily worked on the elasticsearch integration for the jackrabbit-oak project. The commits show a focus on refactoring class and package names related to elasticsearch search functionalities. Further contributions include the introduction of an async iterator for fetching search results and the integration of spellcheck capabilities within the system. Additionally, the user was involved in improvements to the indexing process and general performance enhancements.
jackrabbit-oakapachedatabasejavaoak
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
Fabrizio Fortino - Senior Cloud Software Engineer at Adobe