Andrea Santurbano is a Resident Solution Architect at Databricks with 11 years of experience designing data-driven solutions and leading engineering teams. Previously CTO at LARUS Business Automation, he combines hands-on full-stack development with strategic technical leadership across analytics and graph technologies. An active open-source contributor, Andrea has enhanced Neo4j's APOC library and added network visualization and Neo4j type support to Apache Zeppelin, reflecting deep expertise in graph processing and interactive data platforms. Based in Roseto degli Abruzzi, Italy, he blends practical Java/Scala backend work with frontend visualizations (D3.js) to turn complex data models into usable insights. Notably, his background spans both product-level CTO responsibilities and low-level data conversion utilities, giving him a rare mix of architecture vision and implementation detail.
11 years of coding experience
6 years of employment as a software developer
Laurea breve In Ingegneria Informatica e Automazine, Laurea breve In Ingegneria Informatica e Automazine at Università Politecnica delle Marche
Awesome Procedures On Cypher for Neo4j - codenamed "apoc" If you like it, please ★ above ⇧
Role in this project:
Back-end Developer
Contributions:1 release, 216 reviews, 448 commits in 5 years 6 months
Contributions summary:Andrea primarily contributed to the APOC (Awesome Procedures On Cypher) library, focusing on the development and enhancement of Cypher procedures and functions, particularly those related to data conversion. They implemented new functions and added enhancements to existing ones, with a focus on data type conversions and utility functions. Their work involved modifying Java source files, as demonstrated by additions to `Convert.java`, `ConvertTest.java`, and `Util.java` files, and also incorporating new functionalities for handling different data types like booleans, integers, strings, and more complex nested data structures.
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
Role in this project:
Full-stack Developer
Contributions:8 commits, 26 PRs, 131 comments in 1 year 7 months
Contributions summary:Andrea primarily worked on adding and improving the network visualization feature within the Zeppelin notebook environment. Their contributions include implementing the interpreter and frontend APIs for graph management, leveraging D3.js for visualization. They also addressed a bug related to displaying node/edge properties in the network visualization and added support for Neo4j data types. Further contributions included adding support for streaming tables and KSQL Interpreter for Zeppelin, enhancing the overall data analytics capabilities of the platform.
data-drivendata-analyticsanalyticsnosqlflink
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
Andrea Santurbano - Resident Solution Architect at Databricks