Paul Jackson

Senior Software Engineer at Stardog Union

Fairfax Station, Virginia, 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

👤
Senior
🎓
Top School
Paul Jackson is a seasoned Senior Software Engineer with over three decades of software and systems experience and a decade focused on senior engineering roles. He specializes in graph databases, distributed computing, master data management, and enterprise data quality, translating business goals into technical roadmaps and mentoring teams to deliver them. Currently at Stardog Union, Paul brings deep hands-on expertise in Java, C#, and C/C++ and a track record of stabilizing and improving complex open-source graph tooling, including meaningful backend fixes to the widely used Apache TinkerPop project. His background includes principal engineering leadership at Pitney Bowes and early management experience at Group 1 Software, giving him a rare blend of individual contributor depth and people/technical leadership. Based in Fairfax Station, Virginia, he leverages an electrical and computer engineering foundation from Clarkson and UVA to approach data and graph problems with an engineer’s rigor. Notably, Paul’s contributions to build and dependency fixes on TinkerPop reflect a practical focus on cross-platform reliability that often goes unseen but materially improves developer experience.
code10 years of coding experience
job26 years of employment as a software developer
bookBS Electrical and Computer Engineering, BS Electrical and Computer Engineering at Clarkson University
bookMont Pleasant High School
bookME Electrical Engineering, ME Electrical Engineering at University of Virginia
github-logo-circle

Github Skills (8)

graph10
javas10
tinkerpop10
apache10
groovy10
graphing10
java10
testing9

Programming languages (7)

JavaC++CJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
apache/tinkerpop

Oct 2016 - Feb 2017

Apache TinkerPop - a graph computing framework
Role in this project:
userBack-end Developer
Contributions:9 commits in 3 months
Contributions summary:Paul primarily focused on fixing bugs and improving the functionality of the Apache TinkerPop framework. They addressed issues related to building the Groovy project on Windows, including closing JarFile instances and excluding Unix scripts from the RAT plugin. Additionally, the user made changes to the DependencyGrabber class and test files, and performed some refactoring to enhance the overall stability of the project. Furthermore, the user was also involved in merging branches, suggesting they contributed to the maintenance and integration of changes.
graph-computingtinkerpopgremlin-serverapacheapache-tinkerpop
PaulJackson123/calcite

Jan 2018 - Jan 2024

Mirror of Apache Calcite
Contributions:8 pushes, 3 branches in 6 years
javaapacheapache-calcitecalcite
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
Paul Jackson - Senior Software Engineer at Stardog Union