Adam Holmberg

Developer Director Of Engineering at The Apache Software Foundation

Firth, Nebraska, 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
🎓
Top School
Adam Holmberg is a seasoned engineering leader and hands-on software engineer with 11+ years building distributed systems, databases, and developer tools across startups and enterprise teams. He has led engineering organizations at DataStax and Mezmo and most recently drives product and platform work as Developer Director of Engineering at Brokk, combining technical depth with strategic delivery. His background spans embedded and hardware test systems to high-performance cloud services and AI/ML GPU operations, reflecting a rare cross-domain fluency. An active Apache committer, he’s improved core projects like Cassandra tooling and contributed thoughtful refactors to Apache TinkerPop’s GraphSON handling, highlighting a focus on maintainability and performance. Comfortable in small teams and CMMI/agile environments, he balances schedule, budget, and business value while still shipping clean code and clear documentation. Based in Firth, Nebraska, he pairs an M.Eng. in Software Engineering with a pragmatic, systems-oriented mindset that surfaces practical improvements in large open-source ecosystems.
code12 years of coding experience
job22 years of employment as a software developer
bookM.Eng. Software Engineering, M.Eng. Software Engineering at Arizona State University
bookB.S. Computer Engineering minors in Math Business, B.S. Computer Engineering minors in Math Business at University of Nebraska-Lincoln
stackoverflow-logo

Stackoverflow

Stats
7,315reputation
1.3mreached
175answers
21questions
Badges
cassandra
top-1%
python
top-5%
github-logo-circle

Github Skills (27)

c-language10
python10
cassandra10
data-serialization10
serialization10
deserialization10
ipv610
cprogramming-language10
cassandra-database10
back-end-development9
command-line-interface9
graph9
command-line9
error-handling9
graphing9

Programming languages (10)

JavaShellC++RustCJavaScriptGoGo Template

Github contributions (5)

github-logo-circle
apache/cassandra-ccm

Aug 2014 - Mar 2021

Apache Cassandra® Cluster Manager (CCM) – easily create and destroy clusters on localhost
Role in this project:
userBack-end Developer
Contributions:14 commits, 4 PRs, 1 push in 6 years 8 months
Contributions summary:Adam primarily focused on enhancing the Apache Cassandra Cluster Manager (CCM) tool. Their contributions included implementing IPv6 address support within CCM, allowing the tool to work with IPv6 enabled Cassandra nodes. They also made changes to the CCM codebase for improved functionality, resolving issues related to node management, and integrating updates from the upstream master branch. The user’s work demonstrates a focus on improving the tool’s compatibility and features.
cassandracluster-managerlocalhost
apache/cassandra-cpp-driver

Aug 2014 - Apr 2016

C/C++ Driver for Apache Cassandra®
Role in this project:
userBackend Developer
Contributions:114 commits, 19 PRs, 18 pushes in 1 year 8 months
Contributions summary:Adam primarily contributed to the DataStax C/C++ Driver for Apache Cassandra by addressing bugs and improving its robustness. This included cleaning up output collections, refining error messages for improved clarity, and implementing thread-safe session close functionalities. The commits also involved improving the code's modularity through changes to the Address and Host data structures.
cassandracppdriver
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