Scott Brady

Scott Brady

Director of Engineering at ClearBank, web security consultant, and Pluralsight author. I specialise in all things authentication, identity, OAuth, and OpenID Connect.

At ClearBank, I am the Director of Engineering for Payments, working with engineering teams who maintain ClearBank's UK and EU payment rails, API security, and Open Banking products.

While I am currently taking a break from the world of identity & web security to focus on my leadership skills, I still find myself helping with the world of API security and PSD2 initiatives at ClearBank. I also keep my hand in by offering consultancy services.

At 10x Banking, I was a combination of team lead and technical product manager, leading a team of experienced IAM specialists while also championing identity standards and helping with design & architecture. At Rock Solid Knowledge, I created identity solutions for customers and developed commercial IdentityServer products. This allowed me to play with older protocols such as SAML & WS-Federation, the rollout of industry standards such as OAuth and OpenID Connect, and upcoming technologies such as FIDO2.

I mainly work with C# and ASP.NET Core, but otherwise, I dabble with languages such as Kotlin, Go, and Typescript.

I sometimes make an appearance on the speaking circuit, whether it's user groups, conferences, or recorded.

Young Scott Scott & William September 2021 Scott & William November 2021 Scott and the Lemurs

The man behind the cats - profile pictures throughout the years

Projects

Some projects and contributions that I am particularly proud of.

  • IdentityServer4

    IdentityServer4

    I was one of the top contributors to the IdentityServer4 OSS project, an ASP.NET Core library for creating your own OpenID Provider. In 2018, I contributed support for the OAuth device flow.

  • IdentityServer.com

    FIDO2 for ASP.NET

    At Rock Solid Knowledge, I created the first FIDO certified library for ASP.NET Core, allowing your ASP.NET Core website to act as a FIDO2 Relying Party.

  • IdentityServer.com

    IdentityServer4.Saml

    At Rock Solid Knowledge, I created a SAML 2.0 compatible Identity Provider and Service Provider, compatible with ASP.NET Core and the IdentityServer framework.

  • scottbrady91

    ScottBrady.IdentityModel

    As a personal project, I built a security library for .NET that includes the secure use of the Branca and PASETO token formats to help work around the "footgunning" that their specs can introduce.

Scott Brady at the EIC conference in 2019

Contact

The best way to get in contact with me is via LinkedIn or by emailing me at [email protected]. I am on most social media platforms using the unfortunate alias scottbrady91; however, I use these infrequently.

Get in contact if you have a consultancy request, want to discuss a speaking engagement, or how I can otherwise help your organization.

Personal

I can look a little different during the summer months due to a condition called vitiligo, which has caused pigmentless patches of skin on my face and hands. Luckily for me, I'm lily-white and live in Britain, but this condition impacts many people's lives, particularly their confidence and self-esteem.

The bride in the picture is my beautiful wife, Rachel, on our wedding day. We have since welcomed our son, William, into the world.

Scott at his wedding with his wife
Image courtesy of Matthew Playford

I initially started this site to document my learning process of OpenID Connect and IdentityServer. Thanks to the early success of those articles, and the jobs they earned me, I got to work with identity standards full-time for over six years. I've since switched to full-time leadership roles, but I maintain this website as an archive of my work and for personal projects.

This site is self-created and is currently running on ASP.NET Core which has been Dockerized and hosted on Azure App Services. I use both its maintenance and articles as a learning tool for myself as much as anything else.

Awards

Umbraco MVP 2021

Umbraco MVP 2021

In 2021, I was awarded the Umbraco MVP title for my contributions to Umbraco's Unicore project, where I helped migrate their backoffice user management to ASP.NET Core.

Find out more.

The Cats

The real reason you're on this page...

Benji the cat
Benji
Toby the cat
Toby
Squid the cat
Squid