R

Rajat Agrawal

Software Engineer

Bengaluru, Karnataka, India8 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 6+ years of experience in software development
  • Expertise in Identity and Access Management systems
  • Proven track record of winning hackathons
Stackforce AI infers this person is a SaaS-focused software developer with strong expertise in identity management and security.

Contact

Skills

Core Skills

Identity & Access Management (iam)Multi-agent SystemsMachine LearningAndroid DevelopmentProject ManagementWeb Development

Other Skills

Amazon Web Services (AWS)Auth0Cascading Style Sheets (CSS)ElasticsearchFIDOFeature SelectionFedRAMPGo (Programming Language)HTMLHands-on competitive codingInformation SecurityJavaKafkaKeycloakMERN Stack

About

Software Developer with 6+ years of demonstrated industry experience in designing, leading and developing services and agents using LLM, MCP, RAG, LangGrap, Node js, python flask, android application's, ReactJS, TDD with functional programming paradigm and working on both public and hybrid cloud services (Amazon Web Services (AWS) and Nutanix) along with hands-on competitive coding and implementing Object Oriented Design based systems. I have worked on developing and leading Identity and Access Management (IAM) services based on both SAML 2.0 and Oauth2 authorization frameworks with Open Id Connect (OIDC), SCIM identity protocol, Privilege Access Management (PAM), Apikeys and FIDO (Passkey) with webauthn for passwordless verification. Have a keen interest in learning and applying technologies to build optimized, secure and scalable systems. Language expertise on Javascript, Python, and Java, worked on query structuring and modelling of both relational (PostgreSql) and Nosql (MongoDB and Amazon DynamoDB) database's. Hands-on experience of mappings and query designing of Elastic search indexes. Experienced in Redis, Kafka, Keycloak, Auth0, WSO2 and Reactjs

Experience

Nutanix

2 roles

Member of Technical Staff 4

Promoted

Aug 2022Present · 3 yrs 7 mos

  • Working in the Nutanix Intelligent Virtual Agent (NIVA) and Customer Identity and Access Management (CIAM) team
  • Winner SAAS Hackathon 4 (2025), Developed LLM Agent, Secure AI to verify OWASP top 10 threats in services and api. Using LLAMA 70B model, Lang Graph.
  • Winner Nutanix Hackathon XI (2025), enabled company wide Mtls support by introducing SPIFEE protocol.
  • Winner Nutanix Hackathon X (2024), Security Category, added FIDO2 for first-factor authentication.
  • Winner SAAS Hackathon 3 (2024), Developer Apikey service to streamline and secure service to service communication verification.
  • Winner SAAS Hackathon 2 (2023), Surprise Category, developed IAM Recommendation and Audit System to apply the principle of least privilege across all services using User's access patterns, attributes and behaviour.
  • Winner Nutanix Hackathon 9 (2023), Security Category, worked on device verification to apply principle of zero trust across all services
  • Winner SAAS Hackathon 1 (2022), Customer Experience Category, developed password-less login using Email/Slack links to improve customer login and onboard experience.
  • Designed and developed Fido2 + WebAuthN integration both as first and second-factor authentication.
  • Worked on adding Tenancy and providing the framework for migration of services to Multi-tenant architecture, used to upsell products to customers.
  • Implemented device authentication flow and adaptive user authentication using device fingerprint.
  • Developed password-less login for frictionless onboarding of customers and preventing credential leaks.
  • Working on enabling the identity platform to follow zero-trust fundamentals.
  • Enabled frictionless third-party SAML 2.0 integration for customers federation access to services across Nutanix using their organisation identity provider (Okta, Azure, AD, Gcp, One Login, etc.).
  • Working on In-Product/PC DLV (Discover ability, Learnability and Value) created using gRPC framework in Golang
Multi-agent SystemsOAuthMERN StackOpenID Connect (OIDC)Go (Programming Language)gRPC+14

Member of Technical Staff 3

Nov 2020Aug 2022 · 1 yr 9 mos

  • Implemented MFA and other security features related to Identity
  • Filed and was granted Patent on Monetization aware apikeys
  • Built FedRAMP compliant Identity system and Apikeys service
  • Migrated UI from backbone js to React Js
  • Provided talk on password-less login with FIDO2 and webauthN
  • Worked on designing mtls enabled systems across organisation for zero trust environment.
OAuthMERN StackOpenID Connect (OIDC)FedRAMPIdentity & Access Management (IAM)SAML 2.0+3

Delhivery

2 roles

Backend Developer

Jun 2019Nov 2020 · 1 yr 5 mos

  • Introduced and Integrated all the services across delhivery with Keycloak (Identity Provider) which works on Oauth2 architecture along with Open ID Connect (OIDC) as identity protocol .
  • Completed integration with Auth0 then migrated to keycloak
  • Made use of stateless authentication mechanism along with horizontally scalable systems, to handle millions of request per minute.
  • Porting legacy systems to AWS services in serverless architecture.
  • Worked on building UMS (IAM service) to a highly scalable system with decreased latency and improved SLA, hence today the service handles highest throughput with least latency among all the services across organisation
Python (Programming Language)ElasticsearchIdentity & Access Management (IAM)Amazon Web Services (AWS)Password Hashing

Backend developer Intern

Jan 2019Jun 2019 · 5 mos

  • Contributed to build rule engine and approval flow to User Management Service (IAM system) along with optimisation of already running functionalities and features. During my Internship have had experience of working on python, flask, psql along with integration of AWS services such as lambda, sqs, kinesis and to micro service architecture along with learnings of dynamo db and elastic search.
Python (Programming Language)ElasticsearchIdentity & Access Management (IAM)Amazon Web Services (AWS)

Iiit-naya raipur

Summer Research Intern

Jun 2018Jul 2018 · 1 mo · Raipur, Chhattisgarh, India

  • Worked on feature selection and data normalisation strategies to select best features for default predication on corporate loans of banks.
  • Used gini index feature selection, implemented using inbuilt R libraries.
Feature SelectionMachine Learning

Lithion power private limited

Android intern

Apr 2018Jun 2018 · 2 mos · New Delhi Area, India

  • Internship comprises of developing android application for Lithion Power, used Retrofit to make Rest api call's and display output to end users that were drivers and owners. Application was used to display details of battery to drivers and owners along with location of asset and near by electric pumps.
Android DevelopmentRetrofitJava

Bikaner model united nations

Technical Manager

May 2016Aug 2016 · 3 mos · Bikaner Area, India

  • First time in bikaner mun was organised, the work here involved building the website from scratch, managing and hosting it.
  • Since the site was static made use of available for free google drive hosting.
  • link to site:
  • bikanermun.in (site has been unhosted)
HTMLCascading Style Sheets (CSS)Web Development

Computer society of india

Technical Lead (LNMIIT Chapter)

Apr 2016Mar 2018 · 1 yr 11 mos · Jaipur Area, India

Project ManagementTeam Leadership

Education

The LNM Institute of Information Technology

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2015Jan 2019

Sri chaitanya Educational Institution

High School — science and mathematics

Jan 2012Jan 2014

Stackforce found 100+ more professionals with Identity & Access Management (iam) & Multi-agent Systems

Explore similar profiles based on matching skills and experience