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 teh offshore team and delivered teh project on time.
- Based on teh client need, analyze multiple solutions and demo teh pros and cons of each solution with teh facts and halp them to take teh decision.
- Work collaboratively with other team across teh 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 noledge 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 noledge 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 teh 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 teh application.
- Worked closely with teh technical team in consolidating and refining teh application requirements.
- Followed agile software development methodology.
- Responsible for Development, unit testing, integration testing and implementation of teh 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 teh 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 teh application.
- Worked closely with teh technical team in consolidating and refining teh application requirements.
- Followed agile software development methodology.
- Responsible for Development, unit testing, integration testing and implementation of teh 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 teh 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 teh application.
- Worked closely with teh technical team in consolidating and refining teh application requirements.
- Followed agile software development methodology.
- Responsible for Development, unit testing, integration testing and implementation of teh 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 teh 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 teh organization.
- Engaged in application performance tuning and code review.
- Develop UI, Business Layer, Data Layer, and Integration layer.
- Retrieve teh data from Database using Hibernate.
- Developed teh project using Spring framework.
- Deployed and configured teh 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 teh offshore team.
- Based on teh client need, analyze multiple solutions and demo teh pros and cons of each solution with teh facts and halp them to take teh decision.
- Work collaboratively with other team across teh 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 teh data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured teh 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 teh data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured teh 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 teh data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured teh 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 teh 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 teh application in WebSphere Application Server and Websphere portal server.
- Developed teh 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 teh application in WebSphere Application Server (SF) and Websphere portal server.
- Developed teh 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 teh requirements for teh web applications Command.
- Design teh application based on Struts Frame work.
- High level Design using Rational Rose.
- Worked on teh Web Tier of teh 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 teh application in WebSphere Application Server
- Responsible for integrating teh application
- Developed teh test cases and performed unit, integration and system testing
- Test teh application with Junit, Load runner.
- Build and deploy teh 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 teh overall design, developing and testing of teh application, especially teh Dynamic Query Module
- Developed Swing, Servlets and Java Beans using IBM Visual Age for Java and JSP using IBM WebSphere Studio
- Designed teh application based on MVC architecture with STRUTS Frame work
- Developed teh 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 teh application in WebSphere Application Server
- Responsible for integrating teh 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