Architect & Azure - Cloud Architect Resume
2.00/5 (Submit Your Rating)
SUMMARY
- I have 14+ years of experience in IT industry, out of which 5+ years extensively working in the area of Identity and Access Management, which involves all user journeys such as sign - in, sign-up, forgot password, reset password,2FA, MFA
- Administrative activities such as RABC, ABAC, adaptive authentications, identifying risked based authentications, Identifying risk levels and setting risk levels in risk engine, configuring third party tools such as RSA/Transmit with authentication engine worked on federation connections using SAML 2.0, OAuth-2.0, OpenID connect, worked on authentication engines and user identity stores such as Azure AD, Azure AD-B2C, Azure AD-B2B, Windows AD actively worked on LDAP connections to On-Prem AD, PING federate, Entrust- GA. Worked on Azure-AppInsights, Azure-Risky-SignIn reports, Azure Monitor and Log analytics for logging and tracing user activities
- Worked on MSAL/ADAL angular libraries to integrate Azure-AD/Azure-ADB2C with web/mobile applications
TECHNICAL SKILLS
- Azure AD , Azure-AD-B2C, Azure AD-B2B, PING federate, Entrust-GA, Windows AD
- SAML 2.0, OAuth 2.0 OpenID Connect, LDAP
- Implicit flow, Client Credentials flow, Authorization code flow
- MSAL, ADAL
- Azure-AppInsights, Azure-Monitor and Log Analytics, Azure- AppService, Azure -APIM, Azure Graph DB, Azure Cosmos DB
- Azure-AppInsights, Azure-Monitor and Log Analytics, ELK, QRadar
- MS-Graph DB, Cosmos DB, Oracle, SQL-Server
- REST Services, Microservice Architecture, Azure Service fabric
- MS Visio
- JIRA,HP-Quality Centre, IBM Clear Quest
- Chrome toolbar, Fiddler, Firebug, IE Developer toolbar
- Agile(SCRUM), Waterfall
PROFESSIONAL EXPERIENCE
Confidential
Architect & Azure - Cloud Architect
Responsibilities:
- Implementation of Azure AD-B2C (Customers) authentication using custom sign-in Policy - Local accounts to ADb2C
- Forgot password/Reset Password/ Sign-up/ Edit Profile user journey management for Azure AdB2C users
- Implementation of Azure AD-B2C - Azure AD (Employees) Federation - SSO - Oauth-2.0 OpenID Connect
- Implementation of Azure AD-B2C (Agents) - PING Federation - SSO with OnPrem AD
- Implementation of Azure AD-B2C - SAML 2.0 Federation- SSO - With Entrust -GA
- Implementation of 2FA, MFA using OTP using Azure ADB2C.
- OAuth 2.0 - OpenID Connect flows used Implicit flow, Client Credentials flow, Authorization code flow.
- Protocols used SAML-2.0, OAuth 2.0, OpenID-Connect, LDAP
- Azure Service fabric micro services (REST services) called from ADB2C technical profile.
- OIM (Oracle Identity and Access Management) for user creation in Entrust-GA.
- Adaptive authentication implementation looking at risk score.
- Risk engine integration with authentication engine.
- Azure Monitor-Log Analytics, Azure App-Insights used to collect AdB2C logs
- ELK, QRadar used for PING logs
- RABC and ABAC provided using Entrust GA and Azure AD. Working on similar to be implemented on Azure ADB2C
Confidential lead and Application architect
Responsibilities:
- Azure AD-B2C authentication using custom sign-in Policy
- Forgot password/Reset Password/ Sign-up/ Edit Profile user journey management for Azure AdB2C users
- Azure Service fabric micro services.
- Designed architecture of application, created multiple layers of application.
- Used ASP.NET MVC 6.0.NET Core 1.1, Razor view engine, Angular 2, TypeScript, Bootstrap, Entity Framework 6.0, Autofac, REST Services, Owin Authentication (OAuth)
- Microsoft-Azure service fabric, Docker container, Powershell script
- Used Kendo controls such as Grid, Tab, Auto Complete etc.
- Implemented DAL using Entity Framework 6.0 using code first approach.
- Created a service layer for each repository, services are exposed to the outside world via Asp.Net web API (REST).
- Created Asp.Net Web API HTTP/REST based services, data is exposed in JSON format to client side.
- Used Angular 2 to invoke Asp.Net web API calls, HTML5 bootstrap based controls.
- Used Visual Studio code coverage and FXCop for ensuring C# coding standards.
- Unit tests (NUnit, Microsoft tests) are written for each layer and maximum code coverage is achieved.
- Created MS build package which runs Open code coverage and gives code coverage report.
- Participated in Business Requirements calls.
- Contributed to POC App development and presented to Client.
- Actively involved in coding and testing phases.
- Involved in designing and developing logging framework which uses MongoDB as a database.