Oleksii Nikiforov is an experienced software engineer and AI coach at EPAM with 11 years of expertise in .NET, cloud and AI technologies across domains like Enterprise Search, eHealth, ERP, CRM and e-commerce. He has progressed through technical and leadership roles—from senior developer to engineering manager and lead—combining hands-on backend implementation with people coaching and resource management. An active open-source contributor and technical blogger, he has implemented complex authZ/authN integrations such as Keycloak + ASP.NET Core with JWT and RPT/realm/resource access handlers. Based in Odesa, he balances deep engineering craft with developer enablement, helping teams adopt cloud-native and AI-driven practices. His background in applied mathematics and ongoing public learning habit signal a quantitative, curious approach to solving hard integration and security problems.
11 years of coding experience
8 years of employment as a software developer
Master's degree Information Technology, Master's degree Information Technology at Institute of Mathematics, Economics and Mechanics of Odessa I.I. Mechnikov National University
Authentication and Authorization with Keycloak and ASP.NET Core 🔐
Role in this project:
Back-end Developer
Contributions:2 releases, 24 reviews, 70 commits in 11 months
Contributions summary:Oleksii primarily contributed to the implementation of authentication and authorization services within the .NET Core framework. They added key features for authentication, including service extensions and configuration providers, leveraging JWT bearer tokens and Keycloak integration. The user also created authorization services with the addition of different handlers for different policies, specifically the RPT, Realm Access, Resource Access, and decision requirements. Furthermore, the user introduced API access via the Keycloak Admin API.
Contributions:32 commits, 48 pushes, 1 branch in 10 months
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.