Narayan Shiwakoti Iam-Sailpoint Engineer Professional Summary
Narayan Shiwakoti Iam-Sailpoint Engineer Professional Summary
Narayan Shiwakoti Iam-Sailpoint Engineer Professional Summary
Professional Summary:
IT Professional with 6+ years of diverse IT experience in Analysis, Design & Development of
Enterprise applications using Java, J2EE and Identity & Access Management (IAM) Technologies.
Over 6 years hands on experience in Sail point IIQ Development (6.3, 6.4, 7.1) workflow solution.
Experienced in end-to-end integration of IAM Solution using SailPoint Identity & Access
Management Suite that includes requirement gathering, analysis, design, development,
maintenance, and upgrades.
Configuring the Applications (Authoritative and Non-Authoritative) using Active Directory, Flat file,
JDBC and LDAP connectors to load the Identity Cubes.
I have strong knowledge across IT functions (Systems, Network, Databases and/or Application
Development).
Expert skills in application programming using Java, Servlets, JDBC, JMS, XML and JavaScript.
Installed Sailpoint IIQ Identity Manager & Access Manager prerequisite software's.
Very good experience on designing and development in IAM products likeSailPoint IIQ
Very good experience on coding in distributed computing domain using technologies Java, XML
etc.
Ready to work on all IAM products, learn and deliver the best.
A very fast learner with the ability to make solutions-oriented, creative and innovative contributions.
Responsible for requirements gathering, analysis and documentation.
Installed, integrated and deployed enterprise software in client environments.
Developed product customizations in Java and Bean shell to meet customer requirements.
Worked with clients post implementation for user testing, debugging, support and maintenance
Strong background of Identity Management, federation, application/web servers, LDAP Domains
involving Design, Development, Implementation, Integration, Testing, Deployment, Configuration
and Code Management, Production support, Maintenance and Enhancements.
Development of review access application (IdentityIQ), bug-fixes, addition of new certification tools,
user interface changes on business demands.
Configured and Deployed SailPoint IIQ Connectors for various target systems.
Hands-on with aggregation, workflows, tasks, rules and roles.
Strong understanding of internal technicalities of SailPoint IIQ.
Experience in Server-side programming using Java 7.0/6.0, J2EE, Java Servlets 2.5/3.0, JSP 2.0,
JDBC 3.0, HTML, XML, SDLC, EJB, JNDI, JSP, and Swing.
Experience in J2EE/J2EE Design Patterns, Hibernate 3, spring 2.5 and Struts frameworks.
Technical Skills:
Identity and Access Management Sail point IIQ, 6.x, 7.0, 7.1, 7.2
Directory Server Sun LDAP, Microsoft AD,
Operating systems Linux, Windows XP, Windows 7/8/10, Windows Server
Responsibilities:
Support in Analysis of the business requirements and present design review to estimate the
timeline required to complete the project.
Participate in Proof of Concept effort as a SailPoint technical to demonstrate role-based user
provisioning that leads to full-fledged implementation of IIQ.
Provide superior visibility into and control over user access to sensitive applications and data while
streamlining the access request and delivery process.
Actively involved in gathering Business requirements and recommending the best approach.
Worked with Business Analyst for Use Case Document, Requirements Specification documents.
Provide SailPoint application consulting and development support to consumer applications as
required.
Developed custom rules and workflows using BeanShell and Java.
Deployed several out-of-box SailPoint connectors to connect various client Systems (LDAP, AD,
BMC Remedy, etc)
Understand and translate customer security and risk management needs into business solutions to
enable compliance and appropriate risk mitigation.
Integrated with Integration Config to generate ticket in BMC Remedy ticketing system.
Implemented Certification, Workflow (Provisioning Plans), rules.
Establish and maintain governance over user access rights and approvals for requests for new
access.
Designed and implemented custom solution for end users to request IdentityIQ capabilities
following proper approval and auditing process. This feature is not available to end users by out of
box.
Designed and implemented Joiner, Leaver, Information Updates, Emergency Termination.
Provided training and guidance to the client’s developers.
Implemented major architectural changes to synchronize attributes between inter-dependent
applications.
Deployed Password Management solution (both Reset and Change Password).
Analyzed customer issues through environment reproduction as well as providing solution /
workaround guidance.
Recommended technical solution to fine tune performance in few of the out of box SailPoint
component.
Interfaced with business and technical users at all levels to inform, instruct, and educate to help
them make their individual deployments effective and successful.
Responsible for publishing requirements, installation, architecture, run-book, specifications and
configuration documentation
Environment: SailPoint IIQ, SSO, RBAC, Bean Shell, Java, J2EE, UNIX, LINUX, Active Directory,
People soft. Oracle database, MYSQL, SQL Developer, SQL.
Responsibilities:
Involved in building, testing, supporting and determining SailPoint Identity IQ Solution design.
Analysis of the specifications provided by the client
Help Project Manager to estimate the effort required
Developing workflows with SailPoint IIQ 6.3 in Java, XML, Eclipse, Tomcat, SOAP web services,
and BeanShell.
Working in windows sandbox using tomcat, IQService, IIQ commands, Workflow, rules, polices,
groups, roles, LCM Events, Certification.
Configuration of Roles, Policies and Certifications for governance compliance
Enhancing rules, aggregation. Workflows, entitlements, groups, workgroup, etc.
Using the OOTB connector AD, LDAP, BMC Remedy, etc.
Using BMC Remedy for ticketing system connected to IIQ
Create identity Life Cycle workflows, defining life cycle events.
Setup applications Active Directory, LDAP, and Flat Files.
Developing custom Tasks and Task Executors and providing solutions for the changing business
requirements.
Customizing Out of the box workflows.
Gathered requirement from clients and used that requirements to implement roles in Sailpoint.
Using IIQConsole for operations such as checkout, import, connector Debug etc.
Used IQService as part IdentityIQ 6.x for Active Directory (AD) provisioning.
Defining Provisioning Policy for applications JDBC and AD.
Invoke custom workflow through Java, bean shell scripting by building Provisioning Plan, launch
arguments, account request, attribute request.
Implementing custom email templates both HTML and plain.
Design and implement new custom workflows for provisioning.
Experience on Implementation of self service and password features.
Environment: SailPoint, JDBC, Active Directory, Java, Java Server Faces, Struts, LDAP, UNIX,
ESS, XHTML, MySQL, Oracle.
Responsibilities:
Extensively gathered requirements from all users, experts, and key personnel to understand the
current functionality of the existing system.
Developed custom rules and workflows using BeanShell and Java.
Actively involved in gathering Business requirements and recommending the best approach.
Provide SailPoint application consulting and development support to consumer applications as
required.
Deployed several out-of-box SailPoint connectors to connect various client Systems (JDBC, LDAP,
AD, etc)
Implemented Workflow (Joiner, Leaver), custom rules.
Implemented custom solution for end users to request IdentityIQ
Customize the User Access request portal.
Worked with SAP system and developed a BAPI functionality.
Customize User Self-service Request.
Customized the OOTB quick links and populations.
Responsible for publishing requirements, installation, architecture, run-book, specifications and
configuration documentation
Analyzed customer issues through environment reproduction as well as providing solution /
workaround guidance.
Provide guidance to business people to inform, instruct, and educate to help them make their
individual deployments effective and successful.
Environment: SailPoint, JDBC, Active Directory, Java, Java Server Faces, Struts, LDAP, UNIX,
ESS, XHTML, MySQL, Oracle.