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.
12 years of coding experience
24 years of employment as a software developer
Computing Engineer, Computer and Information Sciences, General, Computing Engineer, Computer and Information Sciences, General at Universidad Católica de Santiago del Estero
.NET client for the Auth0 Authentication & Management APIs.
Role in this project:
Back-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`.
Auth0 Integration Samples for ASP.NET Core MVC Web Applications
Role in this project:
Back-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.