Websphere Portal Developer Resume
Newark, NJ
SUMMARY
- Over 7 years of experience in SDLC, Object oriented analysis/design and development, Model View Controller, J2EE, JAVA (Servlets, JSPs, JNDI, Java Beans, EJBs and JDBC).
- 5+ years' experience in WebSphere Portal design and development using Portlets, Servlets, JSP, JDBC and WebSphere Portal Server.
- Experienced in planning, design and implement portal solutions using WebSphere Portal.
- Experienced in developing JSR 168, JSR 286, IBM Portlet APIs and customizing the themes and skins with personalized content.
- Experienced in Portal Administration tool to configure Portals.
- Experienced in leveraging RDBMS like DB2, MySQL.
- Experienced in designing, developing and maintaining portal applications using IBM WebSphere Portal on Rational Application Developer (RAD).
- Experienced in developing web applications using Java, Servlets, JSP, EJB, Portal Applications, Spring, AJAX, and JDBC.
- Experienced in developing JSR 168 and JSR 286 portlets with various modes View, Edit, Help, Themes & Skins, XML Access, Co - operative portlets, and deployment scripts
- Have good knowledge on JSR 286 features, Public Render Parameters, Events, Resource Serving, Portlet Filters.
- Experienced in migrating IBM API portlets to standard portlets
- Experienced in developing applications using WebSphere, and Tomcat.
- Experienced in developing Web, Client/Server from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and interpersonal skills.
TECHNICAL SKILLS
Programming Languages/ Scripts/ Mark-up Languages: Java, C, C++, Visual C++, C#.NET, ASP.NET, VB.NET, PHP, JSP, XML, JavaScript, AJAX, jQuery, JSON, HTML5, CSS3
Technologies: JDBC, J2EE, ODBC, OLEDB, SSRS, SSIS DBMS
Packages: MySQL, MS Access, Oracle
Application/Web Servers: MSSQL Server, Tomcat Apache, WAMP, XAMPP, App Server, DB2
Web Services: SOAP, WSDL, RESTful
Modeling Language: Unified Modeling Language(UML)
IDEs: Rational Application Developer, NetBeans, Eclipse, Intel XDK, Code Blocks, Visual Studio
Portal Servers: IBM WebSphere Portal Server v6.x, 7.x and 8.0.0.1
Networking Analyze & Configuring Tools: Packet Tracer (Cisco Logical Network Configuration)
Graphical Tools: Adobe Photoshop, MS Visio, Edraw Max
PROFESSIONAL EXPERIENCE
Confidential - Newark, NJ
WebSphere Portal Developer
Responsibilities:
- Involved in requirements gathering, worked closely with business team to understand requirement.
- Involved in analyzing user requirements with senior members in the team.
- Involved in project designing and development of portlets.
- Installed RAD 8.5 and Portal 8.0 in all developer's machines.
- Implemented Inter-portlet communication by using JSR 286 API.
- Implemented wiring for portlet events and configured cross page wiring.
- Created portal pages and involved in portlet deployments through XML Access import.
- Reviewing functional requirements.
- Used Web Service Client to consume web services within portlets.
- Developed portlets for UAAS portal using JSR 286 API. jQuery and Ajax based UI, which provided Web 2.0 features to portlets.
- Worked on the themes and skins to fine-tune the look and feel of the portal page.
- Prepared high level, and detail design documents
- Deployed portlets to WebSphere Portal Server using console and XMLAccess.
- Designed UML diagrams using UML and Rational Rose.
- Worked on DB2 database for storing and retrieving the application data
- Configuration and deployment of application on to WebSphere application server
- Employing Waterfall Model and best practices for software development
- Created SQL Server logins and assigning roles and Authentication models as a part of Security.
- Designed and implemented database structure in MySQL Server.
- Used RAD for development and WebSphere Application Server for deploying the web application.
- Developed application service components and configured beans using Spring IoC.
- Involved in creating user interfaces using jQuery
- Developed Web Services using WSDL and XML.
- Developed various UI (User Interface) components using Spring (MVC), JSP, and HTML.
- Deployed the application in WebSphere Application Server.
- Designed and built an application based on previous Classic ASP version
- Developed JavaScript for Client Side validations.
Environment: WebSphere Portal Server 8.0.0.1, Rational Application Developer as IDE, Spring, WCM 8.0.0.1, EJB, WSDL, jQuery, JSP & SERVLET, MYSQL, SQL Server, DB2, UML, XML, Rational Application Developer 8.x, JSR 286 portlet API, portal themes and skins, XMLAccess, SVN.
Confidential - New York, NY
WebSphere Portal Developer
Responsibilities:
- Requirements analysis and preparation of software requirement specification.
- Identify and gather business rules involved in the Legal Review.
- Used spring framework for building the application based on MVC design paradigm.
- Developed Web pages using JSP/Html/JavaScript.
- Developed the front end using JSF and Portlet.
- Extensive use of spring for middle tier component implementation and implementation of business logic.
- Involve in the design of portlets for WebSphere Portal
- Developed and used different theme profiles, and modules for loading the CSS and JS for better performance.
- Deployed the portlets using XML Access script
- Implemented the Spring dependency injection of the Database helper instance to the action objects.
- Worked on the Spring framework.
- Deployed the application on WebSphere Application Server.
- Involved in user interface development using JSTL.
- Created Class Diagrams and sequence diagrams using UML.
- Used RAD as an IDE for developing applications for Confidential .
- Implemented validation using jQuery.
- Agile process is used for tracking and developing the application.
- Write JDBC code to connect to Oracle DB
- Design & Development of the User Interfaces using HTML, CSS and JSP.
- Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
- Developed the application using Spring Framework which is based on the MVC design pattern.
- Used WebSphere for design, development, and deployment of applications.
- Developing enterprise applications using Spring Frameworks
Environment: WebSphere Portal Server 7.0, WebSphere Application Server 8.0, Web Content Manager 7.0, Oracle. Spring, REST, jQuery, AJAX, JavaScript, JSP, SERVLET, Oracle, SQL, UML, Eclipse, SVN.
Confidential - Austin, TX
Java/ WebSphere Portal Developer
Responsibilities:
- Delivered External Design Document, Sequence Diagrams and Class Diagrams.
- Installed RAD and setup development environment locally to access the Portlets and Pages.
- Used Java Server Pages for the presentation of portals.
- Used Portal Administration tool to configure Portal and display portals based on the users and groups.
- Used Web Services to interact with WebSphere Process Server.
- Involved in requirements gathering, and finalizing the design.
- Designed, developed, and configured Custom User Repository as one of the user repositories in federated user registry.
- Customized the Search Center portlet.
- Deployed the portlets using XML Access script
- Used Core Spring Framework for Dependency Injections of components
- Implemented application level persistence using Spring.
- Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
- Designed the UML diagrams based on the OOAD principles
- Implemented Web Services using SOAP Technology.
- Eclipse was used for Rapid Development of the application.
- Developed Web pages using AJAX.
- Used DB2 as the database and wrote SQL
- Developed the Servlets for processing the data on the server.
- Wrote JavaScript functions to get Dynamic data and Client side validation.
- Developing user interfaces using JSP, CSS & HTML
- Developed XML Parsing logic using DOM Parsers.
- Developed layout of Web Pages using Tiles and CSS.
- Deployed application using Apache Tomcat.
- Used WebSphere server for deploying various components of application.
Environment: WebSphere Portal Server, WebSphere Application Server, Web Content Manager, SQL Server, Spring, SOAP, Web Services, JavaScript, CSS, AJAX, Html, JSP & SERVLET, DB2, SQL, JDBC, UML, Eclipse, XML, Apache Tomcat, SVN.
Confidential - Mineola, NY
Java/ WebSphere Portal Developer
Responsibilities:
- Involved in J2EE architecture of the portal application and in delivering an n-tier scalable solution.
- Generated Use Cases as part of the deliverables of design.
- Involved in customizing the design and development of Themes and Skins of WebSphere portal according to the client's requirement.
- Integrated WebSphere Process Server to the Portal Server and leveraged the processes within the Portlets.
- Designed and Developed JSR 168 Portlet based applications for various Departments.
- Designed JSP for the presentation tier.
- Configured rights to different users, user groups in the environment to access the Portlets and Pages under the administration part of Portals.
- Used JDBC to connect to the information model tier.
- Responsible for managing the portal solution after the deployment to the production site.
- Used Rational Clear Case for versioning.
Environment: IBM WebSphere Application Server, IBM WebSphere Portal, Oracle, IBM WCM, IBM Rational Application Developer, J2EE, JSP, Servlets, XML, Rational Clear Case
Confidential - Minneapolis, MN
Java Developer
Responsibilities:
- Working as Trainee Programmer.
- Involved in developing application using JSP, JSTL, CSS, Spring Framework, Java, JavaScript, Ajax and HTML for front-end development.
- Involved in migration of database schemas from Informix to Oracle database.
- Involved in writing complex stored procedures as per business logic and creation of Triggers and Sequences.
- Developed model components using session beans and used local message beans to interact to session using EJBs.
- Extensively used Log4J for logging in the application, Ant tool to build and configure J2EE applications.
- Involved in creation of queues, topics with JMS.
- Modified the java code as per Oracle Stored procedures.
- Writing Entities with Oracle.
- Used CEM, to send requests from java to CPP.
- Involved in migrating the CPP modules to java modules with spring framework.
- Involved in creation business process with open symphony BPM tool.
- Involved in creation queues and topics with JMS and ActiveMQ, created messages and send to queues.
Environment: Java, J2EE, HTML, JavaScript, Oracle, JSP, Servlets, XML, Eclipse, JDBC, CVS, PL/SQL, Spring framework (Inversion of control), UML, Java mail(SMTP), Magic Draw, ActiveMQ, JMS, CEM, EJB, C++, Informix database.