John Vines is a Director of Engineering with 12+ years building distributed systems, NoSQL architectures, and cloud-native pipelines from founding-stage startups to Amazon. He led backend development and data ingestion work—pivoting Sqrrl into Amazon Detective—and now oversees engineering at Onboard Data, blending hands-on Java expertise with modern CI/CD practices. Early work on Apache Accumulo at the DoD gives him deep operational experience with scalable, secure data stores and open-source collaboration. Known for pragmatic technical leadership and teaching teams buildable systems, he prefers LinkedIn contact and has a soft spot for cute pet photos.
12 years of coding experience
14 years of employment as a software developer
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Penn State University
Contributions summary:John primarily focused on modifying Accumulo's core and server-side code. Their contributions involved removing and updating flags, particularly the removal of the username flag, as well as merging forward changes. The user also addressed code related to the MiniAccumuloCluster and made changes to the TableOperationsImpl. Furthermore, the user contributed to adding trash variable checks to the dispersed WAL cleanup code.
BAC0 - Library depending on BACpypes (Python 3) to build automation script for BACnet applications
Contributions:2 PRs, 12 pushes, 15 branches in 1 year 3 months
pythonpython-3automationbac0bacnet
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
John Vines - Director Of Engineering at Onboard Data Inc.