Top expert inFull Stack Web Development Technologies
Paul Copplestone is a founder-led CEO with 11 years of engineering and startup leadership experience, currently scaling Supabase as Co-Founder and CEO. He blends hands-on full-stack development—ranging from frontend UI work to Elixir-based realtime backends—with product and database engineering chops, having directly implemented core clients like supabase-js and auth-js. Paul has deep Postgres and realtime expertise (including building replication and WebSocket channels) and practical DBA experience tuning schemas, access policies, and real-time subscriptions. Prior roles as CTO/co-founder at Nimbus For Work and ServisHero underscore his pattern of shipping production systems and leading small engineering teams. An active open-source maintainer, he contributes to high-impact projects in the Supabase ecosystem and has helped harden SDKs for both browser and Node environments. Based in the U.S. and shaped by YC and a University of Canterbury background, he pairs startup grit with a developer-first product sensibility.
11 years of coding experience
4 years of employment as a software developer
St Andrew's College, New Zealand
Y Combinator
BCom IT Project Management and E-Business Systems: Design Management & Security, BCom IT Project Management and E-Business Systems: Design Management & Security at University of Canterbury
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:
Full-stack Developer
Contributions:287 releases, 26 reviews, 158 commits in 2 years 3 months
Contributions summary:Paul's commits primarily focused on refactoring and improving the test suite, enabling the tests to connect to a live Supabase instance. They also made code changes that adapted the Supabase Javascript client to work in both NodeJS and browser environments. Additionally, the user implemented features such as clearing sessions upon signup and incorporating multi-tab event handling to ensure session consistency across different browser windows.
An isomorphic Javascript library for Supabase Auth.
Role in this project:
Full-stack Developer
Contributions:67 reviews, 190 commits, 96 PRs in 2 years
Contributions summary:Paul implemented core functionality for the `supabase/auth-js` library, focusing on initializing and structuring the base clients for admin and user interactions. They refactored the code by adding constants, types, and the ability to subscribe and unsubscribe to authentication state changes. The user added OAuth functionality and added comments and documentation across the code.
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.