We provide IT Staff Augmentation Services!

Tech Lead & Sr. Websphere Portal Consultant Resume

5.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Over 9 years of experience in analysis, architectural design, prototyping, development, Integration and testing of applications using Java, J2EE and Portal Technologies.
  • Well versed with SCRUM and Agile programming methodologies,
  • Extensive involvement in all stages of System Development Life Cycles (SDLC) including Requirements, Analysis, Design, Development, Implementation and Support.
  • Good programming skills and strong Object Oriented programming concepts.
  • Experience in working on Service Oriented Architecture (SOA).
  • Extensive experience with Java/J2EE Design Patterns like Factory, DAO, Business Delegate, Session Façade and MVC.
  • Expertise in developing GUIs using XSLT, DHTML, AJAX, DOJO, JQuery, EXT - JS, JSP, JavaScript, CSS.
  • Good Experience in Web 2.0 technologies.
  • Expertise experience with Struts, Hibernate and Spring Framework
  • Implementation of full life cycle of Web/Enterprise applications using Java, J2EE, EJB, Struts, Spring, Hibernate and Web Services.
  • Extensive Experience in using ANT and MAVEN for Build environment
  • Good Experience in software configuration management using Clear Case, CVS, GitHub and SVN
  • Hands on experience on Oracle 9i/10g/11g, DB2 and proficient in SQL, PL/SQL.
  • Extensively used Memory Management and Web Debugging tools like JProfiler, and Fiddler, Firebug.
  • Experience on WebSphere Application / Portal Server, Liferay, Weblogic Portal and Tomcat
  • Experience on Content Management like IBM WCM and Interwoven (Team site)
  • Good experience in creating Functional Specification (FS), Low Level Design (LLD), UML Diagrams and process Flow Diagrams (PFD)
  • Excellent analytical and problem solving ability and a quick learner in emergent technologies
  • Excellent communication skills and ability to managing customer relation and their expectation and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problems.

TECHNICAL SKILLS

Operating system: Unix, Windows 2000/9X/NT

Language: Java, J2EE

Methodology: UML

Database: DB2 and ORACLE.

Framework: Struts, Spring, Hibernate, DOJO, JQuery and EXT JS.

Web Technologies: JSP, Servlets, EJB, JDBC, JMS, XML/XSLT, DOM, SAX, JNDI, JAX-WS, JAX-RPC, HTML, JavaScript, JavaMail, AJAX, JSR168, JSR 286, Web 2.0 and JSON

Web Services: RESTfull, WSDL and SOAP

Testing tool: SoapUI, Junit and Axis

Web/Application Servers: Tomcat, IBM WebSphere, WebLogic.

Portal Server: IBM Websphere portal 5.x/6.x/7.x, Weblogic Portal

Content Management: IBM WCM and Interwoven

IDE: RAD 6.0/7.x, Eclipse, WSAD.

Other Tools: Denodo, Drools, TOAD, Ant, Maven, PL/SQL Developer, JProfiler and Fiddler

Source Code Control: Clear Case, CVS, SVN and GitHub

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Tech Lead & Sr. WebSphere Portal Consultant

Responsibilities:

  • Played active role in the requirements study for each development of the application, which will be of cost benefit for the application.
  • Train and mentor team of up to 8-10 developers include Design & Code Reviews, JUnit Test creation.
  • Worked in an Agile environment and participating in scrums.
  • Developed presentation layer components using JSP, AJAX and DOJO.
  • Developed JSR-168/286 compliant Portlets.
  • Created Customized Themes, Skins and deployed on Portal server.
  • Implemented Persistence Layer usingHibernate integrated withSpring and EJB.
  • Involved in Portal configuration and Administration.
  • XML Access Scripts to deploy the Web Modules and Export and import the Pages, Theme Policies.
  • Portal component deployment on Development, QA Environments.
  • Involved in WebServer Plug-in Generation, propagation & configuring JDBC, Data Source.
  • Developed Customization and Personalization portlets.
  • Created Virtual Portals for DEV and QA environments.
  • Extensively Used the DynaCache and PUMA API.
  • Involved in generating Client and Server Stubs using Axis tools WSDL2JAVA and JAVA2WSDL for given web service
  • Developed the RESTFUL Services.
  • Translated (from Java to Drools), tested, and maintained business rules.
  • Implemented and executed JUnit test cases for unit testing Web Services and business components.
  • Optimised SQL queries to improve performance.
  • IBM Web Sphere Portal migration from 6.0 to 7.0.
  • Used MAVEN tool for building the application.
  • Have worked in bug fixing and implementation of CR

Environment: Java, JSR 168/286, AJAX, DOJO, Spring, Hibernate, Struts, EJB, WSDL, Axis, JSON, MAVEN, Drools, JProfiler, Fiddler, SoapUI, Oracle 11G, IRAD 7.5.5, JUnitIBM Web Sphere portal 6.x/7.x, IBM WCM 6.1.5 / 7.0, Agile and Clear case.

Confidential, Pleasanton, CA

Sr. WebSphere Portal / WCM Consultant

Responsibilities:

  • Played active role in the requirements study for each development of the portal.
  • Worked in an Agile environment and participating in scrums.
  • Developed presentation layer components using JSP, AJAX and JQuery.
  • Developed and deployed Portlets using JSR 168& 286.
  • Developed Themes and Skins.
  • Created and managed users, groups and their roles; personalized the portlet views and content.
  • Implemented Business Layer asSpringIOC and AOP.
  • Implementing Hibernate and Spring DAO layer together offer a high performance, productive approach to persisting Plain Old Java Objects (POJOs).
  • Extensively worked on IBM WebSphere Content Management (WCM).
  • Experience in the Installation of Portal Server and setup the test environment on different workstations.
  • Build and automate deployment processes.
  • XML Access Scripts to Export and import the Pages, URL Mapping, Web Modules, Skins and Theme Policies.
  • Portal Component deployment to Sandbox, Dev, QA, UAT environments.
  • Content mapping to Portlets, Personalization, Configuration and pages mapping.
  • IBM WebSphere Portal migration from 6.0 to 6.1.5
  • Developed Forms and Rich Index modules using IBM WebSphere Content Management.
  • Setting up Syndication and Workflows using IBM WebSphere Content Management.
  • Extensively Used the DynaCache and PUMA API.
  • Developed the RESTFUL Services
  • Used MAVEN tool for building the application.

Environment: Java, JSR 168 & 286, IBM WCM, JSP, AJAX, JQuery, JSON, Agile, Spring, Hibernate, Restful, JUnit, MAVEN, DB2, IRAD 7.5, IBM Web Sphere portal 6.1.5/7.0, IBM WCM 6.1.5 and SVN.

Confidential, San Jose, CA

Tech Lead & Sr. WebSphere Portal Consultant

Responsibilities:

  • Played active role in the requirements study for each development of the application, which will be of cost benefit for the application.
  • Interacted with end users and business stakeholders to develop business and functional requirements utilizing UML.
  • Worked in an Agile environment and participating in scrums.
  • Train and mentor team of 6 developers and Design & Code Reviews, JUnit Test creation
  • Developed presentation layer components using JSP, AJAX and DOJO.
  • Developed JSR-168 compliant portlets.
  • Developed Themes and Skins.
  • Implemented Business Layer usingSpringIOC.
  • Implemented Persistence Layer usingHibernate integrated withSpring.
  • Involved in Portal configuration and Administration
  • Developed Customization and Personalization portlets.
  • Extensively Used the DynaCache and PUMA API.
  • Developed single registration, profiling (includes registration, change password, forgot password, login/out and Update Profile functions).
  • Involved in generating Client and Server Stubs using Axis tools WSDL2JAVA and JAVA2WSDL for given web service
  • UsedSOAP UI for unit testing Web Services, implemented and executed JUnit test cases for unit testing business components.
  • Used MAVEN tool for building the application.
  • Extensively involved in Content Management (WCM).

Environment: Java, JSR 168, AJAX, DOJO, JSON, Agile, Spring, Hibernate, WSDL, Axis, JUnit, MAVEN, SoapUI, Oracle 9i, IRAD 7.0/7.5, JProfiler, IBM Web Sphere portal 6.x, IBM WCM 6.x, Clear case.

Confidential, Detroit, MI

Team Lead & Sr. WebSphere Portal Consultant

Responsibilities:

  • Played active roll in the requirements study for each development of the application, which will be of cost benefit for the application.
  • Interacted with customers for requirement gathering, preparing Use Case and documentation of business processes, worked within standard SDLC and architectural enhancements.
  • Train and mentor team of 4 developers include Code Reviews, JUnit Test creation
  • Developed end-to-end Portlet components with JSR 168, Struts, AJAX and JQuery
  • Used EJB as a Façade Layer for communication between Front-End and Back-End.
  • Developed and deployed various Entity and Session Beans.
  • Developed Portal User Interface (Themes and Skins).
  • Developed a single sign-on example and strategy.
  • Demonstrated inter-portlet communication.
  • Involved Portal Administration and Deployment.
  • Involved in Application Migration from WPS 5.1 to WAS 6.0.
  • Portlets Migration from IBM API to JSR 168 API
  • Extent development of Content Management and version migration.
  • Responsible for Production support of Application by proactively looking at production issues.

Environment: JAVA, JSR 168, JSP, Servlets, EJB, JavaScript, Struts, AJAX, JQuery, JSON, ANT, DB2, IRAD 7.0, JUnit, Web Sphere portal 5.x / 6.x and SVN.

Confidential

Java/WebSphere Portal Developer

Responsibilities:

  • Responsible for the designing, coding and developed the application in J2EE using MVC architecture.
  • Developed User Interface using JSP based on Struts and Custom tag library facility (JSTL) and Tiles.
  • Developed Struts Action Forms, Action classes, beans and performed action mapping in struts-config.xml
  • Developing DB mapping XML files in Hibernate.
  • Hibernate O/R mapping framework takes an Object-centric approach to implementing data persistence.
  • Implementing Hibernate and Spring IOC, DAO layer together offer a high performance, productive approach to persisting Plain Old Java Objects (POJOs).
  • Actively involved in developing Client Interfaces for given Web Service calls using Axis tool.
  • Involved in generating Client and Server Stubs using Axis tools WSDL2JAVA and JAVA2WSDL for given web service
  • Responsible for writing database queries and stored procedures using SQL and PL/SQL.
  • Responsible for Unix Shell Scripting.
  • Developed end-to-end Portlet components with JSR 168, Struts and AJAX.
  • Performed usability testing for the application using JUnit Test.
  • Used ANT tool for building the application.
  • Used Log4j to implement logging facilities.
  • Used SVN for version control for software configuration management.

Environment: Java, JSR 168, JSP, Struts, Spring, Hibernate, Web services, AJAX, JavaScript, ANT, UML, IRAD, Websphere Portal Server 5.1, SVN, JUnit, Oracle and Unix.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for the business and functional requirements development of medium and large scale system development projects.
  • Interacted with end users and business stakeholders to develop business and functional requirements utilizing Use Case.
  • Developed GUI with JSP and CSS integrated with Spring MVC framework and middle tire components.
  • Involved in the development of given module using Spring IOC, Spring MVC and Spring JDBC template.
  • Developed AJAX components to communicate server side components.
  • Used design patterns such as MVC, Factory, Front Controller, Command, Business delegate and Value object.
  • Responsible for development of Xml schemas and parsing XML documents using DOM and SAX Parsers.
  • Extensive involvement in database design and writing database queries, stored procedures using SQL and PL/SQL.
  • Responsible for Unix Shell Scripting, job scheduling.
  • Developed the high performing queries and stored procedures
  • Used Ant tool for building the application.
  • Involved deployment/testing of web components on WebSphere and Tomcat servers.
  • Responsible for Production support of Application by proactively looking at production issues.

Environment: JAVA, JSP, Servlets, Spring MVC, Java Script, Ant, XML/XSLT, AJAX, Oracle, UNIX, WSAD, CVS, Web Sphere and Tomcat.

Confidential

Java / J2ee Developer

Responsibilities:

  • Responsible for writing JSP pages to dynamically generate the Web Content.
  • Responsible for implementing Java Servlets.
  • Responsible for writing database access code using JDBC.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping in struts-config.xml.
  • Responsible for configuration of Weblogic.
  • Developed the test cases for all the action classes and testing them in the JUNIT2.0 environment and building the test module for the application.
  • Involved in Supporting and Maintenance
  • Responsible for Production support activities and production issues.

Environment: JAVA, JSP, Servlets, Struts, EJB, HTML, XML, JavaScript, Weblogic, Eclipse, Oracle and WindowsXP.

We'd love your feedback!