Akhil B
************@*****.***
professional summary
Over 8 years of experience in Information Technology in areas of Identity management, access management, role management, compliance management, solution design, system integration, implementing and deploying large-scale identity management solutions for large enterprises.
6 years of experience in analysis, design, development, testing, integration and implementation expertise in Identity and Access Management Using SailPoint IDM and Oracle IDM.
Good Project experiences in Java, Web technologies and Web services
Experienced in Sailpoint tool Customization,Workflow customization, Custom connector creation, Report generation, Integration with end/target systems, Customized IIQ console to add new commands, Sailpoint APIs and Application development
Experience in all the phases of software architecture, designing, development, maintenance, administration, Testing, deployment, migration, and production support of LDAP
Experience in requirement gathering, feasibility study and technical/functional documentation.
Experienced in Sailpoint Roles and Policies, Life cycle management, Business process, Access Certification and Connectors.
Have conducted five Sailpoint training sessions for peers and other project members.
Have covered all the topics in Sailpoint namely Installation/Deployment steps, Provisioning with Integration executor, Life cycle events, Provisioning Policies and Life cycle Management.
Good exposure in creating and implementing web based applications using JSP, Servlets,
Spring core & MVC and Struts 1.3
Experience in Oracle Identity Manager and Oracle Identity Analytics integration for Role based Provisioning
Experience in Identity and Access Management products like SailPoint IIQ version 6.0, 6.1 and 6.3.
Extensive knowledge in Role Based Access Provisioning.
Knowledge on Identity Federation, Single Sign On, oAuth etc.
Experience in Identity/Compliance Management Solutions and Role Management.
Excellent knowledge of IDM user provisioning and IDM User Recertification.
Experienced in integrating & managing various resource adapters such as AD, LDAP, SAP, Solaris, Database, flat file resources etc.
Thorough understanding of SQL, PL/SQL and RDBMS, Experienced in Web Services, XML.
Experienced in working in an Onsite/Offshore delivery model.
Worked with vendor’s Product Support teams to resolve issues (defects, bugs, enhancements) with product
Exceptional analytical, oral, written, interpersonal, and trouble shooting skills.
Involved in full lifecycle of various projects, including requirement gathering, system designing, application development, enhancement, deployment, maintenance and support.
Administration and day-to-day activities like, monitor network connections and database ping utilities.
Excellent ability to plan and organize work load to meet the critical project deliverables
Strong Communication, Presentation and Interpersonal skills with excellent problem solving capabilities both as a team leader and a team member
Solid management skills, demonstrated proficiency in leading and mentoring Individuals to maximize levels of productivity, while being a part of cohesive team environment.
Areas of Expertise
Identity Management, Access Management, User Provisioning
Sailpoint IIQ 6.x - Installation, configuration, onboarding applications, LCM, Access Review/Certifications, Access & Policy
Management, Provisioning and Connector modules and Customization.
Access revocation and SoD (Segregation of Duties) policies using Sailpoint.
Role Based Access Control (RBAC) and policy based provisioning.
Education
Bachelor of Science & Technology
2008
Jawaharlal Nehru technological university Hyderabad, AP, India
Technical Acumen
Identity & Access Management
SailPoint IdentityIQ 6.x, Oracle Identity Manager, Sun Identity Manager,Sun Access Manager, IBM Tivoli Access Manager,, Oracle Access Manager, Oracle Entitlement Server, Oracle Identity Federation, Sun Role Manager, Oracle Identity Analytics, Kerberos and PKI, Site Minder, ForgeRock OpenIDM
Languages
Java, J2EE, EJB, JSP, Servlets, JDBC, C, C++, LDAP, HTML, DHTML, XML, XSL, Perl, Java Script, UNIX shell.
Integrated Applications
AD, Exchange, Lotus Notes, Sun Directory Server, Oracle Internet Directory, Oracle Virtual Directory, Novell eDirectory
Design/Build/IDE Tools
Eclipse, JDeveloper, NetBeans, Apache Ant
Operating Systems
Windows 95/98/NT/2000/XP, UNIX, Linux, Sun Solaris, AIX
Application servers
WebLogic, WebSphere, Apache Tomcat, J Boss, Oracle Application Server (OAS, OC4J)
Databases
Oracle 9i\10g, (PL\SQL ), MS-SQL, Toad, DB2 8.x, MySQL
Professional Experience
Cardinal Health
SailPoint Consultant Jan 2015 - Present
Environment: SailPoint IIQ 6.3/6.2p1/6.1 p2/5.5 p7/5.1, J2EE, Jasper Reports, Struts Framework, Junit, XML, CSS, JavaScript, Hibernate, PL/SQL, JQuery, Oracle database server, CVS, HTML, Web Sphere Application server 6.0, JEE design patterns, Sun One Directory Server, Windows AD.
Notable Contributions:
Involved in full Software Development Life Cycle (SDLC) - Business Requirements Analysis, preparation of Technical Design documents, Data Analysis, Logical and Physical database design, Coding, Testing, Implementing, and deploying to business users.
Implemented and Customized Manage Access and Manage Identity modules as per customer requirements in SailPoint IIQ 6.3p3, 6.2.
Built customized User Onboarding process as per customer requirements using IIQ 6.3p3.
Involved in day to day performance monitoring and production support as well for Identity IQ.
Worked with SailPoint engineers on various tasks.
Worked in Agile methodology.
Integrated web service based applications to authenticate and authorize users based on their access and data in SailPoint IIQ.
Actively participated in Role mining and Role structuring as per client needs.
On boarded various applications like Delimited file connectors, Logical Apps, Derived Applications.
Involved in adding direct connectors for Active Directory, LDAP, Exchange Online, Box and UNIX.
Customized workflows as per client needs
Provided new quick links and customized UI using JSF, spring backing beans for client specific requirements.
Built various rules like Build Map rule, Pre Iterate Rule, Post Iterate rule and Identity Creation rule.
Customized certifications and developed delegation and exclusion rules.
Worked on configuring Business Roles, IT Roles as per client requirements.
Used Sun Identity Management Tool to Provision Multiple Active Directory resource & Web Resource (LDAP) for all users at the same time.
Experience in developing/ configuring/ provisioning Custom Adapters, Connectors, Web Services, LDAP Adapters and knowledge in creating / configuring custom Adapters for Oracle App, MySQL, MS SQL Server
Experience with directory solutions- Sun One/Sun Java Directory Server 5.2/6.0, Active Directory
2000/2003.
Extensive experience with Java server side and enterprise applications using JSP, Servlets, Web logic Application Server, JBoss, XML
Involved in design, architecture and implementation of multiple enterprise level Identity & Access Management solutions.
Providing technical support and guidance to the offshore team to address complex business problems.
Hands on experience in translation of business process into Functional specifications, Workflows, Organizations, Roles, Policies, Resources and Audit reports.
DSW
SailPoint Sr. Developer May 2013 – Jan 2015
Environment: SailPoint IIQ 6.2p1/6.1 p2/5.5 p7/5.1, J2EE, JDBC, Junit, XML, CSS, JavaScript, Hibernate, PL/SQL, JQuery, UNIX, HTML, Web Sphere Application server 6.0, JEE design patterns, Active Directory, LDAP, Windows AD.
Notable Contributions:
Involved Business Requirements Analysis, preparation of Technical Design documents, Coding, Testing, Implementing, and deploying to business users.
Installation and configuration of SailPoint application across development, stage and production.
Configuring the Applications (Authoritative and Non Authoritative) using AD, Flat file, JDBC and LDAP connectors to load the Identity Cubes.
Supported operations & maintenance of SailPoint and LDAP connectivity.
Connector development for target Systems (Active Directory, LDAP, JDBC, CSV).
Developed custom workflows (With multi-level approval and time-based escalation for Approval process, profile update and self-service, changing the profile of User and modifications to Groups).
Developed custom Build Map Rules, Correlation Rules and Workflows as per the business needs,
Involved in role definition, role management and certification.
Developed custom tasks for various processes.
Defining Provisioning Policy for applications AD, LDAP.
Design and implement new custom workflows for provisioning.
Pre-populated the Routing Email Address, Email Alias, Display Name, and Organizational
Unit of a user depending upon the Employee-Type.
Configuring required Entitlements from Applications (Financial and LDAP Apps etc
Configuration of Roles, Policies and Certifications for governance compliance
Configuring various certifications (Manager, Advanced and Account Group Permissions with Delegation Rules) in SailPoint.
Creating the Identity IQ objects like Quick links, Forms, Rules, and Custom Objects to design the workflows (with Form Models Concept).
Build and Configure SailPoint in-built tasks like aggregation, ID refresh, schedule tasks, correlation, etc.
Coding, Unit Testing, Bug Fixing and Peer reviews of the code.
Using IIQ Console for operations such as checkout, import, connector Debug and Test.
Walgreens, Deerfield, IL
SailPoint Developer Jan 2011 Apr 2013
Environment: Sailpoint IIQ 4, 5 & 5.5p7, Novell Identity Manager 3.0 (Eclipse IDE), Novell iManager 2.6,
Tomcat 7/5.0, server, JBoss server, MySQL, java (JDK 1.4), Windows XP, Courion, ASP 3.0, ASP.NET 3.5, VB Script, MS-SQL Server 8, Version controller: VSS
Notable Contributions:
Involved in designing and implementing SailPoint Implementation.
Designed Custom tasks, Custom Reports to cater client needs in IIQ (SailPoint).
Developed various reports like Uncorrelated Accounts Report, New Accounts Reports etc.
Implementing password reset management for the client.
Implementing End user Access Request.
Upgraded SailPoint IIQ from 4.x to 5.5p7.
Involved in writing custom connecters for client specific applications and as well Lotus Notes.
On boarded 60+ applications so far in IIQ.
Development of JDBC connector for updating the IDM Recertification database and keeping it in sync with Novell eDirectory data.
Developing the workflows and Application Connectors.
Development of Reports tool Using MS-Access for getting the desired reports from the MySQL database.
Developed Correlation Rule as part of one of the client requirements.
Developed Custom java classes in order to fetch custom Tasks in IIQ.
Implemented reports using Jasper Reports – an open Source reporting tool.
Developed custom reports with client specific requirements to attain their Revocation and Audit
Reports
Designed and developed the application using Java Server Faces (JSF) framework and Struts Frame work.
Used CVS as the configuration management tool.
On boarded Delimited file applications, LDAP, UNIX and ESS applications.
Worked on OIM for group management and groups administration AD and MS Exchange
Writing SQL Stored Procedures for Data manipulations and Reports.
Developing the ASP pages for Workflows.
Interacting with the clients for requirements.
Closely working with the BA on the requirements and preparation of the BRD.
Communicating with the development team
Planning and rolling out of phase wise implementation of recertification applications globally.
Data Check functions to keep IDM and recertification databases in sync.
Monitoring the team, assigning tasks to the team and planning, scheduling and delivering the developed modules.
Release management.
Data Analysis for getting the complete and consolidated data of the IDM users from various data files and formats.
Driving the team for timely completion of periodic recertification cycles.
Documenting and maintaining the audit communications, metrics and recertification artifacts.
Nike, Beaverton-OR
OIM Developer Nov 2009 – Dec 2010
Environment: Oracle Identity Manager(OIM), Oracle Access Manager (OAM), J2EE, Single Sign On (SSO), Junit, XML, CSS, JavaScript, IDM, OIA, PL/SQL, JQuery, Oracle database server, CVS, HTML, Web Sphere Application server 6.0, JEE design patterns, Web logic Server, Windows AD.
Notable Contributions:
Provide design and signoff for various technical solutions required to achieve transformation objectives.
Implementing single sign-on service, authentication/authorization and modeling entitlements for applications.
Configured Linked Federation using Enterprise Manager
Designed & Implemented SSO between various internal and third party Applications in a secure and seamless manner
Managed a team of 10 members and delivered in tight deadlines with high quality
Installed and configured AD forest and created trust between multiple AD domains.
Designed & implemented automation and workflow management for user Management, account provisioning and access management
Involved in penetration testing and server hardening
Delivered assigned modules before time using agile methodology for development,
Involved in project initiation with business to capture requirements.
Delivered project in tight deadlines to achieve business benefits.
Involved in design& development of JEE based self-service application for self-registration and change/forgot password functionality using OIM API’s.
Day to day support for OIM infrastructure and application integration problems.
Client side digital certificate based authentication and registration implementation.
Involved in User provisioning and Access management migration of more than 30 applications to OAM from the traditional security architecture by our team.
Involved in OAM policies and workflow development.
Configured and customized several adaptors for provisioning.
Planned, designed and implemented IDM infrastructure required to support new portals.
Implemented backup and disaster recovery for IDM infrastructure.
Installed and configured oracle based identity management tools in virtual environment including oracle identity manager 11g, Oracle access manager 11g & Oracle identity analytics
Implemented single sign on between OAM and OIM, and other applications using Web Gates
Installed and configured domains in Web Logic server, created and provisioned managed servers.
JP Morgan Chase, Tampa- FL
Java Developer Jun 2008 – Oct 2009
Environment: Java, J2EE, JSP, HTML, CSS, JavaScript, XML, WSAD, Sybase, Windows NT, MS- VSS, WebSphere, XMLSpy.
Notable Contributions:
Involved in Requirement gathering, business Analysis, Design and Development, testing and implementation of business rules.
Involved in designing and coding of functional specifications for the development of user interfaces
Participate in discussions involving the application creation and understand the requirements and provide the back-end functionality for the applications.
Customized the Web Enrollment application.
Involved in writing of JSP pages for the presentation of data.
Worked extensively using WebSphere Studio Application Developer.
Conversion of Project Specifications to Design Specifications.
Responsible for developing and deploying web components on WebSphere Application Server
Developed an internal module for an online commissioning system
This module enables insurance brokers to interact with the system and manage their commissions. Secondary responsibilities included investigating and fixing reported bugs and developing User interfaces/functionalities.
Developed XML's as part of Web Enrollment application. These XML's were used as data feed for another web application. These XML's consisted of insurer's critical personal information
Developed GUI screens using JSP and user validations using JavaScript for Web Enrollment and On-line Commissions applications.
Developed action classes for handling client requests and helper classes to interact with the DAOs.
Created Stored Procedures, Functions and Triggers.
Configuration and Deployment of the application in ITL and QA Testing Environment.
Supporting and testing modules during Assembly and Performance testing.