Dave Bauman is a Senior Software Development Engineer with 12 years of experience building large-scale, cloud-native data platforms and developer tools at Expedia Group. He leads teams and designs systems across the full stack—Java, TypeScript, Clojure, Kubernetes and AWS—specializing in Hadoop/Hive ecosystems, data replication, job monitoring, and data quality engines. Dave is the creator and active contributor to Cyclotron, an open-source dashboarding tool widely adopted inside Expedia, and has contributed full-stack fixes and features to Querybook, a popular big-data querying UI. Comfortable moving between backend infrastructure and polished front-end UX, he’s delivered production systems that span streaming, storage, and observability. Based in Indianapolis, he combines hands-on coding with people leadership and a track record of shipping reliable, operational tooling for data teams.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.), Software Engineering, Bachelor of Science (B.S.), Software Engineering at Rose-Hulman Institute of Technology
Contributions:30 releases, 67 commits, 22 PRs in 6 years 5 months
Contributions summary:Dave primarily focused on enhancing the Cyclotron platform, specifically in the area of UI and frontend functionality. Their contributions involved releasing versions 1.22.0 through 1.31.0, 1.37.0, and 1.38.0. These releases included updates to the common configuration service, implementation of features like like/star functionality, and the addition of new widgets (image, linked widget, and clock). The user also addressed bug fixes and UI improvements.
Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface.
Role in this project:
Full-stack Developer
Contributions:7 reviews, 17 commits, 48 PRs in 8 months
Contributions summary:Dave contributed to both the backend and frontend of the Querybook application. They fixed bugs related to plugin loading and Trino cursor resets, indicating backend involvement. The user also implemented new features in the frontend, such as collapsing and expanding query execution results and updating the Okta authentication method. Furthermore, the user was involved in updating the webpack configuration.
queryinganalyseschartingflasknotebook
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
Dave Bauman - Senior Software Dev Engineer at Expedia Group