Brent Gardner

Software Engineer at Coralogix

Fort Collins, Colorado, 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
Brent Gardner is a pragmatic software engineer with 12 years of experience building distributed systems, databases, and tooling, currently helping Coralogix evolve query capabilities while contributing to Apache projects. He’s an active Rust developer and sponsored contributor to Apache Arrow/DataFusion, having added FlightSQL support to Ballista and implemented interval types, subquery decorrelation, and DML features in DataFusion. Brent combines hands-on systems work—prototype transactional databases and query optimization—with platform-level engineering from his time as Director of Cloud Engineering and staff SDE roles. Comfortable across languages and domains (from IoT and computer vision to large-scale data pipelines), he has a knack for turning benchmarking and API gaps into production-ready features. Based in Fort Collins, he quietly balances open-source stewardship with pragmatic product delivery for small teams scaling into medium-sized companies.
code12 years of coding experience
job18 years of employment as a software developer
github-logo-circle

Github Skills (21)

back-end-development10
datatypes10
data-engineering10
query-optimization10
distributed-systems10
fusion10
apache-arrow10
sql10
query-engine10
rust10
dockers9
dataframe9
dataframes9
docker9
parquet9

Programming languages (17)

JavaC++RustCCMakeScalaWebAssemblyGo

Github contributions (5)

github-logo-circle
apache/datafusion-ballista

Jul 2022 - Jan 2023

Apache DataFusion Ballista Distributed Query Engine
Role in this project:
userBack-end Developer
Contributions:131 reviews, 17 commits, 34 PRs in 5 months
Contributions summary:Brent primarily contributed to the Ballista project by implementing FlightSQL support, evidenced by changes to `flight_sql.rs`. This included adding features related to FlightSQL, and also updating APIs to align with arrow changes. Additionally, the user made changes to the build process, including the addition of a docker-compose file and associated dockerfiles. The commits also included the addition of a user guide for Flight SQL and various supporting files.
queryballistapythonquery-enginedataframe
apache/datafusion

Jun 2022 - Jan 2023

Apache DataFusion SQL Query Engine
Role in this project:
userBack-end Developer
Contributions:343 reviews, 22 commits, 82 PRs in 7 months
Contributions summary:Brent primarily contributed to enhancing the Apache DataFusion SQL Query Engine, focusing on adding support for new data types and functionalities. They implemented support for month and year intervals, along with correlated subqueries, addressing several benchmark issues related to TPC-H queries. Furthermore, the user made changes to incorporate custom and dynamic table provider factories to improve the extensibility of the system. These changes included the implementation of the DML operations like insert, update, and delete.
querypythonquery-enginedataframerust
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
Brent Gardner - Software Engineer at Coralogix