Portal And Security Consultant Resume
SUMMARY:
- IBM Websphere Portal Certified Engineer with over 20 years of IT experience.
- Strong architecture, analysis, design, problem - solving, and project-planning skills, along with experience in Websphere application server, Websphere Portal (including version 8.5), Web Content Manager (WCM), Oracle and DB2.
- Development experience includes portlets (IBM API, JSR 168 and 286), Java, J2EE (Servlets, JSP, EJB, JDBC), Struts,JSF, and Web Services.
- Access and Identity management experience using Tivoli Identity Manager, Tivoli Access Manager, WebSEAL, Tivoli Directory Server and Tivoli Directory Integrator
- Extensive experience using development tools such as Rational Application Developer (RAD), Eclipse and WebSphere Experience Factory.
- Extensive experience with Web Content Manager (WCM) including Authoring templates, presentation templates, Categories and components such as menu, navigation, html, jsp, personalization, IBM WCM Apis etc.
TECHNICAL SKILLS:
Languages: Java, J2EE, C, JSP, HTML, XML, JavaScript, DOJO, JQuery, AJAX
IBM Products: Websphere Application Server (WAS), Websphere Portal Server (WPS), Web Content Manager, TAM, WebSEAL, TIM, TFIM, TDS, IBM Directory Integrator(TDI), WebSphere Business Integrator, Web Content Manager, Websphere MQ, Host Access Transformation Server (HATS), Host Publisher, Host On Demand (HOD)
Java/ J2EE related: Java, Servlets, JSP, Java Beans JNDI, Enterprise Java Beans (EJB), OOP, XML, XSL
MVC frameworks: - JSF, Struts, Spring MVC, Hibernate
Development Tools:: Rational Application Developer (RAD), Websphere Server Application Developer (WSAD), Eclipse, WebSphere Portlet Factory.
OS: Windows NT/2000/2003 Server, AIX, LINUX, Novell NetWare
Databases: Oracle, DB2, MySQL, MS-Access, SQL Server
PROFESSIONAL EXPERIENCE:
Confidential
Portal and Security Consultant
Responsibilities:
- Designed, architected and implemented web frontend for CMS National Data Warehouse (NDW) using WebSphere Portal 8.5, Web Content Manager (WCM), MicroStrategy 10.4, IBM Connections 6.0, IBM Forms and IBM HTTP Server.
- Created technical design and architectural documents.
- Designed and developed Content Management Solution using WCM. It included Authoring templates, presentation templates, Categories and components such as menu, navigation, html, jsp, personalization, IBM WCM Apis etc.
- Administrated (including configuration. fix pack installation and troubleshooting) WebSphere Portal Server, WebSphere Application Server, HTTP Server, Connection server, Forms server and MicroStretegy. In additon worked on staging process using Portal application archive (PAA) and XMLAccess
- Designed and developed JSR 286 portlets.
- Design and developed Themes using Java, bootstrap framework and JavaScript
- Implimented Single Sign On with WebSphere Portal, Connection Server and MicroStrategy Server.
Confidential
Portal and Security Consultant
Responsibilities:
- Designed, architected and implemented Portal Site for Confidential (NRCS) using WebSphere Portal 8.5 and Web Content Manager (WCM). The site was developed with Portlets JSR 286 using IBM Experience Factory. Front-end includes JQuery, JavaScript, DOJO, HTML 5, CSS 3 etc.
- Created technical design and architectural documents and presented them to the technical team, management and clients.
- Designed and developed Content Management Solution using WCM. It included Authoring templates, presentation templates, Categories and components such as menu, navigation, html, jsp, personalization, IBM WCM Apis etc.
- Designed and developed Themes and Skins.
- Portal configuration and administration such as manage pages, deploying portlets, troubleshooting, backup process and Single Sign On (SSO).
- Created and implemented “staging to production process” - Tools used were Portal application archive (PAA), XMLAccess and syndication for WCM content.
Confidential
Portal and Security Consultant
Responsibilities:
- Created a POC using WebSphere Portal 8.5 and Web Content Manager (WCM), which includes installation, configuration, developing themes and skins, portlets and WCM templets and content.
- Designed and developed portlets and servlets using IBM Experience Factory.
- Designed and implemented Microsoft Active Directory Light Weight Directory (AD LDS) and Tivoli Directory Server (TDS) schema.
- Developed IBM Security Directory Integrator application (Assembly Lines, scripts etc.) to synchronize the directory from databases, AD, People soft, MQ and other sources.
- Designed and implemented Security solutions such as authentication, authorization and single sign on (SSO) for Confidential ’s Agents.
- Designed and implemented Provisioning solution using CA Identity Manager for Confidential ’s Agents. This includes setting up connectors, provision roles, self-service, workflow etc.
- Worked on the Oracle Database
Confidential
Technical Architect / Lead - WebSphere Portal Consultant
Responsibilities:
- Designed, architected and implemented Portal Site for RS Investments ( Confidential ) using WebSphere Portal 8.0 and Web Content Manager (WCM). In addition to desktop, the site supported mobile devices such as smart phones and tablets.
- Designed and developed portlets and servlets using IBM Experience Factory and JSF.
- Developed JSR 286 portlets using IBM Experience Factory and JSF framework. Backend included Oracle Database, external system (used REST and SOAP Web Services) and WCM (using WCM apis).
- Design and developed profiling based on user group and Channel specific.
- Designed and developed WebSphere Portal themes and skins including mega menus and disclaimers (content from WCM).
- Frontend development using CSS, javaScript, dojo and jquery.
- Designed and developed Content Management System using WCM. It includes Authoring templates, presentation templates, Categories and components such as menu, navigation, html, jsp, personalization etc.
- Developed workflow with five stages with custom actions and reviewer server.
- Presented WCM content using rendering portlet and WCM APIs.
- Configured and maintained WCM environments (both authoring and presentation) including synchronization, backup and restore of WCM libraries etc.
- Portal administration including configuration, deployment, builds, performance tuning etc.
- Maintained four environments including development, Test, staging and production.; performed xmlaccess etc.
Confidential, Dallas
Technical Architect - WebSphere Portal Consultant
Responsibilities:
- Designed, architected and implemented Desktop Single Sign On (SSO) Solution between Windows desktop, Websphere portal and other IBM Products.
- Designed and developed Patient and family Portlets and Web application using JSF framework and IBM Experience Factory.
- Designed and developed custom login solution using TAM’s apis.
- Designed and developed WebSphere Portal themes and skins.
- Integrated WebSphere Portal with other products such as IBM Connections, Lotus Sametime, EPIC Medical Software, Tridion Content manager, IBM Maximo and more.
- Worked on Tivoli Identity Manager (TIM), Tivoli Access Manager (TAM) and Tivoli directory Integrator.
Confidential
Technical Architect - WebSphere Portal Consultant
Responsibilities:
- Lead the architecture, design, and implementation of Multiple Web Applications using Websphere Portal (version6.15 and 7.0), IBM Web Content Manager (WCM), IBM Content Template Catalog ver 3.0 (CTC), Omnifind Enterprise Server Search, and Rational Asset Manager (RAM).
- Managed and mentored a team of developers in US, China and India.
- Created Lotus Web Content Management (WCM version 7) Authoring Templates, Presentation Templates, Work flow items, Site Areas, Taxonomy, and components such as Menus, Navigators, and personalization.
- Created Web Content pages using Content Template Catalog (CTC).
- Designed and developed multiple portlets and Web Applications using IBM Portlet Factory version 7.01.
- Designed and developed Web application (JSR 168/286 portlets) using JSF framework.
- Designed and developed WebSphere Portal Themes and Skins to support multiple browsers and BlackBerry.
- Developed frontend application and portlets using Dojo and Jquery.
Confidential
Technical Architect - WebSphere Portal Consultant
Responsibilities:
- Lead the architecture, design, and implementation of a Markham and York Region Joint Portal site using Websphere Portal 6.1 and 7.0, IBM Web Content Management (WCM), Omnifind Search, Quicker, Tivoli Access Manager (TAM) and Tivoli Identity Manager (TIM).
- Participated in numerous decision-making forums involving all aspects of the architecture, including application design, networking, security, product selection, and hardware infrastructure.
- Designed and developed web 2.0 themes and skins for WebSphere Portal 6.1
- Developed jsr portlets such as Content Directory portlet, Online forms portlet and profile management portlet applications
- Created Lotus Web Content Management (WCM) Authoring Templates, Presentation Templates, Work flow items, Site Areas, Taxonomy, and components such as Menus, Navigators, and personalization.
- Configured Single Sign On (SSO) for WebSphere Portal and WebSphere Application Server using Tivoli Access Manager WebSeal and LDAP.
- Created Build release process between different systems and environments.
- Used XML Configuration Interface (xmlaccess) tool for exchanging portal configurations.
- Created Design documents on a wide range of application architecture topics including Presentation Layer, Content Management, and Security (Authentication and Authorization).
- Mentored individuals and teams on the use of WebSphere Application Server, WebSphere Portal, WCM and Security.
- Administrated and configured WebSphere Portal, WCM, TAM WebSEAL, TIM and IBM Tivoli Directory Server (IDS - LDAP)
- Configured Omnifind server crawlers to connect with Portal Server, file systems, Humming Bird eDocs, and Web Content Manager.
Confidential
WebSphere Portal Consultant
Responsibilities:
- Lead the architecture, design, and implementation of a Broker Portal site using Java and J2EE in Websphere Portal, Web Content Management, and Interwoven environment.
- Hands-on responsibilities included architecture, design, and implementation of the core J2EE frameworks and sub-systems, applying and identifying patterns and best practices.
- Mentored team members on Java/J2EE, architecture, design, patterns and best practices.
- Created Solution Architect Packages (SAPs) and solution architect documents to provide solutions.
- Created Lotus Web Content Management (WCM) Authoring Templates, Presentation Templates, Work flow items, Site Areas, Taxonomy, and components such as Menus, Navigators, and personalization.
- Designed and implemented security Access Control and personalization for WebSphere Portal (Portlets and pages), Virtual Portal, WCM Libraries, Workflow, and components and Content.
- Developed Themes and skins for WebSphere Portal 6.1.
- Architected, designed and developed Co-Branded applications, which included JSR 168 Portlets, Cooperative Portlets, SSO with Tivoli Access Manager (TAM) and Tivoli Federated Identity Manager (FIM). Backend included WCM as a content management repository and Interwoven Team Site. Front end included DHTML, AJAX, JSON, DOJO and jQuery.
- Created and architected patterns for specific problems such as Single Sign On (SSO) within internal and external application (business partners) using TAM and FIM (using SAML 2.0).
- Assisted and configured developer environments for J2EE, web and Portal development.
- Architected, designed and developed User Access Manage System using JSR 168 and JSR 286 Portlets. Backend included oracle database for business login and LDAP (via WMM) for user identity.
Confidential
WebSphere Portal Consultant
Responsibilities:
- Developed Themes and Skins for Websphere Portal.
- Developed JSR 168 Portlets using RAD 7.
- Developed Tivoli Access Manager (TAM) admin (such as change password and change userid) portlets.
- Developed Web self care application for Tivoli Identity Manager (ITIM).
- Installed and configured Tivoli Access Manager (TAM), Tivoli Identity Manager (ITIM), and Tivoli Directory Server (TDS).
- Architected a security and Single Sign On solution using Tivoli Access Manager (TAM), Tivoli Identity Manager (TIM), and WebSphere Portal.
- Installed and configured Websphere Application Server and Websphere Portal Server.
- Configured Single Sign On (SSO) between TAM, ITIM and Websphere Portal.
- Transferred information from IBM Domino Directory to Tivoli Directory Server using IBM Directory Integrator (IDI).
Confidential
Websphere Consultant
Responsibilities:
- Time-Tracking application: Designed and developed portal application using JSR 168 portlets. Back-end was DB2 and PeopleSoft.
- Employee Automation Process: Workflow application using Portlets, J2EE, Servlets, JSP, WebSphere process server. Back-end was LDAP Server (Tivoli Directory Server) and Oracle.
- Benefits application: Design and developed J2EE application using struts, Servlets, JSP, EJB, Host Access Transformation Server (HATS). Back-end was Oracle and Mainframe (IMS Screens).
- HR Single Sign On Application: J2EE application. Back-end was LDAP.
- Extensive experience with HTML, JavaScript, Style Sheets and XML.
- Installed, configured and troubleshot Websphere Application Server, IBM HTTP Server, Websphere Portal Server and DB2 on AIX and Windows environment.
- Created shell Scripts to automate process, modified log files, ftp log files to external vendors etc.
- Performed Admin functions such as federated nodes to a Deployment Manager; Applied fixed packs; Deployed applications; Configured data sources, Virtual Hosts, Global Cookies, Heap Size, JVM settings and monitoring Thread Pools Time, Thread Creates, Thread Destroys, Active Threads information etc.
- Architected security and single sign solutions using TAM WebSEAL, LDAP, WebSphere, Portal and Lotus Domino.
- Installed and configured Websphere Portal Server in cluster environment. Enabled security, single sign on (SSO), Lotus Sametime and Lotus Quickplace,
- Configured and administrated Tivoli Access Manager.
Confidential
Software Consultant
Responsibilities:
- Worked with multiple customers in designing web and security solution using IBM Websphere products such as Websphere applications server, IBM HTTP Server, Tivoli Access Manager, IBM Directory Server, Host Access.
- Designed and developed Java applications using Java/ J2EE (Servlets, Java beans, EJB, JSP, JDBC).
- Developed applications using Host Publisher, Jsp, Java Script, and HTML.
- Installed and configured Host Access products such as Host Publisher and Host On Demand (HOD).
- Developed a front-end applications and Applets using Java.
Confidential
IT Engineer
Responsibilities:
- Developed network utilities using C language.
- Developed a Nightly Procedure Program using Visual Basic.
- Developed a Electronic Data Transfer Program using C and Visual Basic.