Greg Richardson

Greater Calgary Metropolitan Area Canada
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
🎓
Top School
Greg Richardson is a DX and AI lead with 11 years of software engineering experience, currently shaping developer experience and AI integrations at Supabase. He blends backend and database engineering expertise—designing Postgres schemas, vector extensions, and documentation-driven tooling—to power search and content indexing for a high-profile open-source Firebase alternative. Greg has hands-on experience integrating OpenAI embeddings and MDX parsing to make AI responses more useful and markdown-friendly, demonstrating a practical focus on developer-facing AI features. Based in the Calgary area, he pairs a pragmatic engineering mindset with a penchant for building delightful developer workflows, and maintains a public presence through projects and a YouTube channel exploring technical rabbit holes.
code11 years of coding experience
bookUniversity of Victoria
github-logo-circle

Github Skills (11)

mdx10
schema-design10
postgresql10
openai10
schema10
database-design10
db-schema10
database-schema10
apidoc5
api5
python3

Programming languages (15)

MDXSmartyJavaC++CSSCRustGo

Github contributions (5)

github-logo-circle
supabase/supabase

Jan 2023 - Apr 2025

The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:770 reviews, 456 PRs, 704 pushes in 2 years 2 months
Contributions summary:Greg's commits focused on enhancements and configuration for the documentation generation process within the Supabase project. They implemented MDX parsing, and database setup, including adding a vector extension and defining page-section and page tables, suggesting a key role in structuring the database for search and content indexing. Furthermore, the user integrated an OpenAI model to generate text embeddings, indicating a focus on incorporating AI capabilities for improved content retrieval and knowledge representation. The user also added schema metadata and worked on making the AI responses markdown formatted.
realtimefirebase-databasewebsocketsfirestorefollow
Connect directly to Docker-for-Mac containers via IP address 🐳 💻
Contributions:4 releases, 7 reviews, 27 commits in 6 months
containersipvpnnetworkingaddress
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
Greg Richardson