Chris Gioran

Writer at Code Tales

Greece
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Chris Gioran is a seasoned software engineer and former Chief Architect at Neo4j with 15 years of experience building and hardening distributed databases and backend systems. Based in Greece, he has deep hands-on expertise in core database functionality, cluster consistency, and performance optimization—contributions to the flagship neo4j/neo4j project include memory safeguards, HA state handling improvements, and store-recovery fixes. Beyond engineering leadership, he writes and creates technical content through radiki.dev and Code Tales, blending clear communication with low-level systems insight. A chemist-turned-informatics practitioner, he brings a curious, cross-disciplinary perspective and an appetite for turning complex data problems into robust, production-ready solutions.
code15 years of coding experience
job15 years of employment as a software developer
bookChemistry, Chemistry at Ethnikon kai Kapodistriakon Panepistimion Athinon
languagesGreek, English, French, Swedish
github-logo-circle

Github Skills (20)

nosql10
databases10
distributed-systems10
graph-database10
java10
javas10
relational-databases10
sql-database10
database10
architecture9
data-structure9
memory-management9
concurrency9
architectures9
data-structures9

Programming languages (6)

TypeScriptJavaShellSchemeScalaPython

Github contributions (5)

github-logo-circle
neo4j/neo4j

Apr 2011 - Aug 2019

Graphs for Everyone
Role in this project:
userBack-end Developer & Database Engineer
Contributions:1 review, 1971 commits, 283 PRs in 8 years 5 months
Contributions summary:Chris primarily worked on implementing core database functionalities and optimizing performance within the Neo4j graph database project. Their contributions included introducing limits to the size of Netty direct buffers to prevent memory issues, modifying the handling of HA state changes, and addressing inconsistencies during store recovery. These efforts show a focus on improving data management, stability, and cluster consistency within a distributed database system. The user was also responsible for implementing an Enterprise-specific tool for examining database structure.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
neo4j-attic/yajsw

Apr 2011 - May 2011

Contributions:14 commits in 1 month
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
Chris Gioran - Writer at Code Tales