Alaister Young

Software Engineer at Nitrogen Education Pty Ltd

Melbourne, Victoria, Australia
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
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.
code11 years of coding experience
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
357reputation
27kreached
1answer
20questions
github-logo-circle

Github Skills (31)

javascript10
client-library10
authorizations10
authentication10
typescript10
user-authentication10
nextjs10
wpgraphql10
user-management10
wordpress-graphql10
typescript-types10
authorization10
graphql10
typescripts10
supabase10

Programming languages (10)

TypeScriptCSSC++RustPLpgSQLJavaScriptGoHTML

Github contributions (5)

github-logo-circle
supabase/auth-js

May 2022 - Oct 2022

An isomorphic Javascript library for Supabase Auth.
Role in this project:
userBack-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.
isomorphic-javascriptjavascript-libraryauthorizationuser-managementsupabase
supabase/supabase

Mar 2022 - Jan 2023

The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Role in this project:
userFront-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.
realtimefirebase-databasewebsocketsfirestorefollow
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