Ant Wilson

Co-Founder & CTO at Supabase

Liverpool, England, United Kingdom
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
Ant Wilson is a founder and CTO with 11 years building scalable distributed systems and developer-first products, currently leading Supabase—an open-source Firebase alternative—with hands-on ownership across backend, auth, realtime, CLI and frontend components. His background spans Y Combinator and Techstars startups, blockchain research at Tsinghua, and an MSc in Software Engineering from Imperial, blending academic depth with product-driven execution. He’s a polyglot engineer comfortable in Go, Elixir, and JavaScript/TypeScript, and has shipped key features like CLI deployment workflows, realtime WebSocket enhancements, and robust auth token flows for millions of users. Based in Singapore, he pairs startup grit and DevOps instincts with a researcher's curiosity, evidenced by contributions that straddle infrastructure, developer UX, and crypto fund management prior to Supabase.
code11 years of coding experience
bookMaster's Degree Computing (Software Engineering), Master's Degree Computing (Software Engineering) at Imperial College London
bookBSc Computer Science, BSc Computer Science at University of Leeds
bookChinese Language, Chinese Language at Tsinghua University
bookMaricourt Catholic High School
bookS20 Founder, S20 Founder at Y Combinator
languagesEnglish, Chinese
github-logo-circle

Github Skills (47)

authorizations10
javascript10
client-library10
docker10
postgresql10
apidoc10
elixir10
testing10
databases10
user-authentication10
typescript10
authentication10
websocket10
dockers10
isomorphic10

Programming languages (21)

MDXC#CSSRustCMakefileVueGo

Github contributions (5)

github-logo-circle
supabase/auth

Jul 2020 - Nov 2022

A JWT based API for managing users and issuing JWT tokens
Role in this project:
userBack-end Developer
Contributions:86 reviews, 176 commits, 89 PRs in 2 years 4 months
Contributions summary:Ant primarily focused on back-end development tasks, as evidenced by changes to the `go.mod`, `api`, `mailer`, and `conf` packages. They implemented features such as the ability to confirm email tokens via GET requests, handling POST requests for verification, and adding a magic link endpoint. Their contributions also included refactoring to support features such as redirect URL validation and user account recovery.
jwtauthenticationauthauthorizationgo
supabase/supabase-js

Jul 2020 - Jan 2022

An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.
Role in this project:
userBack-end Developer
Contributions:3 releases, 2 reviews, 41 commits in 1 year 6 months
Contributions summary:Ant focused on implementing and improving the authentication system for the Supabase client library. They developed core authentication features, including signup, login, logout, and user retrieval functionalities. Key contributions included adding auto-refresh tokens, persisting session data using local storage, and integrating with new KPS gotrue features. The user demonstrated expertise in handling authentication flows and integrating external services.
databaseedge-functionisomorphic-javascriptpgvectorpostgresql
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