Senior Iam Engineer Resume
Oak Brook, IllinoiS
SUMMARY:
- More than 20 years of experience in software development with strength in the consolidation of disparate applications into high performing enterprise solutions.
- Project management expertise with a background leading the full software development lifecycle (SDLC) including analysis, design, development, testing, and implementation.
- Recognized for expertise in translating business specifications and technical requirements from diverse operational stakeholders into automated solutions.
- Deliver technically challenging projects through innovative development and implementation of new features that improve the performance, scalability, and stability of business applications.
TECHNICAL SKILLS:
Languages: Java, C#, Visual Basic, .Net, VBA, Visual C++, Borland C++, C, HTML, SQL, Rexx
Databases: Oracle, SQL Server, XML, Access, DB2, Dbase
Data Access: ADO.NET, ADO, DAO, ODBC, OleDb, JDBC
Tools: /Architecture: .Net Framework, WCF, WPF, WinForms, WebForms
Operating Systems: Windows, Citrix
Servers: MS Servers, Unix, Linux, Novel
Software: Confidential, MS Office, Photoshop, Toad, Oracle Developer, Crystal Reports, Turbo CAD, SSRS, FileZilla, MFT, Control - M, Visual Studio, Hewett Packard Service Manager (HPSM), HP Quality Center, Remedy Picasso, Harvest, Team Foundation Server (TFS), Visual Source Safe (VSS), Cisco VPN, Citrix, Cybermation, Tibco, Informatica, Confidential, Visio, Adobe, Dun & Bradstreet eRAM, OpenScan, webMethods, FileNet, Extra, Runzheimer, Gem, Tenrox, Logica ARM, Lotus Notes
RELEVANT WORK EXPERIENCE:
Confidential, Oak Brook, Illinois
Senior IAM Engineer
Responsibilities:
- Modified the Identity collectors from multiple Authentication sources to consolidate the process, eliminating separate custom software, which did not appropriately hand unique characters based upon their country of origin.
- Analyzed and developed processes, including procedures, to implement Role Based Access Control (RBAC) for current onboarded applications and for intended applications to be onboarded companywide
- Worked on Role mining and RBAC rollout for SAP financial applications
- Corrected issues with feed files, to establish consistence and monitoring of proper feed files being produced, implementing automated monitoring
- Set up the automation of the Task to allow data feed files to be collected on a defined schedule
- Developed algorithm to identify the Identities which are established to be tracked/monitored for IAM based upon the company profile of applications for onboarding
- Identified Privileged Access Management as the most critical (IAM) vulnerability leading to establishing of high risk SoD rules to be created and help implement solutions
- Automated process to create consolidated help tickets through Service Now
- Corrected workflow expanding its use to more than just one application
- Implemented integrations with external data sources and service providers and, also, a user certification process
- Modified existing rules and designed new rules to conform with new business specifications
- To meet audit compliance worked up Certification workflows
- Implemented provisioning for Active Directory, and Service Now and deprovisioning for SAP determined by Confidential guidelines
- Wrote customized rules for Provisioning and for Joiner events
Confidential, Atlanta, GA
Senior software developer
Responsibilities:
- Developed and conceptualized an application to reset the ICMS web application through invoking an iisreset, detecting when the application became unavailable to internal or external users, reducing daily downtime from between 30 to 60 minutes to an average of 5 minutes or less.
- Reduced the running time of automated processes, from 4 hours to approximately 30 minutes, which ran 3 times a day, by detecting the problem source data, isolating it, repairing the data to allow the automated ETL programs to complete there task efficiently.
- Converted 6,000,000+ documents images stored in FilNet into PDF's, ultimately uploading them into the new document repository system, Alfresco, cross referencing them to validate accurate uploading.
- Responsible for EDI release 3, data review, receiving of electronic information for processing from claims processing offices/vendors for accurate acceptance of information.
- Testing EDI mappings as well as any customized procedures to achieve successful data exchange. Maintaining EDI software systems and components, monitoring system performances and addressing processing failures.
- Development, implementation and configuration done in Confidential was for determining the Proof-Of-Concept for IAM governance. Preparing analysis, requirement and design documents for project management.
- Configured direct connectors for Active Directory (AD) and LDAP based upon business policies/requirements
- Designed re-certification, manual/automatic based upon policy roles for application managed by Confidential and the status type for employees and contractors.
- Developed the aggregation tasks for acquiring source data from the feed files and direct connectors. Sources of feed data was received in various formats, including delimited text, CSV, XML, structured text files, plus direct connectors to the data sources.
- Implemented dynamic/static roles, configuring entitlements and policies, also incorporating grouping of privileges and application accesses.
- Created workflows maintaining user accounts who are, joining, transferring, terminating and suspending privileges
- Configured and built Confidential built-in functions like aggregation, ID refresh, correlation, schedule task, etc.
- Development and configuration of functionality in Life Cycle Manager (LCM).
- Implemented dynamic/scheduled provisioning of users access and account privileges.
Confidential, Tempe, AZ
Senior software developer | support consultant
Responsibilities:
- Reduced false email notifications by 1,500+ emails per day by developing an interface to resolve ghost email notifications sent from the webMethod CAS application.
- Improved response time and diagnostic review process by consolidating previous support tools into an enterprise architecture design with a browser interface and support tool selection ability.
- Reduced help tickets for the webMethods SODS and CDMR by 18% by developing new tools and SQL Statements to either identify or automatically fix the corrupt data problem.
Confidential, Perris, Ca
Senior software developer
Responsibilities:
- Designed 22 new applications, integrating each into the new enterprise solution and converting from Access to VB.Net. Improved functionality of existing applications and automated numerous manual procedures.
Confidential, Charlotte, NC
Senior software developer
Responsibilities:
- Contracted to bring a struggling project back on schedule prior to loss of funding. Enhanced existing functionality and brought together disparate programming solutions. Successfully completed the project prior to the funding deadline.
Confidential, Charlotte, NC
Software implementaton | support consultant
Responsibilities:
- Selected to perform in-depth analysis of technical integration and communication issues for the merge of Confidential and Confidential Scheduler as part of an enterprise integration of multiple applications for data collection, risk assessment, and a Business Intelligence Model (BIM) for operational/historical data for power plants and utility transmission and distribution.
- Reviewed performance issues to develop strategies to handle data sharing between Confidential and ARM Scheduler via XML process.
- Implemented monitoring processes for the Sender Channels and Gateways to determine operational status to eliminate the backup of transfer data from Confidential to Logica, ARM Scheduler and back to Confidential . Reviewed interfacing of Informatica for the XML message handling from both Confidential and Logica, ARM Scheduler.
- Data mapped the existing Confidential application and evaluated additional data requirements to ensure a proper interface between Confidential and Logica, ARM Scheduler.
- Developed processes using Cybermation to handle the monitoring of applications and to implement the triggering of applications based upon determined criteria.
- Utilized Toad for reviewing and adjusting the data for Confidential or ARM Scheduler. Communicated and implemented bug fixes with Logica owner, IBM.
- Completed anticipated 6-month project within 3 months. Discovered root cause of technical communication issues within first several days.
Confidential, Phoenix, AZ
Senior software developer
Responsibilities:
- Conceptualized and designed the company’s flagship software product for injection molding manufacturing using VB.Net.
- The solution interfaced with sensors and user inputs to control the manufacturing process.
- Built queries using SQL to retrieve and manipulate data utilizing Crystal Reports and Report Viewer. Implemented
- Design Pattern methodologies to encapsulate code design to improve current code development. Constructed a Data Grid, providing bulk editing and bulk insertion abilities, data binding and data access with Microsoft Access and ADO.NET.
- The solution was approximately 85% complete prior to the loss of corporate funding.
- Upgraded the environment to .Net Framework 2.0 and delivered post production support for the newly upgraded environment.
Confidential, Phoenix, AZ
Senior software developer
Responsibilities:
- Improved performance by upgrading the software from VB 5.0 to VB 6.0 and modifying the database interface to ADO database standards.
- Ensured adherence to compliance guidelines and improved risk analysis through the design and integration of multiple reports and forms based on user-selected criteria into the application using Crystal Reports.
- Enhanced data accuracy for analysis and reporting through the development of custom VBA macros and modules in Excel and Access.
