Luca Garulli is a serial founder and CTO with 15 years building high-performance database and AI platforms from Miami, best known for creating OrientDB and now founding ArcadeDB and LucasAI. He blends deep systems and storage expertise—demonstrated by low-level contributions to OrientDB’s distributed transactions and a Blueprints graph adapter—with product leadership that scaled open-source projects into commercial businesses and an eventual acquisition by CallidusCloud/SAP. Luca has repeatedly pioneered the Multi-Model database space and applied that mindset to enterprise AI and algorithmic trading products. Comfortable shipping core storage internals as well as enterprise SaaS, he combines hands-on engineering with strategic go-to-market experience. A less obvious strength: he has decades of continuity in database design dating back to building an object DBMS with index-free adjacency in the late 1990s, giving him rare institutional memory across NoSQL evolution.
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
Role in this project:
Backend & Database Engineer
Contributions:34 releases, 4 reviews, 5442 commits in 10 years 2 months
Contributions summary:Luca's commits focus on enhancements and bug fixes within the OrientDB database system, specifically related to distributed transaction management and core storage functionality. Their work involves modifying internal database classes, implementing features like the "read your writes" strategy, and addressing issues related to record locking, cluster rebalancing, and the synchronization of database state across multiple servers. The contributions showcase expertise in distributed database systems and low-level storage implementation, as well as improving the robustness of the system's transaction handling.
A Property Graph Model Interface (no longer active - see Apache TinkerPop)
Role in this project:
Back-end Developer
Contributions:186 commits, 1 comment in 3 years 9 months
Contributions summary:Luca implemented an OrientDB implementation for the Blueprints graph model interface, focusing on the creation and integration of OrientDB-specific classes and tests. They added functionality for handling both document and graph database models within the OrientDB context, including managing vertices, edges, and properties. Furthermore, they made significant changes and updates to support the latest versions of OrientDB, including bug fixes and performance improvements in memory management.
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.