Peningo Systems, Inc.

Resume of Candidate: PEN85

Rate: email us at
info@peningo.com for rate information









Tivoli Access Manager Consultant

Summary

•        15+ Years of Experience of Enterprise Application Architecting, Development, and Leadership
•        9+ Years of Experience in Leading Mission-Critical J2EE Application Systems Development
•        3+ Years of Experience in Architecting and Building Portal Solutions and mentoring Teams
•        Full Life-Cycle Experience in Linux, AIX, Solaris, HP-UX, AS/400, iSeries, MVS
•        15+ Years of Database Systems Development with Oracle, DB2, UDB, SQLServer
•        9+ Years of Experience in Java, C, C++, and Shell Scripts
Published Doctoral Dissertation on Service Oriented Architecture and Web Services.

Education

Ph.D. in Management Information Systems
M.S. in Finance
B.B.A. in Computer Information Systems

Certification:

Sun Certified Enterprise Architect for J2EE Technology
Sun Certified Java Developer for Java 2 Platform
IBM Certified Specialist IBM WebSphere Application Server
Sun Certified Java Programmer for Java 2 Platform
ICCP Certified Computer Professional



Work Experience:

August 2005 Present
J2EE/Portal Architect

•        Integrated WebSphere Portal Server with Tivoli Access Manager (TAM), Tivoli Identity Manager (TIM), and Tivoli Directory Integrator for user
management, authorization, authentication, and security, as well as SSO (Single Sign-On).
•        Architected and developed Tivoli Identity Manager (TIM) and Tivoli Directory Server-based User Provisioning Solutions
•        Designed and Developed WebSphere MQ solutions for High Availability and Workload Management integrated with Clustered High Availability
WebLogic Application Server 8.1 Systems.
•        Designed and developed High Availability Clustered WebSphere Portal Systems utilizing WebSEAL and Clustered WebSphere v.6 Application Server
Systems.
•        Developed WebSphere HATS 6.0 applications for AS/400 systems with Transformation and Integration technologies
•        Developed Lotus cooperative portlets for WebSphere Portal Server on the AS/400 platform
•        Designed JSR 168 compliant portlets for maintaining LDAP v3 user registries utilizing IBM Bowstreet Portlet Factory and RAD.
•        Designed and configured WS-Security profile for and Enterprise Service Bus (ESB) solution utilizing WebSphere 6 SOA framework, encrypted XML,
and X.509 certificates.

July 2004 December 2005
Lead Architect for WebSphere 5.x (ND) Portal Server/AIX/DB2 UDB Platform


•        Mentored the Virtual Work Place Portal Application Developers in streamlining the Portal Application Architecture and developing JSR 168-
compliant portlets.
•        Applied Parallel Rendering of Portlet content, optimized JDBC Connection Pool
Mentored and trained the First Report and Account Broker Zone Web Application
•        Development Team in optimizing Struts applications JDBC code, PDF transformation using XSLT.
•        Managed the Failover strategy and tests of High Availability components of the Insurance Systems including WebSphere Portal Servers, MQ
Servers, DB2 Database Servers, BigIP F5 Load Balancers, and Nokia CheckPoint Firewalls.
•        Participated in the defining the Disaster Recovery Strategy and Technical Architecture utilizing HP SAN, DB2 HADR and log-shipping, and SAN over
IP.
•        Coordinated the Load and Stress Testing of mission-critical Portal and Web Applications utilizing the LoadRunner tools.


July 2003 July 2004
IBM Middleware Specialist
(WebSphere 5, 6 (ND) Portal Server/AIX/Oracle- DB2 UDB Platform)


•        Designed and developed WebSphere-hosted portlets for the City of Orlando for Liens Management and Vehicle Fleet Management.
Internationalized portlets for Spanish-speaking users.
•        Designed and developed Persistence framework using Hibernate Object-Relational Mapping (ORM) technology for Portal Applications
Integrated WebSphere Portal Server with Tivoli Access Manager(TAM) and Tivoli Identity Manager for user management, authorization, authentication,
and security.
•        Developed WebSphere-hosted portlets for Home Depot for maintaining LDAP directories.
•        Integrated IBM SecureWay Directory Server with WebSphere Portal Server for Paaridian Technologies
•        Mentored and trained City of Orlando developers in Portlet development using WebSphere Portal Toolkit.
•        Supported WebSphere MQSeries based workflow using point-to-point queues and publish-subscribe topics.
•        Designed and architected WebSphere 6.0.2 ND Service Bus and Application Server security for Blue Cross Blue Shield of South Carolina.
•        Designed Highly-Available WebSphere Infrastructure including Recovery Time Objective, Recovery Point Objective and Disaster Recovery hot site.
•        Designed and developed the Application Security Framework utilizing Computer Associate(CA)s eTrust AccessControl for a 3-tier International Loan
Management System with loan volume of $58 billion/year.
•        Developed encryption mechanism for cash disbursement for the above Loan Management System using md5 encryption.



J2EE System Specialist for the Point of Sale Retail System (WebLogic 8.1/Unix/Oracle Platform)

•        Architected and developed a Model 2 J2EE System for the implementation of Wireless Local Number Portability regulations.
•        Architected and developed a flexible XML-based back-end access framework that made the total decoupling of the web-tier and the business logic
tier. Built a flexible web-tier framework utilizing Struts Custom JSP tags as well as JSTL and EL (Expression Language).
•        Developed the Model framework for this system using core J2EE design patterns.
•        Developed Faade Stateless Session EJBs to access Entity EJBs.
•        Deployed the POS.COM retail system in a Clustered WebLogic 8.1 environment.
•        Developed SOAP-based Servers and Clients for Web Services for Rate Plan Calculations utilizing SOAP and WSDL.
•        Modeled business requirements using Use Cases, Class Diagrams, and Sequence Diagrams.
•        Developed a testing framework utilizing JUnit and the Apache Cactus.

November 2002 June 2003
System Support and Development for the Home Insurance Quote System (WebSpere 5/Unix/Oracle Platform)


•        Architected and developed portlets utilizing WebSphere 4.x Portal Server and JetSpeed to deliver personalized content to Insurance Agency
clients.
•        Developed the 3-tier J2EE-based system using the Struts framework, XML-based messages, JSP 1.2 and Servlets 2.3, Apache Tomcat and IBM
WebSphere 5.0 Application Server on Solaris platform. Built a flexible web-tier framework utilizing Struts Custom JSP tags as well as JSTL and EL
(Expression Language).
•        Defined and managed Insurance Quote data utilizing DDL and DML. Wrote complex SQL queries for data retrieval/maintenance directly using PL/SQL
as well as JDBC. Developed data binding architecture using Oracle 8i database tables and XML.
•        Deployed the Ace-INA Agent Quote System in a Clustered environment utilizing WebSphere Application Server.
•        Built ANT scripts for extracting source code from the CVS repository, building and deploying Web systems to QA and Production environments and
for notifying interested parties via Java Mail APIs. Utilized JUnit for routine unit testing as well as integration and system testing.
•        Developed Web Services using SOAP and XML for Insurance Risk Rating, Servlet Filters, custom JSP tag handler classes, and validation handler
classes.\
•        Modeled business requirements using EnterpriseArchitect and other UML tools applying OOA/OOD principles.
•        Utilized applied Design Patterns in modeling system requirements.
•        Mentored and led developers in the user of Servlet Filters, XML transformation, JSP Custom Tag Development, and Struts Validation techniques.

April 2002 November 2002
Architect/Lead Developer for the Financial Settlement Systems (WebSphere 5/Unix/Oracle Platform)


•        Architected and developed portlets utilizing WebSphere 4.x Portal Server to deliver personalized content to Customer Service Agents.
•        Modeled business requirements using Eclipse and other UML tools applying OOA/OOD principles.
•        Designed and developed SQL Inquiry and Maintenance transactions for highly concurrent and time sensitive daily credit card transaction data
utilizing PL/SQL and Java Stored Procedures in an Oracle 8i database.
•        Utilized the log4j logging framework for system-wide logging. Built ANT scripts for system build and deployment and notification via e-mails. Utilized
CVS and Visual SourceSafe for source code management.
•        Designed and developed 3-tier Model-View-Controller system using the Struts framework, XML-based messages, JDBC, JSP 2.2 and Servlets,
Websphere 4 App Server on Solaris platform. Developed Web Services for Credit Bureau Inquiries, PDF reports using XML/XSLT technology.
•        Deployed the Transaction Inquiry System in a Clustered environment utilizing WebSphere App Server.
•        Mentored and led developers in the user of PDF report generation using the Apache FOP transformation framework.
•        Developed XML-based business rule components reusability best practices guidelines and techniques for the development team.

Lead Developer (Unix/Oracle Platform)


•        Designed and developed 3-tier Model-View-Controller system (Oracle 8i database, JSP 1.1 and Servlets 2.2, Apache Tomcat App Server and
BroadVision on Solaris platform). Utilized CVS for source tree management.
•        Designed and developed Java Swing clients to define (DDL), query, and maintained (DML) Athlete Performance Test data via the JDBC API on Oracle
databases hosted on the Solaris platform.
•        Built ANT scripts for extracting source code from the CVS repository, building and deploying Web systems to QA and Production environments and
for notifying interested parties via Java Mail APIs.
•        Developed dynamic web-based PDF reports.

December 2000 March 2002
Architect/Lead Developer for the Web Activation System (Unix/Oracle Platform)


•        Led an 8-member development team to architect, design, and build the Order Activation System. Developed J2EE transaction systems for Customer
Order Activation with Session and Entity EJBs with declarative Isolation, concurrency, and transaction management as well as bean-managed persistence
with custom SQL code utilizing JDBC Connection Pools for Oracle 8i databases. Developed transaction management components using the JTA APIs.
•        Built JMS-based asynchronous messaging system for activation, credit checking, and local number portability utilizing the JMS API and WebLogic
6.1 messaging infra-structure. Developed both Point-to-Point and Publish-Subscribe messaging system for seamless integration of two newly-merged
telecommunication companies within Cingular Wireless Company.
•        Deployed the Wireless Local Number Portability System in a Clustered environment utilizing BEA WebLogic App Server.
•        Built access to AS400 Legacy Systems with RMI technology which made the companys Wireless System Activation procedures available to resellers
such as Wal-Mart and other remote divisions.
•        Designed and developed 3-tier J2EE-based system using dynamic HTML via Servlets and JSPs, EJB 1.2 for session management and persistence
with Oracle 8i. Utilized BEA WebLogic 6.x for App Server. Developed interfaces to a CORBA clearinghouse for Local Number Portability.
•        Built ANT scripts for extracting source code from the CVS repository, building and deploying Web systems to QA and Production environments and
for notifying interested parties via Java Mail APIs.
•        Modeled business requirements using TogetherJ and other UML tools applying OOA/OOD principles.
•        Mentored and led developers in the use of Enterprise Java Beans, especially in the use of Entity Beans as well as Session Beans.

July 1999 October 2000
Architect/Lead Developer (Unix/Oracle Platform migrated from MVS/DB2)

•        Led a 6-member team of developers to architect, design, and build the Specifications Management System.
•        Built multi-user client/server transaction systems utilizing embedded SQL in DB2 on the HP-UX platform.
•        Utilized a three-tier architecture with EJBs on the BEA WebLogic AppServer and Oracle/HP-UNIX back-end.
•        Designed and developed Java Swing clients accessing DB2 databases on the HP-UX platform via the JDBC API.
•        Designed and developed Windows clients accessing Oracle databases via embedded SQL and proprietary middleware transaction software from
Texas Instruments.
•        Developed systems specifications utilizing UML tools including Class, Sequence, and Component diagrams.
•        Modeled business requirements using Cool:Gen and other CASE and UML tools applying OOA/OOD principles.
•        Mentored and led developers in the use of Rapid Application Development Methodology utilizing Use Case Diagram, Sequence Diagram, and other
UML techniques.
•        Developed Software Reusability best practices guidelines and techniques for the development team.

July 1998 June 1999
Lead Developer (Multi-Platform: MVS/DB2 and Unix/Oracle)


•        Architected and developed a 3-tier Price Management System.
Developed browser-based clients and Windows C++ clients accessing UNIX/Oracle.
•        Designed and developed Java Swing clients accessing DB2 databases on the HP-UX platform via the JDBC API.
•        Designed and developed Windows clients accessing Oracle databases via embedded SQL and proprietary middleware transaction software from
Texas Instruments.
•        Mentored and led developers in the use of Rapid Application Development
•        Methodology utilizing Use Case Diagram, Sequence Diagram, and other UML techniques.
•        Developed Software Reusability best practices guidelines and techniques for the development team.

June 1997 June 1998
Lead Architect/Project Leader (MVS/DB2)

•        Managed a large client/server project of 25+ developers.
Developed host-based Java applications and Applets (Microsoft IIS on NT and Apache Web Servers on HP-UNIX , connecting to SQLServer via JDBC).
•        Also utilized Visual Basic, C/C++, COM objects, Advantage:Gen, Windows 95, CICS, and DB2. Duties included the resource management of 25+
developers in the United States and abroad.
•        Also led the technical architecture efforts.
•        Utilized Object and Model based analysis and design techniques to build the specifications for the system.
March 1992 - June 1997
Principal Consultant (Multi-Platform: MVS/DB2 and Unix/Oracle)


•        Implemented mission-critical systems using Composer (IEF) and Information Engineering methodology. Managed client projects and provided
technical guidance; assisted in production of deliverables.
•        Led Data and Activity Modeling sessions for clients and taught Rapid Application Prototyping, Business Systems Implementation (BSI) and BSI for
GUI, Technical Design, MVS and OS/2 Construction, Client/Server and Host Encyclopedia Subsetting, Version Control classes.
•        Managed a large client/server project for EBSCO Industries in Birmingham, AL. Utilized Java, Visual Basic, C/C++, COM objects, Cool:Gen, Windows
95, CICS, and DB2. Managed 25+ developer resources in the States and abroad.
•        Led technical architecture efforts in building the infrastructure for a Composer by IEF client/server project for EBSCO Industries utilizing Windows
3.1/CICS/DB2 platforms and SPX/IPX and LU 6.2 protocol. Responsible for customizing the Windows Implementation Toolset and the MVS Implementation
Toolset for both the client and the server platforms.
•        Managed a team of client/server developers for BellSouth Telecommunications in Atlanta in building an Equipment Fault Tracking system utilizing
Visual Basic, C/C++, and Composer clients and Oracle servers.
•        Led the efforts in designing and implementing the model management strategies and procedures for a large Order Management project for the
Springs Industries.
•        For this project, built several productivity tools on both the OS/2 and MVS platform for developer productivity increase. Provided the technical
leadership for moving a pathfinder Carrier Tracking System project from inception to production.
•        Provided the technical leadership for a large overseas project for Electronic Data Systems (EDS). Utilized a combination of IEF client/server
technology using Windows 3.1/UNIX/Oracle platforms, the traditional technology of CICS/DB2, and a combination of the IEF and non-IEF technology
utilizing Visual C++ clients and IEF DB2 servers. Designed the client/server templates for this project.
•        For the Coca-Cola Company, led a client/server project utilizing Windows 3.1 clients, Oracle remote data access via SQL*Net. Contributed to
customizing, training, and mapping between the Information Engineering and E&Y Navigator methodologies.
•        Coached two pathfinder projects for Lockheed Aeronautical Systems from initiation to production. Estimated work efforts, resourced efforts and
created work plans with detailed work breakdown structures for the IE projects. Assisted in the installation and customization of the Host Encyclopedia
and Construction Toolsets. Provided assistance in scoping an important multi-company defense contract project.

January 1991 - March 1992
Developer/Systems Analyst (Multi-Platform: MVS/DB2 and Unix/Oracle)


•        Designed and implemented a multi-platform bridging system that provided transparent access to an Order Processing System originating on an IBM
DOS/VSE platform using VSAM files and a DEC VAX/VMS platform using RMS files. The integrated data fed an MVS DB2 database server. The client end of
the system was implemented on the MS-DOS platform using LU 2.0 residing in locations around the United States.
•        Developed part of a Customer Mailing System using Netron/CAP, a lower case tool that uses the Basset Frame Technology which enables reusability
of "frames" of previously designed and debugged code. Provided technical guidance on implementation of DB2 referential integrity for the Sales and
Order Processing Database.

May 1990 - December 1990
Information Engineering Methodology Expert/Mentor (MVS/DB2)

•        Led the CASE implementation aspects of a large design project for a comprehensive financial management package for the insurance industry.
•        Created and monitored project plans and built data and activity models from group interviews and JAD sessions with high-level executives from
many insurance companies from across the United States. Performed the scribe role for some of the JAD sessions.
•        Utilized the ADW CASE tool for the data and activity modeling for this project.
•        Performed the encyclopedia coordinator functions using I-CASE tools. Also led training sessions on data and activity modeling topics.

December 1986 - May 1990
Senior Systems Analyst (MVS/DB2)


•        Led the design and development of the CATCH System a DB2/CICS based system for tracking of Criminal History.
•        Defined DB2 database tables, indexes using SQL DDL.
Wrote complex SQL Queries for criminal history pattern matching.
•        Optimized DB2 database queries.
•        Utilized ER diagrams, Component Diagrams and other IE tools.
•        Led the design and development of the Grady Detention Tracking System.
Back to Peningo Tivoli Access Manager Sample Resumes
Back to the Peningo Tivoli Consultants page
Back to the Peningo Systems Tivoli Access Manager Consultants home page.
If your organizations has an IT Staffing or Consulting
need for a Tivoli Resource, please email us at
sales@peningo.com . If you wish to speak with
someone from Peningo Systems,
please click here to
contact Peningo.