We provide IT Staff Augmentation Services!

Portal Architect Resume

2.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY:

  • Senior Architect with 12 + years of total IT experience in delivering high quality full life cycle development of application software in web - based environments, Distributed n-tier and Client/Server architectures .
  • Expert level and Certified on Websphere Portal Server and Java/J2EE programming experience in various environments like Windows/Unix/Linux.
  • Experienced in planning, design and implement portal solutions using Java/J2EE/WebSphere Portal/WCM/WebSphere Commerce Server
  • Profound knowledge on Technologies like Core Java , JSR168/JSR286 Portlets, Servlets, Jsp, Struts, Spring, JSF, Hibernate and Web services.
  • Expertise in defining the rich user Interfaces using Angular JS, Bootstrap.
  • Experienced in developing Custom WCM Plugins, Custom WCM Components.
  • Experienced in WCI(Web Content Integrator),Web Content Manager, Navigator.
  • Extensive knowledge in using IBM Web Sphere, Web Logic, JBoss and Apache Tomcat application servers.
  • Architected Commerce with workspaces for business user requirements.
  • Catalog/Promotions/Asset/Marketing Management using Commerce Mgmt Center.
  • Using Commerce Accelerator for previewing a store, order management, marketing, promotions and work-spaces.
  • Extensively implemented Web Accessibility to the applications (WCAG 2.0).
  • Having extensive domain knowledge and experience in the diversified fields of Retail Banking, Insurance and other financial service Sectors.
  • Experience in developing Web Application Security Framework/Ethical Hacking based on Vulnerability Management Techniques (Identified by IBM Appscan remediation tools/Fortify/ Burp Suit).
  • Experienced in the development of vulnerability management abided to OWASP standards.
  • Expertise in working preventing SQL Injection, XSS, Cross Site Request Forgery..etc
  • Extensive experience in leading the team (Onsite and Offshore).
  • Experience in using Agile and Extreme Programming methodologies.
  • Extensive knowledge on Retail Banking, Retail Originations and Insurance domains.

TECHNICAL SKILLS:

Technologies: Java, J2ee

Webservices: SOAP,REST API

Frameworks: Struts, Spring, Hibernate, JSF, OWASP

Continuous Integration Tools: Jenkins

Portlet API's: JSR 168 and JSR 286

Application Server: Websphere, Weblogic, Tomcat and JBoss

Commerce Server: Websphere Commerce Server V7

Portal Server: Websphere Portal Server 5.0/6.1.5/7.0/8.5

IDE: Eclipse,RSA,RAD6/7.5.4/8/9,IntelliJ IDEA

Content Management: WCM 6.1/7.0/8/8.5, Crafter CMS.

Database: DB2, Oracle, PostgreSQL, Mongo DB

Scripting: HTML,FTL, XML, Java Script, JQuery, Jython, Angular JS, Node JS, Bootstrap, CSS, SASS, SCSS

Operating System: Linux, UNIX, Windows XP/Vista/Win 7/Win 10 and MS-DOS

Other Tools: Clear Case, Junit, Git Hub, uDeploy, SVN, VSS, Gradle, Ant, Maven, XmlAccess, SoapUI, Swagger UI, WinScp, Toad, Oracle Sql Developer, Putty, Dynatrace tool, Achecker tool.

PROFESSIONAL EXPERIENCE:

Confidential, Cincinnati, OH

Portal Architect

Responsibilities:

  • Participate in business functional requirement meetings with Clients and end users.
  • Analyze and Estimate based on the requirements and Design.
  • Planning for the WebSphere Portal Server project design, integration of web services, themes and skins.
  • Architected Commerce with workspaces for business user requirements.
  • Catalog/Promotions/Asset/Marketing Management using Commerce Mgmt Center.
  • Using Commerce Accelerator for previewing a store, order management, marketing, promotions and work-spaces.
  • Develop Custom theme and skin, towards the business requirements
  • Designed and developed common utilities to be used in various portlets
  • Developed JSR 286 Portlets as per the business needs.
  • Integration of WebSphere Commerce with WebSphere Portal.
  • Designed and Developed feed on source system using the Web Content Integrator(WCI) feed format specification and configured portal to consume the feeds.
  • Designed and developed rich UI components, using jQuery themes and CSS
  • Developed empty theme and skin to display a portlet in a jQuery dialog box.
  • Worked on the WCM design and delivery to meet the business needs
  • Designed and Developed Automated custom WCM workflows as classifieds for dynamic approvals.

Environment: Websphere Portal Server 8.5, RAD 9, WCM, J2EE, Angular JS, CSS3, HTML5, JSR 286, Linux, Gradle, Jenkins, Git, Spring, Restful Web services, Oracle 11.

Confidential

Java Architect

Responsibilities:

  • Participate in business functional requirement meetings with Clients and end users.
  • Analyze and Estimate based on the requirements and Design.
  • Planning for the WebSphere Portal Server project design, integration of web services, themes and skins.
  • Architected Commerce with workspaces for business user requirements.
  • Catalog/Promotions/Asset/Marketing Management using Commerce Mgmt Center.
  • Using Commerce Accelerator for previewing a store, order management, marketing, promotions and work-spaces.
  • Develop Custom theme and skin, towards the business requirements
  • Designed and developed common utilities to be used in various portlets
  • Developed JSR 286 Portlets as per the business needs.
  • Integration of WebSphere Commerce with WebSphere Portal v6.x/v7.x
  • Designed and Developed feed on source system using the Web Content Integrator(WCI) feed format specification and configured portal to consume the feeds.
  • Designed and developed rich UI components, using jQuery themes and CSS
  • Developed rich user experience by using AngularJS - AJAX - JSON
  • Developed empty theme and skin to display a portlet in a jQuery dialog box.
  • Worked on the WCM design and delivery to meet the business needs
  • Designed and Developed Automated custom WCM workflows as classifieds for dynamic approvals.
  • Developed stateful and stateless session beans.
  • Developed custom jsps for authoring and presentation template.
  • Involved in the design and configuration of caching, categories and keywords.
  • Involved in the configuration and setup of local Portal server, developer machines
  • Developed custom WCM components utilizing the content resources.
  • Integration with WebSphere Process Server, spring Confidential, using LTPA token.
  • Configuring Portlets and Portal pages using XMLAccess.
  • Designed and developed services to support the Portal applications.
  • Developed and Implemented Security framework abided by OWASP and Vulnerability Management(Fixing SQL Injection, XSS, CSRF Etc).
  • Leading team to deliver multiple projects within given time period by following Waterfall and Agile methodologies.

Environment: IBM Rational Application Developer 9, Websphere Portal Server 8.5,WCM, J2EE, Angular JS, JSR 286, Linux, Gradle, XML, VISIO, Clear Case, Spring, JSF, Hibernate, Restful Web services.

Client: Confidential

Lead Developer

Responsibilities:

  • Gathered functional and technical requirements by contacting end users.
  • Analysis of the Enhancement & Maintenance Requests.
  • Supporting packaged application with its integration
  • Designed and developed detail design documentation based on High Level Design.
  • Leading team to deliver multiple projects within given time period by following SDLC.
  • Supporting development and production teams by identifying and reporting data quality issues for achieving error less results.
  • Developed JSR 286 Portlets as per the business needs.
  • Involved in the design and configuration of caching.
  • Developed Web Security Framework as per the Vulnerability Management/OWASP.
  • Involved in the configuration and setup of local Portal server, developer machines
  • Configuring Portlets and Portal pages using XMLAccess.
  • Developed stateful and stateless session beans.
  • Migrated Ant build deployment scripts to uDeploy(IBM Urban Code Deploy).
  • Designed and developed services to support the Portal applications
  • Used Clearcase for version control

Environment: IBM Rational Application Developer 8, Websphere Portal Server 7.0, J2EE,EJB, Websphere Application Server 7.0, JSR 286, Linux, XML, VISIO, Clear Case,uDeploy, Angular JS.

Confidential, PA

Consultant

Responsibilities:

  • Gathered functional and technical requirements by contacting end users.
  • Analysis of the Enhancement & Maintenance Requests.
  • Prepared mapping frame work and detail design documentation.
  • Developed stateful and stateless session beans.
  • Migrated Ant build deployment scripts to uDeploy(IBM Urban Code Deploy).

Environment: Java, JSP, Spring, Hibernate, Web - Services (Client Side), Websphere Application Server 7.0, RAD 8 & Oracle, uDeploy, EJB, JQuery.

Confidential

Consultant

Responsibilities:

  • Gathered functional and technical requirements by contacting end users.
  • Analysis of the Enhancement & Maintenance Requests.
  • Prepared the Phase0 estimations.
  • Prepared Design documentation.
  • Interacted with Clients to gather business requirements and generated requirement specification documents.
  • Installed and Administered WebSphere Portal Server.
  • Experienced in using portal update installer to upgrade WebSphere Portal versions.
  • Involved in Deployment of port lets and war files on WebSphere Portal.
  • Strong Portlet Development and admin experience using WebSphere Portal server Leading the project team, specified design and coding standards.
  • Involved in Design and prepared sequence diagrams and class diagrams from various use-cases using RAD.
  • Created controller to capture request and responses. Created generic module to convert pojo to json format. Created HB helper classes.
  • Developed basic portlets using JSR 286 API.
  • Developed stateful and stateless session beans.
  • Migrated Ant build deployment scripts to uDeploy(IBM Urban Code Deploy).
  • Implemented IPC using Co-operative portlets for sending Messages to Different Portlets and portlet wiring tools.
  • Implemented Quick Links by using URL Mapping. configured JNDI in Application server admin console.
  • Implemented Themes and skins.
  • Involved in Code Pro fixes, defect fixes. Developed Screens used for adding, viewing modifying of a schedule. Involved in code review of the team members and implemented best practices.
  • Developed web pages using HTML/CSS and JavaScript.

Environment: JAVA, J2EE, JSF, Maven Build Tool, WebSphere Portal Server 7.0, EJB,IBM ODM,uDeploy, Web Content Management 7.0, RAD 8.0, WebSphere Application Server 7.0, Oracle 10g, UML, Junit, Clear Case.

Confidential

Lead Analyst

Responsibilities:

  • Prepared Design documentation.
  • Developed custom portlet using JSR168 API.
  • Developed Inter Portlet communication between two portlet.
  • Installed, configured and administered IBM WebSphere Application Servers (WAS), WebSphere Portal Server.
  • Analyzed requirements and created detailed Technical Design Document. Developed Spring Portlets using JSR 286 API. Performed development and support roles for the project.
  • Analysed the requirements and designed class diagrams, sequence diagrams using UML and prepared high-level technical documents.
  • Involved in code reviews and incorporating review comments.
  • Worked on Low Level Design document based on client requirement.
  • Developed all Core helper classes for WCM Integration framework.
  • Worked with different teams for deployment, integration, support and requirement changes.
  • Understanding the Client Requests. Created the portal page as per the request.
  • Involved in fixing test defects.
  • Developed stateful and stateless session beans.
  • Migrated Ant build deployment scripts to uDeploy(IBM Urban Code Deploy).
  • Implemented Java and J2EE Design patterns like Confidential, Singleton and Data Transfer Object (DTO), Data Access Object.
  • Installed and Administered WebSphere Portal Server.
  • Experienced in using portal update installer to upgrade WebSphere Portal versions.
  • Involved in Deployment of port lets and war files on WebSphere Portal.
  • Developed and Implemented WebServices and used Spring Framework.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Developed the UI screens using SFX, Jsp, Java script, JSTL and CSS.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Used Spring Jdbc at persistence layer DA
  • Implemented Quick Links by using URL Mapping. configured JNDI in Application server admin console.
  • Implemented Themes and skins.

Environment: JAVA, J2EE, WebSphere Portal Server 7.0,EJB, JSF, Web Content Management 7.0, RAD 8.0, WebSphere Application Server 7.0, Oracle 10g, UML, Junit, uDeploy, Clear Case.

Confidential, NL

Senior Software Engineer

Responsibilities:

  • Implemented the system in Confidential architecture, view components are developed using Confidential, business logic is developed as components, which are loosely coupled with the controller and view components.
  • Designed class diagrams, sequence diagrams and high level technical documents.
  • Created screens along with DAO, DAO Impl.
  • Worked on developing Junit Test Cases.
  • Worked on bug fixing and enhancements on change requests.
  • Involved in capturing the business requirements, design, development and testing of the application.
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Involved in documentation, review, analysis and fixed post production issues.
  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using JSP, Java Script, and CSS.

Environment: JAVA, J2EE, WebSphere Portal Server 7.0, Web Content Management 7.0, RAD 8.0, WebSphere Application Server 7.0, Oracle 10g, UML, Junit, Clear Case.

Confidential

Senior Software Engineer

Responsibilities:

  • Analysis of the Enhancement & Maintenance Requests.
  • Prepared Design documentation.
  • Understanding the Requirements, as per the Functional specifications and the client requirements,
  • Involved in development, coding, upgrades, enhancements, and change requests.
  • Supporting packaged application with its integration.
  • Coordinated with the client and BRM to get functional clarifications.
  • Involved in Release Management.

Environment: JAVA, J2EE, Eclipse, Oracle 10g, UML, Junit, Clear Case.

Confidential

Websphere Portal Developer

Responsibilities:

  • Installed, configured and administered IBM WebSphere Application Servers (WAS), WebSphere Portal Server,
  • Developed basic portlets using JSR 168 API.
  • Designed and developed presentation layers as well as business layer for the entire application.
  • Implemented IPC using Co-operative portlets for sending Messages to Different Portlets and portlet wiring tools.
  • Developed user interfaces using JSP, HTML and CSS.
  • Database access was done using JDBC. Accessed stored procedures using JDBC.
  • Implemented Quick Links by using URL Mapping.
  • Configured JNDI in Application server admin console.
  • Implemented Themes and skins.
  • Involved in Code Pro fixes, defect fixes.
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Developed Screens used for adding, viewing modifying of a schedule.

Environment: Java, JSP, Servlets, Hibernate, WPS 6.1, WAS 7.0, Rational Application Developer 7.0, Oracle 10g.

Confidential

Websphere Portal Developer

Responsibilities:

  • Responsible for Prototype Design, Coding and Unit Testing.
  • Responsible for PDF generation through XSL-FO and XML
  • Client validations using JavaScript and server side validations using STRUTS.
  • Involved in implementing Design Patterns (DAO, DTO and Business Delegates).

We'd love your feedback!