Board Member at Foundation for a Human Internet (humanID)
Metro Jacksonville United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Craig Chambers is a seasoned technology executive and board member with over a decade of experience building mobile, cloud-enabled, and digital video products, including leading a venture-funded startup as CEO. He has blended hands-on engineering contributions—such as enhancing Apache Beam's Java SDK and improving Cloud Dataflow portability—with strategic roles advising governments, venture funds, and nonprofits on innovation, commercialization, and small business support. A Navy veteran and former nuclear submarine officer, he brings disciplined operational leadership to high-tech product development and policy design. Craig has led state-level venture investment programs, launched DHS’s first accelerator, and taught executive education in smart government, demonstrating a rare mix of public-sector impact and startup grit. Based in Metro Jacksonville, he currently serves on the board of the Foundation for a Human Internet, advancing privacy-first, open-source solutions for safer online communities. His background in nuclear engineering (MIT) and an MBA from Harvard complement a pragmatic, systems-driven approach to scaling technology and organizations.
11 years of coding experience
8 years of employment as a software developer
SM Nuclear Engineering, SM Nuclear Engineering at Massachusetts Institute of Technology
BS with distinction Ocean Engineering, BS with distinction Ocean Engineering at United States Naval Academy
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:15 commits, 13 PRs, 74 comments in 1 year 6 months
Contributions summary:Craig primarily focused on enhancing the Apache Beam Java SDK, specifically concerning CloudObject coders within the Google Cloud Dataflow runner. Their contributions included specifying pipeline coder IDs in non-Beam-standard CloudObject coders for both Java and Python SDKs. Furthermore, they addressed issues with VarInt encoding and the handling of side inputs within the Dataflow runner, indicating a focus on improving the portability and functionality of Apache Beam's data processing capabilities. They also addressed the TimestampCombiner and made SdkComponents changes to support equality.
Contributions:1 PR, 34 pushes, 16 branches in 1 year 6 months
beamapachebig-datajavaapache-beam
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.