Alaister Young is a software engineer with 11 years’ experience, currently contributing to Supabase from Melbourne while also co-founding Nitrogen Education. He blends full‑stack craft—shipping front-end UI work, GraphiQL integrations, and API key tooling—with back-end auth improvements across high-profile open-source Supabase projects like supabase-js and auth-js. His recent contributions strengthened session handling, token retrieval, and realtime compatibility with gotrue v2, and he’s added tests and refactors that improve robustness and developer ergonomics. Known to "walk like a penguin" on GitHub, he pairs pragmatic engineering with a taste for playful curiosity and product-focused thinking.
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.
Request Free Trial
Alaister Young - Software Engineer at Nitrogen Education Pty Ltd