Jarosław Pałka

Senior Staff Software Engineer at Neo4j

Krakow, Lesser Poland Voivodeship
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

👤
Senior
🎓
Top School
Jarosław Pałka is a Senior Staff Software Engineer with 14+ years of experience building high-performance back-end systems and shaping architecture at scale, currently driving core development at Neo4j. He combines deep expertise in Java, SOA, ESB, DI/IoC, and databases (including PostgreSQL and Neo4j) with a track record in performance engineering, benchmarking, and team leadership. A seasoned conference speaker and organizer, he has presented on architecture and NoSQL topics across major European events and co-founded the SegFault conference. His open-source contributions include work on Neo4j’s Bolt protocol and PackStream serialization, reflecting hands-on involvement in a widely used graph database. Jarosław pairs systems thinking from large SaaS and enterprise projects with pragmatic engineering—often translating research-level performance improvements into production-ready tooling. He also runs independent consulting and training through Symentis, blending mentoring with practical architecture guidance.
code14 years of coding experience
job19 years of employment as a software developer
bookMaster of Science chemistry, Master of Science chemistry at Politechnika Krakowska im. Tadeusza Kościuszki
bookpostgraduate studies IT Systems, postgraduate studies IT Systems at AGH University of Krakow
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
41reputation
4kreached
0answers
2questions
github-logo-circle

Github Skills (14)

neo4j10
javas10
bolt10
graph-database10
java10
nosql9
database-management9
cypher8
parallel-processing6
moto6
amazon-web-services6
spring-batch6
database6
testing6

Programming languages (7)

TypeScriptJavaC++CScalaHTMLMarkdown

Github contributions (5)

github-logo-circle
neo4j/neo4j

Jan 2019 - May 2021

Graphs for Everyone
Role in this project:
userBack-end Developer
Contributions:43 commits, 12 comments, 2 issues in 2 years 4 months
Contributions summary:Jarosław primarily contributed to the Neo4j codebase by merging branches, indicating involvement in integrating changes and maintaining code stability. The file modifications suggest a focus on the Bolt protocol, specifically PackStream serialization and deserialization for Neo4j-specific data types. Code changes touched areas related to messaging, runtime, and database management, highlighting core back-end development tasks.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
Main sefault.events website
Contributions:2 PRs, 88 pushes, 2 branches in 2 years 11 months
phpevents
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
Jarosław Pałka - Senior Staff Software Engineer at Neo4j