Nicolás Sabena

Staff Tooling Engineer at Okta

Greater Seattle Area United States
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
🎓
Top School
Nicolás Sabena is a Staff Tooling Engineer with 12 years of experience building and fixing developer-facing systems, currently focused on JavaScript/TypeScript across frontend and backend at Okta (formerly Auth0). He brings deep expertise in authentication standards—SAML, OAuth2 and OIDC—and has a strong .NET and C# background evidenced by contributions to popular Auth0 .NET client libraries and ASP.NET Core samples. Comfortable bridging support and engineering, he’s solved escalated production issues, mentored teams, and translated real-world customer problems into product improvements. A tinkerer at heart, Nicolás combines practical architecture experience from long-term enterprise work with hands-on coding and a habit of shipping pragmatic, security-conscious tooling.
code12 years of coding experience
job24 years of employment as a software developer
bookComputing Engineer, Computer and Information Sciences, General, Computing Engineer, Computer and Information Sciences, General at Universidad Católica de Santiago del Estero
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
6,924reputation
287kreached
23answers
1question
Badges
jwt
top-1%
github-logo-circle

Github Skills (26)

apidoc10
web-application-security10
openid-connect10
net10
user-authentication10
authentication10
dotnet10
asp-net-core10
asp-net10
api10
asp-net-core-web-api10
dotnet-core10
jwt10
csharp10
oauth10

Programming languages (10)

C#TypeScriptMDXJavaCSSJavaScriptPHPObjective-C

Github contributions (5)

github-logo-circle
auth0/auth0.net

Jul 2014 - May 2017

.NET client for the Auth0 Authentication & Management APIs.
Role in this project:
userBack-end Developer
Contributions:68 commits, 4 PRs, 17 pushes in 2 years 10 months
Contributions summary:Nicolás implemented features for user login and delegation token retrieval, introducing the `LoginUser` method to handle active authentication. They also added a constructor to the `Client` class and made changes to the tests, specifically in the `Auth0.Net-tests/ConnectionsTests.cs` file to ensure the changes were implemented correctly. Furthermore, the user added support for ISO 8601 and epoch date formats in the `updated_at` field within the `UserInfo` class. The user's work primarily focused on enhancing authentication-related functionalities within the `.NET client`.
authauthenticationdotnetoauth2openid-connect
Auth0 Integration Samples for ASP.NET Core MVC Web Applications
Role in this project:
userBack-end Developer
Contributions:12 commits, 5 PRs, 4 pushes in 1 year 8 months
Contributions summary:Nicolás's contributions center around implementing and modifying authentication and authorization features for ASP.NET Core MVC web applications. They addressed logout redirection issues by updating code to redirect to Auth0's `/v2/logout` endpoint and handling specific events within the OpenID Connect flow. The user also focused on retrieving access token expiration times and handling specific errors related to authentication. These changes involved modifying `Startup.cs`, `AccountController.cs`, and associated configuration files.
authmvcauth0authenticationaspnet
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