Matt Bretl

Staff Software Developer at Wealthsimple

San Diego, California, 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

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job16 years of employment as a software developer
bookBiological Systems Engineering Environmental Engineering, Biological Systems Engineering Environmental Engineering at University of Wisconsin-Madison
languagesEnglish, Spanish
github-logo-circle

Github Skills (10)

graphql10
nodejs10
graphql-api10
api10
postgresql10
wordpress-graphql10
wpgraphql10
typescript-types9
typescript9
typescripts9

Programming languages (11)

TypeScriptC#JavaCSSShellPLpgSQLTeXSCSS

Github contributions (5)

github-logo-circle
graphile/crystal

Oct 2017 - Oct 2019

🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
Role in this project:
userBack-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.
graphilemonorepopostgraphilegraphqlpostgres
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.
Request Free Trial