Lead Portal And Mobile Developer Resume
SUMMARY
- Over 12 years of experience in Java skills with experience in Analysis, Design, Development and Deployment in Web based and Portal Applications.
- Well versed in designing, coding, testing and implementation of software applications with Java, Portal, portlet, JSR 286, Servlet, JSP, JSF,primefaces, Java Persistence API Hibernate, Spring, Dojo,Jquery, Struts, Ajax, JDBC, EJB, XML, JMS, MDB, Web services, js, css and MQ - Series.
- Worked as onsite coordinator and managed the offshore team and delivered the project on time.
- Based on the client need, analyze multiple solutions and demo the pros and cons of each solution with the facts and halp them to take the decision.
- Work collaboratively with other team across the organization.
- Learn and adapt to new technology based on project need.
- Solid understanding of server-side Java development, middle-tier development using MQ, JMS (Point To Point/ Pub Sub), MDB and integration legacy systems using Web services
- Extensively worked in Portlet Using Rational Application developer.
- Extensively worked in STRUTS, portal, JSF, Hibernate and spring framework, AJAX, DOJO, jQuery.
- Extensively worked in Rational Application Developer (RAD), WebSphere Application developer Studio IDE (WSAD IDE) and Visual age for Java.
- Experience in installing, deploying and configuring on Liferay Portal Server, IBM Websphere Application Server, Websphere portal server, Apache tomcat.
- Experience in Implementing and testing project in Websphere Confidential Australia.
- Good knowledge and working experience in Design Patterns
- Expertise in working with version control system like CVS, Clear Case, SVN and PVCS .
- Extensive Experience with scripting languages like java script and Markup languages like HTML, DHTML and style sheet language like CSS.
- Good knowledge in database.
- Followed agile software development methodology.
- Experience in Operating system like AIX, Linux, and Windows.
- Good Experience in software Analysis and design using Rational software Architect
TECHNICAL SKILLS
Operating Systems: Windows, Linux.
Languages: JAVA, JDK, SQL, XML, UML.
Technology / J2EE: Java, Struts, JSF, Hibernate, spring framework, portal, JSP, Servlets, JSR168, JSR 286, JDBC, EJB, Java Beans, RMI, JNDI, Ant, Log4J, JTA, JMS.
RDBMS: ORACLE, DB2.
Application Server / Web server: Liferay Portal Server, Websphere application server, Websphere Portal server 7,BEA weblogic server, Tomcat
Framework: Struts, Hibernate, spring, Java Server Faces, AJAX, SD
UI: DOJO,jQuery,JS,CSS and Extjs
Design Patterns: GOF, J2EE Design Pattern
Design Tools: UML using rational software architect
IDE: WSAD, RAD, Eclipse, Edit Plus.
Design Version Control: Clear Case, CVS,SVN.
Security Server: LDAP Tivoli directory server 5.2
Other: Webservice,TOAD, BPEL, AlphaBlox, IBM MQ-series
PROFESSIONAL EXPERIENCE
Confidential
Lead Portal and mobile Developer
Responsibilities:
- Designed and developed the project using Primefaces component.
- Development using spring and Java Persistence API.
- Integrate with different system using webservices.
- Responsible for unit testing, integration testing using SOAPUI and implementation of the application.
- Worked closely with the technical team in consolidating and refining the application requirements.
- Followed agile software development methodology.
- Responsible for Development, unit testing, integration testing and implementation of the application.
- Build and deploy using Maven.
- Source Code control using Subversion.
Environment: Java, JSP, Servlets, JSF, Primefaces, Spring, Java Persistence API, JavaScript, jQuery, Ajax, SOAP, web services, SVN,Maven, WebSphere application server.
Confidential
Lead Portal Developer
Responsibilities:
- Designed and developed the project using Primefaces components.
- Development using spring and Java Persistence API.
- Integrate with different system using web services.
- Responsible for unit testing, integration testing using SOAPUI and implementation of the application.
- Worked closely with the technical team in consolidating and refining the application requirements.
- Followed agile software development methodology.
- Responsible for Development, unit testing, integration testing and implementation of the application.
- Build and deploy using Maven.
- Source Code control using Subversion.
Environment: Java, JSP, Servlets, JSF, Primefaces, Spring, Java Persistence API, JavaScript, jQuery, Ajax, SOAP, web services, maven, SVN, WebSphere application server.
Confidential
Tech Lead
Responsibilities:
- Designed and developed the project using Primefaces component.
- Development using Spring andJava Persistence API.
- Integrate with different system using webservices.
- Responsible for unit testing, integration testing using SOAPUI and implementation of the application.
- Worked closely with the technical team in consolidating and refining the application requirements.
- Followed agile software development methodology.
- Responsible for Development, unit testing, integration testing and implementation of the application.
Environment: Java, JSP, Servlets, JSF, Primefaces, Spring, Java Persistence API, JavaScript, jQuery, Ajax, SOAP, web services, WebSphere application server.
Confidential
Tech Lead
Responsibilities:
- Create design document.
- Coding and Unit testing.
- Installed and configured the websphere portal Server.
- Integrate with different system using web service(xml/JSON)using soap and Restful services.
- Designed and coded application components in an Agile environment utilizing a test driven development approach.
- Developed JSR 168/286 portlets
- Integrated with different system using Soap and restful services
- Work collaboratively with other team across the organization.
- Engaged in application performance tuning and code review.
- Develop UI, Business Layer, Data Layer, and Integration layer.
- Retrieve the data from Database using Hibernate.
- Developed the project using Spring framework.
- Deployed and configured the application in local tomcat environment.
Environment: Java, JSP, Servlets, PVCS, SVN, Maven, Spring, Hibernate, Struts, JSR168/286,, Websphere Portlet Factory 6.1 Javascript, SOA, Spring, Hibernate, ExtJS, Ajax, Webspher Content Management, WCM, JDBC, Websphere Portal 6.1.5, 7, 8, RAD 8.0/RAD7.5, Websphere Application Server 8
Confidential
Tech Lead
Responsibilities:
- Create design document.
- Installed and configured LIferay/QUAD Portal Server.
- Manage the offshore team.
- Based on the client need, analyze multiple solutions and demo the pros and cons of each solution with the facts and halp them to take the decision.
- Work collaboratively with other team across the organization.
- Engaged in application performance tuning and code review.
- Coding and Unit testing of portlet using Spring framework.
- Deploy, Configure and maintain Portal using administration of Liferay Portal server.
- Develop UI, Portlet, Business Layer, Data Layer, and Integration layer.
- Retrieve the data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured the application in local tomcat environment.
Environment: Liferay Portal Server, ORACLE, Maven, TOAD, SVN and eclipse.
Confidential
Senior Software Developer
Responsibilities:
- Create design document.
- Installed and configured LIferay Portal Server.
- Coding and Unit testing of portlet using Spring framework.
- Deploy, Configure and maintain Portal using administration of Liferay Portal server.
- Develop UI, Portlet, Business Layer, Data Layer, and Integration layer.
- Retrieve the data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured the application in local tomcat environment.
- Engaged in application performance tuning and code review.
Environment: Liferay Portal Server, ORACLE, Maven, TOAD, SVN and eclipse.
Confidential
Senior Software Developer
Responsibilities:
- Create design document.
- Installed and configured WebSphere Application Server, and Rational Application Developer, Websphere Portal server.
- Develop portlet using rational application developer.
- Deploy, Configure and maintain Portal using Administration of Websphere portal server.
- Develop UI, Portlet, Business Layer, Data Layer, and Integration layer using RAD.
- Retrive the data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured the application in WebSphere Application Server and Websphere portal server.
- Engaged in application performance tuning and code review.
Environment: Websphere application server, Websphere portal server, ORACLE, RAD, TOAD, Clear Case.
Confidential
Senior Software Developer
Responsibilities:
- High level Design using Rational Software Architect.
- Design based on J2EE and GOF Design Pattern
- Installed and configured WebSphere Application Server, and Rational Application Developer, Websphere Portal server.
- Coding and configure JSF - portlet for ICW using rational application developer.
- Coding and configure Struts and Ajax for PDR using rational application developer.
- Deploy, Configure and maintain Portal using Administration of Websphere portal server.
- Developed Portlet, Business Layer, Data Layer, and Integration Layer using RAD.
- Developed Asynchronies communication using JMS and web services.
- Deployed and configured the application in WebSphere Application Server and Websphere portal server.
- Engaged in application performance tuning and code review.
Environment: Websphere application server, Websphere portal server, ORACLE, RAD, TOAD, CVS.
Confidential
Senior Software Developer
Responsibilities:
- High level Design using Rational Software Architect.
- Design based on J2EE and GOF Design Pattern
- Installed and configured WebSphere Application Server, and Rational Application Developer, Websphere Portal server.
- Installed and configured LDAP Tivoli directory server for security.
- Create code and configure JSF - portlet using rational application developer.
- Design and coding based on JSF, Portlet, Hibernate and Spring Frame Work.
- Deploy, Configure and maintain Portal using Administration of Websphere portal server.
- Develop AJAX call from JSF.
- Developed Portlet, Business Layer, Data Layer, and Integration Layer using RAD.
- Developed Asynchronies communication using JMS and MDB.
- Deployed and configured the application in WebSphere Application Server and Websphere portal server.
- Developed the test cases, performed TestNG.
- Source Code control using Subversion /Tortoise
- Engaged in application performance tuning and code review.
Environment: Websphere application server, Websphere portal server, ORACLE, RAD, LDAP Tivoli directory, maven and Subversion.
Confidential, NC
Senior Software Developer
Responsibilities:
- High level Design using Rational Software Architect.
- Design based on J2EE and GOF Design Pattern
- Create code and configure Struts - portlet using rational application developer.
- Installed and configured WebSphere Application Server (SF), and Rational Application Developer, Websphere Portal server.
- Develop Ajax call from client tier.
- Installed and configured LDAP Tivoli directory server for security.
- Design and coding based on STRUTS Frame Work, Portlet, Hibernate Frame Work, EJB, BPEL, JMS, MDB and Web services.
- Deploy, Configure and maintain Portal using Administration of Websphere portal server.
- Developed Portlet, Business Layer, Data Layer, and Integration Layer using RAD.
- Developed Asynchronies communication using JMS and MDB
- Deployed and configured the application in WebSphere Application Server (SF) and Websphere portal server.
- Developed the test cases, performed JUNIT test and web king.
- Engaged in application performance tuning and code review.
Environment: Websphere application server, Websphere portal server, IBM MQ server, DB2, RAD, WSAD IE, AJAX,LDAP Tivoli directory, Ant and CVS.
Confidential, Cary, NC
Responsibilities:
- Getting the requirements for the web applications Command.
- Design the application based on Struts Frame work.
- High level Design using Rational Rose.
- Worked on the Web Tier of the Application using STRUTS Framework.
- Installed and configured WebSphere Application Server, and WSAD
- Design and coding based on STRUTS Frame Work, Hibernate Frame Work.
- Developed Asynchronies communication using JMS and MDB
- Deployed and configured the application in WebSphere Application Server
- Responsible for integrating the application
- Developed the test cases and performed unit, integration and system testing
- Test the application with Junit, Load runner.
- Build and deploy the project-using ANT.
Environment: Websphere application server using Oracle 9i.WSAD, IBM MQ server Toad and Ant, Clear case.
Confidential
Responsibilities:
- Installed and configured WebSphere Application Server, Visual Age for Java, WebSphere Studio
- Involved in the overall design, developing and testing of the application, especially the Dynamic Query Module
- Developed Swing, Servlets and Java Beans using IBM Visual Age for Java and JSP using IBM WebSphere Studio
- Designed the application based on MVC architecture with STRUTS Frame work
- Developed the application using Value Object, Factory Patterns
- Developed Servlets to use as controller and to communicate between Model (EJB / JavaBeans) and View (JSP/HTML)
- Deployed and configured the application in WebSphere Application Server
- Responsible for integrating the application
- Performed unit, integration and system testing
Environment: IBM Websphere 4.0,tomcat, JRE 1.4, DB2 UDB 7.1 on WinNT, Dream weaver 4