Alaister Young is a Melbourne-based software engineer with 10 years of experience, currently contributing to core platform work at Supabase while co-founding Nitrogen Education. He specializes in full-stack development with a strong focus on authentication, session handling, and realtime features—demonstrated by his contributions to supabase/auth-js and supabase-js integrating gotrue and improving session refresh logic. He also enhances developer experience on the front end, moving GraphiQL into API docs and adding API key header support for the wider Supabase ecosystem. Entrepreneurial and product-minded, he combines pragmatic engineering with a knack for developer tooling—and, according to his GitHub bio, he "walks like penguin."
An isomorphic Javascript library for Supabase Auth.
Role in this project:
Back-end Developer
Contributions:49 reviews, 58 commits, 43 PRs in 4 months
Contributions summary:Alaister primarily focused on enhancing the authentication and authorization features within the Supabase Auth JavaScript library. Their contributions involved implementing new methods, such as `getSession` and `getUser`, and documenting their usage. Additionally, the user made changes to improve the session handling and refresh mechanisms, including refactoring code to use the `Deferred` helper class and ensuring that session data is correctly persisted. These changes also included adding new tests to support the implementation.
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Role in this project:
Front-end Developer
Contributions:2405 reviews, 413 commits, 1000 PRs in 10 months
Contributions summary:Alaister's commits primarily focused on front-end development within the Supabase project. Their contributions included moving and integrating GraphiQL into the API docs section by modifying layout components and pages. Furthermore, the user added features to implement the API key header to GraphiQL headers section and removed unnecessary comments. They also worked on putting GraphiQL behind a feature flag and ensuring the correct display of the table's information.
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.