A unified identity platform for 10M+ Atlassian accounts
A single application to manage identity across Jira, Confluence, Slack, and Bitbucket — coordinated across multiple product teams and over 10 million client subscriptions worldwide.
Atlassian
Dec 2018 – Sept 2019
Sydney, Australia
Enterprise Software (B2B SaaS)
The challenge
Atlassian needed one application to manage identity across its core products, integrated with enterprise identity federation, and reliable enough to serve more than 10 million clients and subscriptions worldwide.
The approach
Built the project using React with TypeScript, GraphQL, Apollo Server, Java 8, and Node.js with AWS services
Integrated with GSuite and SAML for enterprise identity federation
Developed Java and Node services to handle back-end identity functionality
Implemented continuous integration using Bamboo, with code review and peer programming discipline across teams
The impact
A single, reliable identity surface for one of the world's largest software suites
Coordinated delivery across multiple Atlassian product teams managing over 10 million clients and subscriptions

