Jason Plurad

Software Engineer at IBM

Durham, North Carolina, United States
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
Jason Plurad is a software engineer with 11 years of experience specializing in back-end systems and open-source graph technologies. Based in Durham, NC, he has contributed significant fixes and features to prominent projects like Apache TinkerPop and JanusGraph, improving serialization, authentication, error handling, and upgrade/migration paths. He combines practical code changes with documentation and UX-minded updates, such as refreshing diagrams and migration instructions to reduce operator friction. Jason’s work shows attention to robustness in distributed graph stacks—ensuring transactions commit reliably and drivers handle WebSocket/HTTP edge cases. Colleagues can expect a developer who bridges low-level protocol details and user-facing docs to make complex systems more reliable and approachable.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
6,762reputation
223kreached
212answers
0questions
Badges
java
top-5%
cassandra
top-5%
github-logo-circle

Github Skills (30)

json10
gremlin10
amazon-elasticsearch10
data-serialization10
apache10
graph-database10
java10
serialization10
javas10
elasticsearchquery10
aws-elasticsearch10
elasticsearch10
tinkerpop10
documentation10
elasticsearch-api10

Programming languages (14)

C#JavaC++AsciiDocGoHTMLJupyter NotebookPureBasic

Github contributions (5)

github-logo-circle
JanusGraph/janusgraph

Jan 2017 - Oct 2018

JanusGraph: an open-source, distributed graph database
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:7 releases, 82 commits, 112 PRs in 1 year 9 months
Contributions summary:Jason primarily focused on improving the project's documentation and updating example code, fixing related issues. They removed third-party stylesheets and fonts and implemented JanusGraph colors in the architecture diagram. Furthermore, the user upgraded upgrade instructions for Elasticsearch and handled a migration scenario in the Elasticsearch index. The user also updated the project to TinkerPop versions and resolved related issues.
tinkerpopsolrnebulagraphhbasedatabase
apache/tinkerpop

May 2015 - Jul 2018

Apache TinkerPop - a graph computing framework
Role in this project:
userBack-end Developer
Contributions:63 commits, 22 PRs, 140 comments in 3 years 2 months
Contributions summary:Jason primarily contributed to the back-end aspects of the Apache TinkerPop project, focusing on improving serialization and deserialization of messages within the Gremlin Driver and Gremlin Server. Their work involved addressing issues related to WebSocket serialization for JSON and fixing errors in HTTP REST Basic Auth. Furthermore, they made enhancements to error handling, ensuring transactions were committed upon success.
graph-computingtinkerpopgremlin-serverapacheapache-tinkerpop
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
Jason Plurad - Software Engineer at IBM