Matt Bretl is a Staff Software Developer based in San Diego with a decade of experience building full-stack applications and developer tools using PostgreSQL, Node.js, GraphQL, TypeScript, React, and React Native. He brings startup DNA from multiple founding roles where he led product development and shaped architecture from prototype to production. At the open-source level he has contributed substantive back-end work to the prominent Graphile monorepo, improving GraphQL API generation, PostgreSQL function/table handling, and performance-sensitive features like null filtering and connection ordering. Comfortable across database internals and frontend UX, he blends systems-level thinking with pragmatic shipping discipline. Matt’s background in Biological Systems Engineering gives him an interdisciplinary bent that informs practical, data-aware engineering decisions. He is passionate about open source and thrives on tackling the integration points between databases, APIs, and client applications.
10 years of coding experience
16 years of employment as a software developer
Biological Systems Engineering Environmental Engineering, Biological Systems Engineering Environmental Engineering at University of Wisconsin-Madison
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
Role in this project:
Back-end Developer
Contributions:34 commits, 5 PRs, 21 comments in 1 year 11 months
Contributions summary:Matt primarily contributed to the back-end functionality of the `graphile/crystal` repository, focusing on enhancements and refinements related to the GraphQL API generation. Their work involved adding features such as filtering for null values, deprecating fields, and modifying connection ordering arguments. They also made changes to the core `graphile-build-pg` package, including refactoring and adding options, which points to a focus on API performance and feature completeness. The user implemented features for enhanced function and table handling within the PostgreSQL environment.
Contributions:31 commits, 21 PRs, 37 pushes in 2 years 1 month
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.