Mohammed Muqeet Uddin
*****************@*****.***
PROFESSIONAL SUMMARY:
10+ years of Experience as SailPoint Developer/Engineer on an IT Security team primarily focused on Identity and Access Management, compliance, governance, and Life cycle management.
Experienced in Identity and Access Management tool - SailPoint IdentityIQ Access Governance, in Configuring Connectors, Role Management, Life Cycle Manager Provisioning and Access Certifications, Report generation, Integration with end/target systems and SailPoint IdentityIQ APIs, REST APIs, Custom Connector, Patch up gradation.
Experience of installing, configuring and upgrading/migrating SailPoint IIQ IAM.
Worked on the entire lifecycle implementation of SailPoint IIQ with multiple clients
Excellent knowledge and experience in implementing user provisioning credential management, workflows, forms, application integration, connectors, reports, and roles.
Expertise in installing and configuring SailPoint applications across all environments - Development, stage, and production.
Configured the Applications (Authoritative and Non-Authoritative) using Active Directory, Flat file, JDBC, and LDAP connectors to load the Identity Cubes.
Customization and configuration of Workflows for Provisioning and de-provisioning accounts across various internal and external systems in SailPoint Identity Now, SailPoint SCIM, Identity IIQ.
Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP etc.
Developed custom connectors in Java/.NET to integrate SailPoint with various enterprise applications, ensuring seamless data synchronization
Worked with the Security Enterprise architect team to implement the best security practices.
Continuous Improvement, Customer-focused, and highly organized.
Develops custom scripts and connectors to extend the functionality of SailPoint LCM, enabling it to interact with a wide range of systems and applications
Gathered requirements and wrote documentation to implement and automate RBAC processes in IIQ.
Subject matter expertise in internal technical of SailPoint IIQ, Role-Based Access Control (RBAC), Governance, and Access Certification in SailPoint.
Prepare, recommend and review the IAM solutions architecture road map.
Hands on experience with Provision, Access Groups, Role Base Access Control (RBAC).
Strong understanding and rich experience of Identity and Access Management (IAM) concepts and technologies.
Proficient with Java, Bean shell rules, forms, workflows, policies, rules and access certifications within the IdentityIQ
Worked with various APIs of Access Management to integrate and build different workflows, rules, etc.
Experienced in SailPoint Lifecycle Manager, Compliance Manager, and Access Governance modules.
Worked on Access Reviews, Installation, and Deployment of IIQ.
SailPoint 7. X and 8. X expertise: Connector, workflows, Quicklinks, rule libraries, access reviews, installation and deployment of IIQ, patch upgrade, and applying E-fixes.
Experience in building custom workflows, rules, policy, provisioning in IAM.
Expertise in creating custom connectors, tasks, and email templates in SailPoint.
Designed and Implemented access request forms/workflows.
Worked on Policy Enforcement: The risk-based approach prioritizes violations and reports on violations.
Worked on supporting existing applications integrated with the Oracle Fusion Middleware suite 11g and troubleshooting problems encountered in the integration and upgradation processes.
RBAC (Role-based access control) reviews and cleans existing roles, secures approvals, and cleans the existing list of users.
Excellent hands on experience with different source code version control(TSF / GitHub / Bitbucket)
Debugging and troubleshooting IIQ Application with the help of the Debug feature of SailPoint.
Expertise in developing Java, J2EE (Servlet, JSP, and JDBC), and HTML.
Developed LCM events in SailPoint IIQ.
Expert in using Databases such as Oracle, My SQL, MS SQL Server, etc.
Extensively used various applications/web servers like Web Logic, Web Sphere, and Apache-Tomcat.
Developed product customizations in Java and Bean shell to meet customer requirements.
Extensive experience of writing and editing scripts using BeanShell scripting, PowerShell scripting, Java
Involved in managing post-implementation for user testing, debugging, support and maintenance.
Have worked on projects that used different methodologies like Agile, SDLC, waterfall, etc.
Strong analytical, interpersonal & presentation skills and the ability to learn and apply new concepts quickly
EDUCATION:
Master’s in computer science, California University of Management and Science USA
TECHNICAL SKILLS:
Programming Languages: Java, Java script, PL/SQL, PowerShell, Unix Scripting, Bean Shell, Web Services
Operating Systems: Linux, UNIX, Windows, and Mac
Scripting: Bean Shell, Java Script, Powershell
Tools: SailPoint IIQ 6.x, 7.x,SailPoint 7.x8.x, ServiceNow, Oracle Identity Manager 11gR1/R2, Oracle Access Manager 11g, Oracle Directory Server, Microsoft SQL Server, SAS,RL.
WORK EXPERIENCE:
Client: Comcast, NJ Feb 2023 – Present
Role: SailPoint Developer
Designed and deployed Identity & Access Management solution to improve user experience, meet compliance, and reduce costs.
Led upgrade and migration projects for SailPoint IdentityIQ, leveraging Java/.NET to ensure a seamless transition and minimal downtime
Monitors and optimizes the performance of SailPoint LCM solutions, ensuring efficient operation and quick response times
Developed custom Build Map Rules, Correlation Rules, and Workflow per business needs.
Developed PowerShell script to automate and support creation, enable, deletion of mailbox in Azure and Active Directory for hybrid exchange environment.
Design & Implementation of SailPoint IIQ 8.2 Web Technologies API, XML, SPML/SOAP, REST, JSON, Tomcat, Firewalls, HTML
Experience in Customizing and Enhancing the SailPoint Identity IQ APIs to integrate the existing systems like PeopleSoft and LDAP.
Designed and developed rules like Aggregation, Provisioning, and Connector for SailPoint Identity IQ.
Managed projects for design, configuration and implementation of SailPoint IIQ, including coordinating with vendor leadership, technical services leadership, and end user customers.
Created custom reports and dashboards in SailPoint using Java/.NET, providing insights into identity and access management metrics.
Proficiency in programming with different Java IDE's .
Automated the provision user into Okta groups using PowerShell script.
Expertise in creating Segregation of Duty (SOD) policy rules for role and entitlement policies.
Extensively worked with SailPoint APIs to develop OOTB and custom functionalities.
SailPoint IIQ Installation and Configuration as required by the design solution.
Coding, Unit Testing, Bug Fixing and Peer reviews of the code.
Creating the Identity IQ objects like Quick links, Forms, Rules, and Custom Objects to design the workflows (with Form Models Concept).
Connector development for target Systems (Active Directory, LDAP, JDBC, CSV).Defining Provisioning Policy for applications AD, LDAP.
Experience in web service technologies using SOAP, REST, WSDL, JSON, XML and SAML.
Used Web Services to extract patient related product data from machines and servers using WSDL, XML, and SOAP using Service Oriented Architecture
Design and implement new custom workflows for provisioning.
Configured and customized SailPoint Connectors for various target systems.
Integrates SailPoint LCM with various enterprise systems and applications, ensuring seamless data flow and synchronization across the organization
Configuring required Entitlements from Applications (Financial and LDAP Apps, etc.)
Configuration of Roles, Policies, and Certifications for governance compliance
Configuring various certifications (Manager, Advanced) in SailPoint.
Experience configuring single sign-on like Okta and ForgeRock with different applications and implementing password sync across all internal applications.
Involved in performing software development for Sailpoint Identity management solutions including workflow development, requirements gathering java coding, custom connector development for Sailpoint IIQ, code reviews, testing, and tiered deployments.
Integrated SailPoint with Active Directory for user access provisioning.
Enabled Aggregation and provisioning for AD User Accounts and Groups.
Implemented role-based access control (RBAC) in SailPoint using Java/.NET, enhancing security and compliance across the organization.
Worked on integrating several applications with SailPoint – Web services (Coupa, WhiteHat Security, Snowflake, Yammer), Azure AD.
Used Agile Methodology for developing the Application.
Implemented different operations in web service connector to support all provisioning operations, including create, update, disable, and delete.
Developed several quicklinks (Onbase, CRB, Archer Admin, Azure Key Vault, AWS Privileged), which launched custom workflows.
Creating custom scripts using SailPoint API
Writing scripts to perform application & identity correlations and rules using SailPoint API.
Configuring the Applications (Authoritative and Non-Authoritative)
Using PowerShell to view auditing data and identity data in SQL tables.
Terminated users from all applications using PowerShell scripting
Connector development for target Systems (Active Directory, LDAP, JDBC, CSV).
Understanding of directories (AD/LDAP) and group structures, policies, Frame set up for enterprise level Role mining, Role Based Access Control (RBAC).
Good experience in maintenance activities such as patching, performance tuning, and backups.
Strong working knowledge of LCM request configuration and LCM event configuration.
Strong development knowledge on creating policies of data provision for different applications.
Expert skills in application programming using Java, Servlets, EJB's, JDBC and JMS
Strong understanding of IdentityIQ Console to troubleshoot connectivity problems.
Client: Anthem, NJ Jun 2020 – Dec 2022
Role: SailPoint Developer
Implemented user provisioning from SailPoint IdentityIQ and aggregating users into SailPoint from different connectors like Active Directory, LDAP, and Oracle.
Trained in IdentityIQ Administration and Fundamentals of IdentityIQ Implementation from SailPoint which focused on content required by all implementations; that includes Compliance Manager and Lifecycle Manager details and basic provisioning functionality and to support day-to-day IdentityIQ operations.
Worked on configuring different email templates and setting up the approval request framework in SailPoint
Developed and executed unit tests for SailPoint customizations using Java/.NET, ensuring high-quality and reliable code.
Experience in SailPoint tool customization, Report Generation, Integration with end/target systems, SailPoint API's and Application Development.
Extensively worked with SailPoint API’s to develop custom functionalities to suit business requirements.
Proficient in creating and modifying workflows for implementing business flows per the requirements.
Implemented Life Cycle Manager Process automation, reducing custom workflow coding and eliminating the need to hard code end-user request forms.
Develop custom Rest APIs for other applications to integrate with Identity Management System for any identity information retrieval
Implementation of Self-Service feature, Password features (PTA, forgot password, Change Password), provisioning feature, configuring various roles and policies in SailPoint.
Manage client requirements and configure SailPoint IIQ connectors for several applications in the company.
Creating Populations and IAM Governance Work groups in IIQ
Created and ran the aggregation task to bulk load authoritative source data from Active Directory, Exchange and LDAP.
Experience with configuration and administration of SailPoint and perform tasks such as design an organizational tree structure and create provisioning and de-provisioning policies
Worked on all end-user issues to ensure the smooth running of daily transactions.
Using Optimal tools, directory tools and writing PowerShell scripts manage the environment.
Worked and troubleshot daily to ensure aggregation was successful for 2000 + Oracle Databases.
Worked closely with HR on any Issue while Creation/ De-activation of User Profiles.
Troubleshooting, root cause analysis, identification and design of solution, coding that does bug fixes and enhancements.
Strong working knowledge of LCM request configuration and LCM event configuration.
Strong development knowledge on creating policies of data provision for different applications.
Strong understanding of IdentityIQ Console to troubleshoot connectivity problems.
Develop and customize configurations, Email templates, and rules in SailPoint.
Debugging & Troubleshooting IIQ Application with the help of Debug feature of SailPoint.
Expert in using Databases such as Oracle, My SQL, MS SQL Server, etc.
Established standards, designs and implementation of appropriate identity and access management processes and controls which help improve operations and lower risk.
Performed Integration with multiple applications such as AD and LDAP. Recently Upgraded SailPoint IIQ 8.2
Ran Certification Every Quarter to verify User Access is in compliance with Audit.
Design and Implementation of distributed virtual environments, resulting in cost reduction, greater agile development, and business continuity
Worked on Remedy tickets My Services on Given SLAs.
Configured and maintained different disconnected target systems
Involved in completed end-to-end life cycle starting from requirement gathering, design, development, testing, and deployment.
Hands on experience with detailed configuration Active Directory LDAP and administration of ForgeRock and Sailpoint IAM products
Involved in resolving issues with their existing OID, HR, and AD connectors.
Development of Scheduled Tasks and plugins/adapters.
Installed Oracle software by disk or scripting/PowerShell
Bulk-loaded users, roles, and accounts.
Supported operations & maintenance of SailPoint IdentityIQ 6.4/7.0 and LDAP connectivity.
Connector development for target Systems (Active Directory, LDAP, JDBC, CSV).
Developed custom Build Map Rules, Correlation Rules, and Work flow per business needs.
Developed custom tasks for various processes.
JavaScript that uses jQuery to work a chess program
Designed and developed rules like Aggregation, Provisioning, and Connector for SailPoint Identity IQ.
Creating Segregation of Duty (SOD) policy rules for role and entitlement policies.
Client: Credit Suisse, NC Nov 2018 – May 2020
Role: SailPoint Consultant
Responsible for Installation, Development, and Migration
Onboarding applications like Active Directory, LDAP, Service Now, Salesforce, Workday, My SQL, JDBC, and other logical Applications
Good knowledge of Web-based application deployment.
Installing enterprise Linux, upgrading, and troubleshooting issues
Supporting SailPoint Identity IQ automated provisioning, reviewing, and termination, Transferers
Leveraged roles and access profiles to define different life cycle states.
Defined the multi-year roadmap for security technologies including the complete replacement of existing SSO (Microsoft AAD) and IAM.
Developing customization for several typical scenarios such as Rehire, Future hire, Leave of
Absence, Suspension, and pre- termination using Identity Triggers and Rules
Responsible for Identity Mapping, Building Provisioning plans, and updating.
Coding for the various Lifecycle Events, configuration of Lifecycle Manager, Compliance Manager and the password manager services
Creating Life cycle events and developing Identity Triggers, Custom workflows, and Rules
Demonstrated Role-based user provisioning and Account provisioning that led to the implementation of IIQ.
Worked on administrating Apache, Tomcat, and JBoss for server configuration, deployment of applications, and performance tuning, including Troubleshooting and maintenance.
Experience in handling Identity and Access Management product administration.
Responsible for developing Test scenarios and Test cases for all the environments.
Integrated all systems with Active Directory and LDAP
Troubleshooting, identification, and design of a solution, code compilation, and enhancements
Performing Role Analysis and Designed Role Structure in all environments
Key Member in migration of Custom components from Sun IDM to Development and QA environments
Experience planning activities like configuration management, patching, and risk mitigation.
Familiar with using SSB structure, building war plans, and deployment.
Client: Avancer Corporation, NJ Dec 2015 – Sep 2018
Role- IDM Support Engineer
Experience in design, development, testing, integration and implementation expertise in Identity and Access Management Using SailPoint IDM.
Worked with key business and technical stakeholders to develop requirements, user cases, and test cases.
Scheduled and facilitated team meetings and managed internal and external resources, including vendor relationships.
Designed and developed user provisioning workflow to get SailPoint Identity objects.
Developed migration workflow to import SailPoint Audit Objects.
Created a role migration plan for mapping SailPoint roles and importing them into OIM.
Participate in development of roadmaps and participate in the standards process for Identity and Access Management (IAM) solutions
Promote effective teamwork, mentor employees, and evaluate individual performance
Identify opportunities to innovate, extend and enhance service delivery everywhere possible with SailPoint Technologies
Designed and developed project document templates based on SDLC methodology.
Documented and updated project risks, issues, decisions, and action items.
Conducted Joint Application Development (JAD) sessions for requirements gathering analysis and design.
Installed and configured OIM 11gR2 in a development and testing environment.
SailPoint IDM Platform IQ 6.3p2 7.1p3 Administrator in support of IDM product Identity environment production/developments Sandbox test environment
Worked on integrating Oracle Identity Manager 11g with Microsoft Active Directory and Microsoft Exchange Server.
Created an effective and efficient process for evaluating system access and manual duties for potential segregation of duties conflicts.
Created custom process adapters that automatically added newly created users to specific security groups when specified conditions were satisfied.
Created entity adapters that changed the security groups of users when specific attributes were modified.
Involved in troubleshooting various issues involving provisioning and entity adapters.
Created access policies that automatically assigned certain common groups depending on the company to which the user belonged.
Performed extensive unit testing to verify the proper functioning of adapters and access policies.
Worked on the development of Custom Reports with Oracle Identity Manager reporting.
Knowledge of Mainframe connectors for integration with Oracle Identity Manager.
Installed and configured various OOTB connectors, such as GTC connectors.
Installed and configured Exchange connector
Design and Implementation of Solution where PeopleSoft is the Trusted source and initial provisioning to Active Directory, Lotus Notes, and PeopleSoft modules.
Configured the PeopleSoft connector to handle future hires from PeopleSoft to OIM.
Developed enhancements for existing AD User Target Recon for getting all the attributes changed directly in AD with notification of old values along with new attribute values.
SailPoint Engineer
DXC India Duration: June 2014 to April 2015
Responsibilities:
Installation and configuration of SailPoint IdentityIQ in Windows environment and Patching to different patch releases
Integration of SailPoint IIQ with various applications like Active Directory, Databases and HR system.
Building, testing and supporting IAM solution Compliance processes. Role and provisioning policy Management on boarding process building
On Boarding the applications
Creating various Rules.
Provisioning, Provisioning Policy
Certification
Workflows
Setting Password Policy
Automate the data flow from HR source to Destination applications
Support and enhancement
Having a dedicated team to manage the on-boarding activities.
Constant monitoring and reporting.
Using remedy to track the application onboarding status in each release.