Mark Peace

Director Of Engineering at Neo4j

London, England, United Kingdom
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
Mark Peace is a seasoned engineering leader with over a decade building high-performance software teams and shipping resilient backend systems across industries from non-profits and government to investment banking and large e-commerce. As Director of Engineering at Neo4j, he combines hands-on backend experience—contributing to the flagship open-source Neo4j project and managing cross-version compatibility and codegen work—with a track record of growing delivery capability across multiple product areas. He progressed through roles at Neo4j from engineer to team lead and now director, bringing pragmatic technical leadership honed at ThoughtWorks early in his career. Based in London, Mark is comfortable navigating both product and platform concerns, translating complex domain needs into reliable engineering practices. He pairs deep Graph DB knowledge with a consultant’s versatility, often surfacing non-obvious compatibility fixes that keep large-scale systems interoperable.
code10 years of coding experience
job7 years of employment as a software developer
bookBSc Computer Science, BSc Computer Science at University of Wolverhampton
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
71reputation
10kreached
1answer
11questions
github-logo-circle

Github Skills (20)

compatible10
backward-compatibility10
java10
compatibility10
javas10
code-generation10
cypher10
versioning10
binary-compatibility10
admin9
scala9
database-administration9
databases9
database9
chaining6

Programming languages (7)

TypeScriptJavaCSSShellScalaJavaScriptPython

Github contributions (5)

github-logo-circle
neo4j/neo4j

Sep 2015 - Oct 2019

Graphs for Everyone
Role in this project:
userBack-end Developer
Contributions:216 commits, 147 PRs, 110 pushes in 4 years 2 months
Contributions summary:Mark appears to be contributing to the Neo4j project by merging code changes related to version compatibility and code generation. Their work includes integrating changes from the 3.1 branch into the 3.2 and 3.3 branches. The commits include changes to classes related to compatibility and codegen, specifically focused on supporting the Cypher query language and incorporating new features or fixes from prior versions.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
pe4cey/neo4j-browser

May 2016 - May 2019

Neo4j's client application. Query, visualize, manage.
Contributions:4 releases, 255 pushes, 261 branches in 3 years
queryneo4j-databasevisualizegraph-databaseneo4j
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
Mark Peace - Director Of Engineering at Neo4j