security Consultant Resume
Atlanta, GA
SUMMARY:
- Over 20 years of IT experience in that last 2 years Senior Management experience worked closely with CIO. 13+ years Java/JEE development, Integrations, Architecture, Information Security, Identity and Access management, LDAP & AD Directories, Single Sign - On implementations, Federation, Role based Access Control, Database Administration, Authentication and Authorization technologies as well as custom built open source technology frameworks.
- Excellent technical and Business communication skills, team player, extremely focused and able to quickly identify and respond to priority issues. Able to work at all levels in organizations with the ability to manage and plan, work to deadlines.
- Experience in preparing technical design documents, story boards using functional documents with VISIO and Enterprise Architect as per UML 2.0 Standards.
- Experience using MS Project Management, Team leading, Vendor Management and Price Negotiations.
- Experience in Oracle Databases 11g/10g/9i, SQL, PL/SQL Stored Procedures, Functions, Packages, Views, Cursors, Triggers, Toad, SQL Developer, DB2, MySQL, EnterpriseDB and SQLServer.
- Strong experience in Weblogic, Websphere, Oracle App Server, Websphere 7.0, Tomcat, JBOSS, GlassFish, Jetty administration, tuning, deployment of WAR & EAR files, Fusion Middleware tools configurations & Apache, Confidential & Oracle HTTP web servers.
- Strong experience AIX, Linux, UNIX & Windows administration and experience in Production Support.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Security Consultant
Environment:Linux, Windows, OIM, OAM, OUD, CA PAM, CA Strong Authentication (2factor), LDAP, Java, Webservices, Active Directory, Scriptella, ShellScript, OKTA, Tomcat, Weblogic, JDeveloper, Oracle and SQL Server Database.
Responsibilities:
- Dealertrack RSA Manager Connector configuration with OIM, project documentation and change resource management.
- Communicating with International users to implement onboard process, involved data protection and privacy related Legal discussions issues, Risk assessments, and architecture and solution demos for Fuel International project and delivery.
- 2 Factor authentication project design and architecture and integration with VDI servers, CA PAM, Radius server, Apache, Tomcat and SQL Server with in PCI Zone.
- Peoplesoft Dimensional data export using Scriptella CSV tool, CSV file import and export using Scriptella csv tool, shell script and cron job schedules.
- Prepare strategic technical plan, architecture, risks for Dealer Track business unit integration cross functional team, documentation, mentoring, and knowledge share with other team members.
Confidential, New York
IDM Technical Manager
Environment:Windows, OpenIDM, OpenDJ LDAP, RabbitMQ, Java Webservices, Active Directory, Microsoft Exchange, SQL Server, CAS SSO, Shibboleth, Java, Spring, SVN, Tomcat, Jetty, Groovy script, Java Script, HTML5, Powershell and AS400.
Responsibilities:
- IDM Design & Implementation of Security and Solution Architecture, Technical Project Management, Project Plan, Comparison Matrix Analysis, Risk Analysis, Design documentation.
- Product and Vendor selection, price negotiations, managing contracts
- Worked with cross functional teams to deliver project with in Organization and incoming and outgoing vendors and to choose right technology within Budget limits.
- Proven leadership to deliver the multi-location, global 100K users provisioning, onboarding process
- Assists CISO to follow compliance and security standards and risks.
- Manage external development vendor team and deployments.
- Research and development of new IDM and SSO tools, Interact with security product
- Engage with teams across technology to understand needs to provide right security solution.
- Regular Agile meetings, project demo meetings
- Technical and Network Architecture, knowledge sharing, mentoring other cross functional team members
- HA Infrastructure set-up, Load Balancer, and configuration on Windows Server 2012R2 VM Ware.
- Firewall configuration design and server architecture and following ITIL stands and process.
- Data integration with AS/400, Banner ERP, Banner BEIS messages and RabittMQ deployment and configuration.
- Deployments and Jetty server configuration, hardening, production setup.
- SSO implementation for multi-location University systems. Daily 15K logins using SSO application.
- Delivered Self-service, Provisioning, de-provisioning, Enterprise SSO and two factor authentication integration with TouchNet Payment gateway.
- Groovy development to create csv file reports on daily basis.
Confidential, UK
Identity Management Consultant / Solution Architect, Contractor
Environment:UNIX, OIM11gR2, Oracle Database 11g, SOA, DSEE, BI Publisher, OC4J, Weblogic Server, jython, Java 1.6, OIA, SVN, Active Directory, OIM SAP & Active Directory Connectors, Netbeans, JDeveloper11g
Responsibilities:
- Security, Solution Architecture, Infrastructure and design documentation
- Installation and configuration of Oracle Database, RCU, OIM, SOA, BI Publisher, JRockit, DSEE on UNIX and VMware terminal servers
- AD, ODSEE, SAP connectors setup and customization, apply build patches etc
- OIM, Oracle SOA, Weblogic Server domain creation, extending, configuration & Administration
- OIM Role administration i.e. User and group management, self-service functionality for users and delegated administration
- AD, LDAP and Flat File Connectors development
- Provisioning i.e approval & request management and configurable workflow models
- Policy-based entitlements, reconciliation, audit and compliance
- Created Generic Technical Connectors to import SAP flat file and Sync passwords with Active Directory
- Oracle Database Administration, backup, TNSNames, Listener ORA files configuration, backup Oracle database, Import/Exports
- OIA to manage roles and to automate identity based controls, risk analytics, dashboards, reports and Jasper reports
- Implemented custom role, group, organization, reconciliation, provisioning and user management
- Set-up, configure DSEE, Active Directory, SOA work flows, emails etc
- Deployment Manager - export & import
Confidential
J2EE Solutions Architect, Consultant
Environment:AIX, WebSphere Appserver Administration, configuration, tuning, Websphere commerce V7, Tivoli Director Server, Tivoli monitoring, Tivoli Access Manager for e-business, MQ Series, Perl, Crontab, jython, DB2, Selenium, Java 1.6, EJB, JavaScript, DOJO, jQuery, webservicees, Java Server Pages, CSS, ANT, Agile Methodology, Datacash payment gateway, Macardo, Struts, cvs, Rational toos, Extreme scale, DataPower XC10 configuration, Caching.
Responsibilities:
- Infrastructure setup, Production peak servers configuration, production L1 and L2 support
- AIX/UNIX administration, WebSphere administration, configuration, performance tuning, start, stop, recycle instances
- WebSphere, WebSphere commerce server administration, Org console, Management centre, Schedulers, Cron Jobs, Commerce accelerator etc
- Tivoli Access Manager, Tivoli directory, Tivoli monitoring
- IBMIHS http configuration, HTTP Server and WebSphere plugin configuration
- Defect root cause analysis, fix, test and deployment
- Trace user behavior using Tealeaf, Tealeaf event setup, Reporting
- Extreme scale caching installation, configuration, Dynacache, DataPower XC10 configuration, WebSphere integration and XC10 grid setup
- AIX shell script, Cron jobs and perl script
- WebSphere content manager support
- DB2 Administration, Triggers, procedures and SQL fixes
- Creating stores, store users, roles
- Team lead, mentoring, monitor, architecture, documentation, commutation with Offshore developers, 3rd parties, Agile environment & Daily status updates
- Datacash Payment Gateway integration and payment process.
Confidential
Oracle Designer/SOA Developer, Consultant
Environment:Oracle Access Manager(OAM), Oracle Identity Manager, Oracle Virtual Directory, Oracle Webgate, Oracle Identity Federation, Oracle Enterprise Gateway (OEG or XML Gateway), Policy Studio, Oracle Service Explorer, SAML, OpenDS, Java 1.6, J2EE, JNDI, RPC webservicees, Spring-LDAP, Java Server Pages, CSS, JavaScript, Agile Development Methodology(TDD), Oracle Policy Centre, JMS, HTML5, jQuery, Weblogic Server
Responsibilities:
- Design and development of Java Server side components.
- OAM/OID connectors development using Java, LDAP Common Library using JNDI to connect Oracle Internet Directory, Oracle Federation, OpenDS, Active Directory, Tivoli
- AD, LDAP and Flat File Connectors development
- OIF Java plug-ins for OID and OIF and OID schema/data configurations.
- Setup user access privileges, role administration and password policy using OIM
- Created custom attributes in OIM and data setup
- Configuration and data setup in Oracle Access Manager, Oracle Internet Directory, Oracle Virtual Directory, Oracle Identity Federation etc
- Maintain password policy in OID, OAM and reset passwords and trouble shooting
- Design and development of EmbeddedLDAP(Memory backend) Library to use in OEG
- Design and development of SOA RPC webservices using JAX-WS, Webservice security policy using SAML holder of key of Weblogic server
- X509 and SSL cerifiticate configuration
- Mavenise jdeveloper webcentre project and defect fix.
- ClearCase, ClearQuest source control system, Moose build and deployment system
- Weblogic server administration, deployments, maintenance and support
- Monitoring the team, assigned the work and Knowledge transfer, Client focus
- Strict with quality deliverables and share the work updates at SCRUM meetings
- Team lead, mentoring, monitor, documentation
- DevOps Support/Release management
Confidential
SSO Architect/Developer
Environment:CAS, Spring WebFlow, SAML, Hibernate, X509, OpenLDAP, Java 1.6, J2EE, Oracle11g (SQL, TOAD), Restful Web Services, Axis2, JAXB/JAX-WS, Spring 2.5, JSTL tags, Java Server Pages, Servlets, MD5 Encryption, XHTML XML, JavaScript, JQuery, Log4J, Agile Development Methodology ( Pair, Programming and TDD), Selenium, PHP, .NET Framework, Subversion, Jenkins, MQSeries6.0, SWING, SONAR, Confidential DB2, JIRA, SSL, AIX, RedHat Linux administration.
Responsibilities:
- Single Sign-On Architecture, UML modeling
- Database modeling and data import from CODA Finance System
- Oracle PL/SQL packages, procedures and update LDIF file
- Oracle PL/SQL packages for Credit Limit Checking
- Temporary X509, SSL setup and Tomcat configuration
- Implemented/extended MD5 encryption classes for CAS
- LDAP - SLAPD configuration and data setup
- Prepared technical design document as per functional specs based on OOAD, EA standards
- Monitoring the team, assigned the work and Knowledge transfer
- Strict with quality deliverables and share the work updates at SCRUM meetings
- Helping out the team, Knowledge sharing which leads to meet dead lines.
- Developed views using JSP, HTML, JSTL tags, CSS, JQuery, AJAX calls.
- Setup new Access rights and data setup with account link codes
- SWING GUI interface to convert DB2 XML files to text files
- SVN Repository setup, Jenkins build configuration and Deployments
- Data transfers between SQL Server, Oracle and Confidential DB2 using TalenD
- Developed the WebServices using JAX-RPC and deployed in JBoss Application Server
- Configration/set-up in the build using MAVEN2 and ANT
- Paired programming and successfully delivered the components
- Participated in daily standup meeting and share the project updates
- Weblogic installation, configuration, domain creation, data sources configuration and deployment of project EAR & WAR files
- Team lead, mentoring, monitor, documentation
Confidential
Senior Java Developer
Responsibilities:
- Java sever side, web programming, Java component development, Webservices, webservices client, webservices security, file transfer using webservices, axis2, WADL, SOAP, X509 certificate creation
- Designed and developed projects using Spring, Struts, Spring-ws, Hibernate3.2. Jasper, ireport, XSLT, FOP, coded DAO layer using hibernate and Spring, marshalling and un-marshalling XML to object and vice-versa using JiBX
- Developed webpages using JSF, JSP, JSTL, OGNL, HTML5, CSS
- Java Swing GUI interface to import/export database users and creation of LDIF file
- Oracle SSO integration, CAS Server SSO integration, Oracle Internet Directory, CoreID, OpenLDAP.
- Created Identity Provider, Service Provider and Federation, SAML, Shibboleth
- Created webservice stubs, Web services configuration and support
- Struts interfaces to integrate with Spring classes
- Developed Spring AOP classes for logging, and security.
- Configurations of environment, SVN Repository, Cruise control, Cruise, Go, Jenkins build setup and Deployments. Developed build scripts using ANT, Open LDAP Server on Windows and Linux sand box.
- Prepared the unit test classes for business classes using Junit framework as part TDD
- Involved in the Pair Programming and make sure participated in the weekly releases as part of XP programming
- Mentoring, Documentation, Investigations and deployments
- Designed the Class diagram, sequence diagrams and process flows for system using Visio
- Data is stored in appropriate tables in organized way and provided with data constraints and validation checks
- Designed and developed Jasper reports templates using iReport.
- Developed the Spring, Struts action classes and PDF helper classes
- Developed Dynamic on-fly PDF reports generation using FOP, XML, XSLT technologies
- Design, development, Integration of Jasper reports to create a dynamic on-fly zip, pdf and large PDF files, iReports, iText
- Multiple groupings in PDF reports using Jasper reports, iReport, XSLT, FO, FOP scripting
- Involved in to the database design model
- Developed PL/SQL packages, Procedures, Functions, Triggers, Views and large complex SQL Statements
- Created BC4J Entity, iBatis, VO objects, ADF, Hibernate XML & POJO
- Created Oracle data warehouse test data.
- Data migration from existing Oracle Internet Directory to Open LDAP.
- Reverse engineered data model using Visio
- Waterfall, DSDM, SCRUM, Agile methods, daily standup meetings, project updates
- Documentation, Release note and Deployments
- 2nd line support, Involved in bug fix during the SIT and UAT phases (level 3)
- Involved in the paired programming and meet the dead lines within the time lines.
- JMeter performance tests, Unit testing, refactoring, web application testing using Selenium
- Test all the business services using Junit and JMock
- IIS configuration for ASP.NET webservices and SMTP
- Developed WPF desktop application to validate email addresses and results are exported to Excel