Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Deepak Kumar Das

IAM Consultant
Delhi,Delhi

Summary

More than 10 Years of extensive experience in Designing, developing and implementing identity management solutions - such as Lifecycle Management, Compliance Management and Governance, Approval Process, Password Management, SAML, PowerShell Batch process and RBAC

Integrated Sailpoint IdentityIQ with enterprise applications like Active Directory, Azure AD, ServiceNow, BMC, OracleFS, T24, Workday JDBC etc. using OOTB connectors, Custom Connector and Plugin

Designed and shipped high volume of elegant code with foresight to avoid performance, scalability, usability, maintainability, availability and testability issues

Created and followed processes to maintain application development, including source code management, automated build processes and appropriate documentation

Maintain understanding of latest technologies and tools and leverage them to improve existing products and services

Identify opportunities within the team for potential leverage and reuse by developing libraries, APIs, and shared services

Assist in the on-boarding and ramp-up of new engineers

Contributed towards the definition of product and technical roadmaps

Worked with Audit, IT, Security, and other business units to design and build IAM workflows

SailPoint version upgrade for large enterprise having complex implementations

Experience with web services frameworks and related technologies such as Java, spring, J2EE, Apache Tomcat, HTTP, AJAX, REST, SOAP, XML.

Hands on experience to write custom code for rule/connectors/task/report in SailPoint.

Experience with large scale databases and related technologies such as Oracle, MSSQL, MySQL, PostGreSQL and Hibernate.

Hands on experience on SQL, Beanshell/Java, PowerShell, Python and Perl programming

Hands on experience in javascript and AngularJS.

Overview

10
10
years of professional experience
7
7
years of post-secondary education
3
3
Certifications

Work History

IAM Consultant

SHAVS LLC
USA, USA
01.2021 - Current

Technical Environment: IdentityIQ 8.1p3, RESTful WS, WorkDay, Azure AD, LDAP, JDK1.8, Eclipse, Tomcat9

Started working as an individual contributor and worked on development of multiple custom workflow :

Implementation role based access process for shared account (LDAP) creation and access provisioning.

Implementation of custom quicklink, Form and workflow for shared alias (LDAP accounts) ownership transfer.

Implementation of custom quicklink, form and workflow to automate the governance reporting request for auditors.

Patching SailPoint from 8.1p1 to 8.1p3

Technical Lead

SDG Software India Pvt. Ltd
NOIDA, UP
07.2013 - 01.2021

Project 1: Point72 PAMS (Sailpoint IIQ) Enhancement and support

Duration: April 2019 to Jan 2021

Role: Technical Lead

Technical Environment: IdentityIQ8.1P1, RESTful WS, JSF2, SQL server, AD, LDAP, JDK1.8, Eclipse, Tomcat9

Started working as an Individual Contributor and worked on Bug fixes and Enhancements. Some important enhancements and bug fixes as below:

  • Created REST API and exposed for external use to automate Team onboarding.
  • Design and Development of MI Team onboarding process
  • Onboarding of ActiveDirectory-JDBC, CORE, FileShare etc multiplexer applications.
  • Build and Configure SailPoint in-built tasks like aggregation, ID refresh, schedule tasks, correlation, etc.
  • Worked on certification configuration, provisioning rules and build map rules.
  • Onboarding of Domino application using REST connector
  • Onboarding of CCure, Linux Sudo and many other applications using JDBC Connector
  • Successfully upgraded the Sailpoint from IdentityIQ7.1 to 8.1p1
  • Enhancement on newHire and Transfer process
  • CyberArk integration – Using CyberArk REST API added service account into CyberArk vault
  • Service-Now Integration – Onboarding of Service-Now application using OOB Governance connector. Implemented service-now service catalog module with Sailpoint. Customization has been done to bridge the gap between business requirement and OOB solution. Currently working on integration of Service-Now service Desk module.
  • Role based access configured based on person’s location, department and Job Title. Auto assignment rules added to assign Roles automatically to users matching conditions.
  • Development of SailPoint Plugin for upgrade safe UI customization to allow approvers to change/modify the requested entitlements.
  • Bug fix and enhancements on existing Python scripts and Perl Scripts.

Project 2: Sailpoint IIQ implementation for Bank Muscat

Duration: Jan 2018 to April 2019

Role: Sr. Software Engineer

Technical Environment: IdentityIQ7.1, SOAP WS, JSF2, Oracle, AD, Exchange, JDK1.8, Eclipse, WebSphere

Started as Sailpoint consultant and worked with Architects for initial requirement gathering, understanding the existing system MIM (Microsoft Identity Manager), and understanding the existing gaps/problems, analyzing the requirement and preparation of initial design document. Apart from these below are the major task completed individually

  • Configuration of SSB (Service Standard Build) for Sandbox, DEV and QA Environment.
  • Install and configure Sailpoint IIQ and patch upgradation in dev and QA environment.
  • Configuring authoritative applications (OHR) for loading Identity cubes and Identity creation rules.
  • Configure flat file, JDBC, Active Directory applications.
  • Develop and test rules like Build map, identity correlation, resource object customization.
  • Load data for target applications using account aggregations and account group aggregations
  • Develop rule as pre-iterate, build map, identity creation rules.
  • Worked for Sailpoint Active Directory Connector Provisioning and aggregation activity.
  • Worked for Custom objects and Active directory provisioning form attributes configurations Developed custom workflows and rules for Active directory provisioning.
  • Configure Active Directory IIQ Service integration and configuration.
  • Configuring email Settings in IIQ to send emails.
  • Develop custom email Templates which provide deep links in emails sent, which provides direct access to IIQ.
  • PowerShell scripting for exchange related functionality like mailbox creation, enable and disable of mailbox etc
  • Integrated T24 application calling SOAP Web Service from middleware
  • Developed end to end one of the JML functionality like Mover
  • Partially worked on Joiner and Leaver
  • Developed end to end process for Bank Fraud case- Disable and Enable
  • RBAC has been implemented. Started with user certification to identify the access matrix based on Role. Based on certification result several roles are created in Sailpoint like Teller, Cashier etc and corresponding entitlements inherited on the role. During new hire or transfer process based on person’s role within an organization the corresponding Role gets auto assigned.

Project 3: GE Support Central CoE (Center of Excellence)

Duration: Jan 2017 to Dec 2017

Role: Software Engineer

Technical Environment: AngularJS, Javascript, HTML, CSS, NodeJS, REST API, Git, SourceTree, Node server

Description:

Single Page Applications (SPAs) and customized solutions Development based on agile methodology of software development for GE Digital

Roles & Responsibilities:

  • Requirement Gathering with stakeholders
  • AngularJS coding for SPAs development
  • Creating Directive, factory, controller, link functions, routing
  • Ajax call to communicate with database
  • Restful services development using spring MVC with Java
  • Creation of Process document and User manual

Project 4: GEHC HPA Security Sailpoint IIQ and OIA

Duration: July 2015 to Dec 2017

Role: Sr. Software Engineer

Environment: IdentityIQ7.0, Oracle Identity Analytics, Oracle, Tomcat7, Eclipse

Description:

Plan, develop, and manage information security and risk management program for financial application of GE Healthcare (Client) to stay compliant as per SOX standards and ISO 27002 compliance controls. Coordinate security management leaders. Involved in security reviews, risk analysis, business continuity strategy and security architecture reviews.

Roles & Responsibilities:

  • Implementation of SOX controls to Healthcare Applications using Sailpoint IIQ and Oracle Identity Analytics.
  • Process documentation creation of SOX control implementation.
  • Audit data delivery to internal and external auditors for Global Client (GE Healthcare).
  • Co-ordination with Client and HPA Team
  • Follow up with Stakeholders to assist on OIA certification
  • Exception handling
  • Ensuring to follow defined provisioning and de-provisioning policy in Sailpoint IIQ for SOX applications.
  • Performing HPA quarterly review for SOX applications.
  • Implementation of ISO 27002 controls to Healthcare Applications using Sailpoint IIQ and Oracle Identity Analytics.
  • Process documentation creation of ISO 27002 control implementation
  • Ensuring to follow defined for provisioning and de-provisioning policy in Sailpoint IIQ for ISO 27002 applications.
  • Performing HPA quarterly review for ISO applications.
  • Leading Access Review Team
  • Actively involved in Role mining during Sun IDM to SailPoint migration to mitigate the redundancy of entitlements in the System along with the corresponding application team.

Project 5: AMR (Access Model Review) Tool and HPA Service Development

Duration: July 1013 – June 2015

Role: Software Engineer

Environment: C#, AJAX, ASP.NET, Entity Framework, SQL Server 2012, WIX, Visual Studio 2015, IIS

Description:

AMR is an application which is used to review and maintain the inventory of GE Healthcare applications, Databases and Servers (Linux and Windows). This application is used to showcase the current inventory list to App owners, DB owners and Servers Owners to review and on the basis of review they can update based on live inventory. App owners can review and update if any app needs to be added or needs to be retired. DB owners can review and add or retire any Database. Server owners can review and update with live inventory.

HPA Service is a window service created using WIX which used to run and connect with AD and LDAP to pull the latest inventory and store in HPA Database which is the back end for AMR Tool.

Roles & Responsibilities:

  • Performed requirement analysis
  • Coding, implementation and development
  • Performed Unit Testing and review of the Code.
  • Managed Database

Software Developer

Jingle Info solutions Pvt Ltd
NEW DELHI, Delhi
07.2011 - 07.2013

Project 1: TexAMS (ERP system for Textile industry)

Duration: July 2011 – June 2013

Role: Software Developer

Description: TexAMS is an ERP system for Textile industry. It has several modules like Admin, HRMS, Finance, Inventory, Dying, Weaving etc. TexAMS is one stop ERP system to automate Textile industry end to end.

Technical Environment: C#, AJAX, ASP.NET, Entity Framework, Crystal Report, Oracle 11G, Visual Studio 2008, IIS

Roles & Responsibilities:

  • Performed requirement analysis
  • Coding, implementation and development for HRMS and Inventory module
  • Performed Unit Testing and review of the Code.
  • Development of Oracle Stored procedures, Triggers, Functions and Temp Tables.

Education

Bachelor of Science - Physics

B D College
Patna
03.2004 - 03.2008

Master of Computer Applications - Computer And Information Sciences

L N MI Patna
Patna
06.2008 - 06.2011

Skills

SailPoint IIQ

SailPoint IDN

Oracle Identity Analytics

ClearSkye (Now Platform)

J2EE

C#

AngularJS

JavaScript

PowerShell

Perl

Python

Certification

Sailpoint Certified IdentityIQ Engineer

Timeline

IAM Consultant

SHAVS LLC
01.2021 - Current

AWS Cloud Practitioner Essentials

08-2020

CyberArk Certified Trustee

07-2020

Sailpoint Certified IdentityIQ Engineer

05-2020

Technical Lead

SDG Software India Pvt. Ltd
07.2013 - 01.2021

Software Developer

Jingle Info solutions Pvt Ltd
07.2011 - 07.2013

Master of Computer Applications - Computer And Information Sciences

L N MI Patna
06.2008 - 06.2011

Bachelor of Science - Physics

B D College
03.2004 - 03.2008
Deepak Kumar DasIAM Consultant