AVINASH MALLAVARAPU
IAM Consultant
Email –********.***@*****.***
PROFESSIONAL SUMMARY:
Nearly 7 years of experience in proof of concept, design, implementation, development, configuration, testing and troubleshooting of various products and solutions in Oracle Identity Manager (OIM), Oracle Access Manager (OAM) and OKTA.
Expertise in 11g and 12C versions of Oracle Identity Manager and Oracle Access Manager.
·Experience on various LDAP Servers such as Oracle Internet Directory (OID), Oracle Unified Directory (OUD) and Active Directory.
·Experience in integrating Third party applications with Oracle Identity Manager using out-of-the-box connectors as well as custom connectors.
·Experience in Provisioning of users into applications, various directories like (AD, LDAP) using OKTA
·Experience in Single Sign On (SSO) using various methods like SWA, SAML, WS-FED in OKTA
·Hands on experience in Proof of concept Single Sign On using Device Trust using OKTA
·Experienced on connectors like DBAT (Database Applications Table), AD (Active Directory), OID (Oracle Internet Directory), Novel E Directory, EBS UM, EBS HRMS, Microsoft Exchange, Flat File, PeopleSoft.
·Experience in implementing provisioning and de-provisioning (or) identity workflows, compliance and auditing frameworks for industry verticals.
·Experience in integrating and customizing OIM deployments using Java.
·Experience in developing adapters, mainly Pre-populate Adapters, Process Task Adapters, Rule Generator Adapter and Task Assignment Adapters.
·Worked on development of OIM customizations such as Schedule Jobs, Event Handlers, Plugins, and Approval Workflows according to business needs.
·Experience in provisioning IDM users to different LDAP servers.
·Implemented Web Single Sign On environments with various authentication schemes such as Basic, HTML form-based authentication, Integrated Windows Authentication (IWA) and Token based authentication schemes. Also, Desktop SSO using Oracle ESSO for various Web, Desktop and Java based Applications.
·Experienced in developing Multi level custom SOA workflows as per the requirements.
·Experienced in developing User Manager, Role Manager and custom certification using event listeners as per the requirements.
·Experienced in migrating the applications from Novel Access Manager to Oracle Access Manager
·Hands on experience with multiple database environments like ORACLE, MySQL which includes creating and maintaining the databases, creating and fine-tuning Complex SQL queries, various data manipulation and reporting.
·Extensive experience working in Linux-based OIM implementations.
·Worked with various virtualization tools such as VMware Workstation, Oracle Virtual Box and Oracle VM Server to host Oracle Identity Manager Components.
·Experienced in developing web-based application using Struts, Springs.
·Experienced in using JDBC, hibernate ORM module.
·Experienced in web development using HTML, CSS, JavaScript and AJAX technologies.
·Experience in writing Stored Procedures.
·Experience in writing SQL Quires using relational database
·Experienced in developing the Ant based scripts.
·Aspire to learn and implement new technologies
·Having good analytical, programming and problem-solving skills with excellent interpersonal skills, team player and good leadership qualities.
·Persuasive verbal and written communication skills compliment a proven ability to multi-task, maintain an organized approach, and ensure success - even when faced with high-pressure or high-risk situations
TECHNICALSKILLS:
Programming Languages
JAVA, J2EE
Web Technologies
HTML, CSS, JAVASCRIPT, XML, PERL
Application Servers
WebLogic. Identity Manager OIG 12C, Oracle 11g R2Ps3, 11gR2 Ps2, Access Manager12C, 11gR2Ps3,11gR2Ps2, SOA
Web Servers
Oracle Http Server, Apache
Directory Servers
Microsoft AD, Oracle Internet Directory (OID) 11g, Oracle Unified Directory (OUD) 11g, Oracle Virtual Directory (OVD), Novel E Directory.
Database
MySQL, SQL, Oracle 11g, Oracle 12C.
Connectors
Active Directory, Exchange, DBAT, OID, Novel E Directory, Flat File, Peoplesoft, OUD.
Frame Works
Struts, Springs
Operating Systems
Linux, Windows […] Vista
CERTIFICATION AND TRAINING:
Okta Certified Administrator
Okta Certified Professional
PROFESSIONAL EXPERIENCE
United Airlines 2019 Feb – Present
Identity and Access Manager Consultant
Accomplishments:
•Deployed Active Directory Agent to integrate on-premise Active Directory as trusted source to Okta.
•Deployed various LDAP Agents to integrate on-premise LDAPs to Okta as Target source.
•Integrated multiple applications into Okta with SSO using various methods SWA, SAML, WS-Fed.
•Worked on Delegated Authentication Password policy using AD.
•Integrated Office 365 with Okta.
•Provisioned Okta-Mastered accounts and Directory-Mastered accounts to Office 365.
•Integrated Custom Application using SAML.
•Worked on creating MFA polices based on user location, groups to improve the security of organization.
•Configured Windows Device Trust using Okta. Which allows only trusted devices to authorize to utilize the applications.
•Integrated Okta with other identity providers in order to allow external users from other identity providers to SSO into Okta.
•Mapped Universal Directory attributes to AD domain Applications to provision the users.
•Managed Okta Groups, Application groups and AD Groups.
•Installed and configured Oracle Identity Manager 12C, Oracle Access Manager 12C, WebLogic 12C, SOA 12C in three different environments DEV, QA and Prod.
• Migrating the Oracle Identity Manager from Sun Identity to Oracle Identity Governance 12C.
•Configured Custom User Defined fields as per the requirements.
•Involved in development of OOTB connectors such as DBAT, AD, OUD, PeopleSoft, REST and Webservices and Custom connectors.
• Experience with OOTB connector customization such as creation of custom process task adapters and custom pre-pop adapters.
•Installed and configured connector server in Windows env. Configured SSL between OIG and connector server using trusted KeyStore.
• Integrated Oracle Identity Management with multiple source and target systems including PeopleSoft, OUD, DBAT and Active Directory
•Created custom Event Handlers and Scheduler Tasks using OIM APIs and involved in design and development for enhancements and change requests.
•Loaded users to OIG from trusted source and reconciled all user accounts from all target resources.
•Involved in bundle patching for OIG, OAM, WebLogic and OTD.
• Implemented SSO authentication / authorization policies especially using SAML / OAuth / WNA using OAM
•Develop and implement Java Password Policy plug-in to enable OAM to enforce custom password policy rules for individual applications
• Set up OAM Policies for authentication and authorizations that map application access requirements to policies - Policy Domains, Authentication Schemes, Host Identifiers, Web Gate definitions
•Provide desktop Single Sign-On solutions for OAM with the setup of Integrated Windows Authentication technology using Kerberos.
•Developed OOTB SOA workflows and customized SOA workflows as per the requirements.
•Developed User Manager and Role Manager certifications. And created custom scheduled task to create certifications semiannually and annually for selected entitlements and applications.
•Developed custom user manager certifications using Event Listener as per the requirements.
•Installed and configured OHS 12C as webserver on windows and Linux environments.
•Configured OHS WebGate to protect Urls in OAM Env.
•Configured proxy and reverse proxy in OHS 12c.
•Deployed and configured different types of applications in Weblogic 12C.
•Maintain servers weblogic, OIM, OAM, OHS by patching up to date.
Technologies:
OIM 12C, OAM 12C, OKTA, OAuth, OpenID Connect, SAML J2EE, SOA, Webservices, Java Script, SQL, OUD, AD.
Charles Schwab 2017 July to 2019 Feb
Oracle Identity Manager Consultant.
Accomplishments:
•Worked on Installation and configuration of Oracle Identity and Access Manager 11g R2Ps3
• Migrating the Oracle Identity Manager 11gR2Ps2 to 11gR2Ps3
•Provisioned IDM users to various end point servers (AD, RACF, LDAP etc.)
•Deployed DBAT, Oracle Internet Directory (OID), Novel E Directory, AD, Exchange Connectors for OIM for automating provisioning and de-provisioning
•Developed User manager and Entitlement certifications as per the requirement.
•Developed certifications by using Event listeners based on requirements.
•Installed pre-built connectors, worked with lookup configuration data, sandboxes, application instances, user, organization and resource form creation.
•Developed additional enhancements for business logic and configured Target Reconciliation Schedule Tasks for Active Directory and other connectors deployed.
•Designed, developed and customized OIM Adapters to carry-out auto provisioning and de-provisioning.
• Coded Custom Java Classes extending ICF framework (Identity Connector Framework) to take care of Entitlements Bulk Provisioning to Users.
•Developed custom Scheduled tasks as per the requirements.
•Implemented OIM 11gR2 solution with LDAP Sync and developed plugins & adapters as per requirements and involved in design and development of customized schema with customized LDAP object classes.
•Developed pre-process and post- process Event handlers based on requirements.
•Involved in the evaluation of various proof of concept functionalities such as User Provisioning, Reconciliation, and Orphan Accounts Cleanup, Workflow management for Approvals, Re-Certification and Audit Trials
•Involved in developing the custom connector to integrate to WorkDay as a trusted source.
•Developed SOA approval workflows as per the requirement
•Provided 24/7 support during implementation, integration and production stages
Technologies:
OIM 11g R2Ps3, OAM 11gR2Ps3, J2EE, SOA, Webservices, Java Script, SQL, OUD, AD.
United Airlines 2016 April – 2017 July
Oracle Access Manager Consultant
Accomplishments:
·Worked on Installation and configuration of Oracle Access Manager 11gR2Ps3.
·Involved in migrating the applications from Novel Access Manager to Oracle Access Manager.
·Administration WebLogic server, deploy Java J2EE applications, and configure security realms for Single Sign On
·Involved in Customizing the Login page using Perl.
·Developed and implemented Password Policy plug-in to enable OAM for enforcing custom password policy rules for individual applications
·Configured BI publisher to run different kind of reports and additional developed custom reports
·Involved in creating the Form-Fill facility in OAM using Java Script.
·Configured SSO for OBIEE application by integrating with OAM.
·Configured and Tested applications including Federation applications in OAM 11gR2ps3.
·Integrated new applications for Single Sign On by using SAML.
·Developed Custom Authentication Plugins using REST Web Service.
·Developed Unsolicited Login for Federation Apps
·Configured the applications in OAM by using Oracle Traffic Directory as a reverse proxy.
·Integrated new applications for Single Sign On integration by working with Application teams, Business Analysts and Architecture teams
·Troubleshoot and Monitor OAM, OUD, OTD& AD logs to fix performance issues
·Periodically monitored the products performance and availability using the Oracle Enterprise.
·Implemented Single Sign On using OAM 11g R2 and configured multiple authentication schemes and authorization plugins based on the requirement.
·Integrated Oracle API Gateway with OAM 11gR2.
·Modified Login page to warn the users to change password, when user’s password is about to expire.
·Configured and Customized Error pages in PERL (Internal and External) using CSS, HTML, Java Script.
·Provided 24/7 support during implementation, integration and production stages
Technologies:
OAM 11gR2Ps3, J2EE, Webservices, Java Script, Css, Jsp, Html, Federation, SAML, OUD, AD.
All State 2013 Jun– July2014
Oracle Identity Manager Developer
Accomplishments:
11g Implementation
Worked on Installation and configuration of Identity Manager 11gR2Ps3
Installed and configured Oracle Unified Directory (OUD) using MS Exchange as part of proof of concept.
Provisioned IDM users to various end point servers (AD, RACF, LDAP etc.)
Deployed DBAT, Oracle Internet Directory (OID) Connectors for OIM for automating
provisioning and de-provisioning
Worked towards Setting up Oracle Identity Manager Suite components from scratch on a Linux VM environment.
Installed and configured oracle identity manager in clustered environment.
Involved in providing production support. Designed, developed and customized OIM Adapters to carry-out auto provisioning and de-provisioning.
Patched and maintained installations.
Implemented OIM 11gR2 solution with LDAP Sync and developed plugins & adapters as per requirements and involved in design and development of customized schema with customized LDAP object classes.
Develop Oracle PL/SQL queries for provisioning and reconciliation connectors,
reporting, and troubleshooting
Installed pre-built connectors, worked with lookup configuration data, sandboxes, application instances, user, organization, and resource form creation.
Designed, developed, and customized OIM Adapters to carry-out auto provisioning and de-provisioning
Worked on development of OAM customizations related to login pages, error pages and page flow, authentication, and authorization plugins, setting up OAM policies, installing components
Integrated new applications for Single Sign On integration by working with Application
teams, Business Analysts and Architecture teams
Working with the client to know all the requirements in order to customize the OIM and OAM consoles by creating sandboxes.
Experience in developing and configuring Target Reconciliation Schedule Tasks for OID and other custom connectors.
Had meetings with clients during the QA environment to discuss that the tools deployed are perfectly running without any bugs.
Having control over the products performance and up/down of products using
the Oracle Enterprise. Created Sandboxes as per client’s requirements for the look and feel of the OIM.
Technologies and Tools: Oracle OIM 11gR2Ps3, SOA Suite, OIM 11g, WebLogic,
JDeveloper, Linux, PeopleSoft, E-Business Suite, UNIX, Oracle 10g.
Cytel 2012 July– May 2013
Java Developer
Accomplishments:
Worked on designing and developing the Web Application User Interface and implemented its related functionality in J2EE for the product.
Developed Object Diagrams, Class Diagrams, and Sequence Diagrams to represent the detail design phase using Rational Rose.
Designed and developed applications using JSP, Servlets and HTML.
Used Hibernate ORM module as an Object Relational mapping tool for back end
operations.
Provided Hibernate configuration file and mapping files and also involved in the integration of Struts with Hibernate libraries.
Extensively used Java Multi-Threading concept for downloading files from a URL.
Developed Core Java classes and methods for handling data from databases.
Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
Developed Web Service client interface for invoking the methods using SOAP.
Created navigation component that reads the next page details from an XML config file.
Developed applications with HTML, JSP and Tag libraries.
Developed required stored procedures and database functions using PL/SQL.
Developed, Tested and debugged various components in WebLogic Application Server.
Used XML, XSL for Data presentation, Report generation and customer feedback documents.
Implemented Logging framework using Log4J
EDUCATION:
University of Michigan-Flint Aug 2014 - Dec 2015
Master’s in Computer Science
GPA: 3.46