Brian O'neill

Chief Technology Officer at AboveBoard

Phoenixville, Pennsylvania, 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
Brian O'neill is a seasoned CTO and distributed systems engineer with 14 years of leadership experience building scalable analytics and real-time platforms. He combines hands-on backend development—demonstrated by contributions to high-profile open-source projects like Apache Storm and Apache Druid—with executive roles as CTO or SVP at multiple companies, most recently leading technology at ProofPilot. A DataStax MVP and InfoWorld innovation award winner, he has deep expertise in big data, Cassandra integrations, and stream processing, plus a track record of shipping reliability improvements and cross-platform compatibility fixes. He co-founded and scaled Snapyr’s engineering organization and advises startups through AboveBoard, bringing product-minded technical strategy to early-stage teams. Based in Phoenixville, PA, he balances technical rigor with practical delivery and a knack for untangling integration challenges that others consider solved. Outside of work he’s an avid hacker, hiker, kayaker and fisherman—roles that reflect a pragmatic, curious approach to problem solving.
code14 years of coding experience
job21 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Brown University
languagesEnglish
github-logo-circle

Github Skills (22)

storm10
c-language10
jms10
cassandra10
testing10
java10
data-storage10
javas10
build-automation10
macos10
cprogramming-language10
streaming10
druid10
api-design9
apim9

Programming languages (14)

JavaC++ScalaGoHTMLGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
hpcc-systems/HPCC-Platform

Mar 2015 - May 2015

HPCC Systems (High Performance Computing Cluster) is an open source, massive parallel-processing computing platform for big data processing and analytics.
Role in this project:
userBack-end Developer
Contributions:13 commits, 8 PRs, 14 comments in 1 month
Contributions summary:Brian primarily focused on addressing platform compatibility issues and bug fixes related to the HPCC Systems platform. Their work involved adapting the codebase for OS X, resolving compiler errors, and ensuring proper library loading. They also contributed to fixing timestamp handling within the Cassandra plugin and improved the build process to use the latest available JDK.
big-data-processingmulti-threadinghpcc-systemspipeline-frameworkbig-data
apache/druid

May 2013 - May 2013

Apache Druid: a high performance real-time analytics database.
Role in this project:
userBack-end Developer
Contributions:18 commits, 5 comments, 2 issues in 16 days
Contributions summary:Brian contributed significantly to the implementation of Cassandra-based data segment storage and retrieval functionalities within the Druid database. The commits demonstrate the development of a Cassandra data segment pusher and puller, including schema creation and data loading/unloading procedures. Furthermore, the user addressed compilation issues and formatting concerns, indicating a focus on code quality and system integration related to the Cassandra storage backend.
real-timebig-datadruiddatabasehadoop
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