Sr. Websphere Portal Developer Resume
Union, NJ
SUMMARY
- 7 years industry experiences in Software Development in Java
- 5 years industry experiences in Portlet Development
- Industry experience in Agile, Waterfall software development style and software development life cycle (SDLC) in analyze, design, implement web based Application
- Extensive knowledge in Object Oriental Programming, such as C++, Java
- Extensive knowledge in J2EE, such as Portlet JSR168, JSR286, JavaBean, JSP, Servlet
- Extensive knowledge in MVC, MVC2 architecture
- Experienced in developing themes and skins for Portlets
- Experienced in inter - Portlets communications such as public render parameter, events and DynaCache
- Configure the modes for different user groups in portal
- Experienced in developing personalization and customization in portal
- Experienced in using Web Services such as SOAP, Rest
- Experienced in Java Web Framework, such as Struts, Struts 2, JSF, Spring, Hibernate
- Experienced in JUnit for unit testing
- Experienced in developing Ajax, using JQuery, Dojo
- Experienced in using WebSphere Portal Factory to develop Portlets
- Experienced in developing client-side validation in JavaScript
- Experienced in using Log4J for logging in the application
- Experienced in using version control tools such as Gits and SVN
- Experienced in configuring Data Source in WAS
- Experienced in writing SQL in Relational Database such as MySQL, SQL Server, DB2
- Experienced in configuring user attribute in LDAP with WebSphere Portal
- Excellent analytical, quantitative, problem solving and communication skills
TECHNICAL SKILLS
Languages: C++, Java, SQL
J2EE: Servlet/JSP, JSR168/286 Portlets, Java Beans, JDBC,JSTL
Database: MySQL, SQL Server 2005, 2008, DB2
Framework: Struts, Struts 2, Spring 2.5, 3.0, Hibernate, JSF
Environment: Netbean, Eclipse, RAD 7.0, 8.0,8.5
WWW: HTML 4.0, 5.0, CSS, JavaScript, JQuery, Dojo
Operating System: Windows XP/vista/7, Linux
Tools: Log4J, SOAP, REST
PROFESSIONAL EXPERIENCE:
Sr. WebSphere Portal Developer
Confidential - Union NJ
Responsibilities:
- Requirement gathering with business team
- Requirement analysis and provides estimate to the business and project management team
- Integrate Domino application to WebSphere environment
- Involve writing Custom Portlet for Domino content JSR 286
- Use JavaScript for client-end validation
- Use Portal Events, Public Render Parameter and wire Portlets for inter-Portlets communication
- Use Ajax for partial portal refresh with JQuery
- Use Spring MVC for control flow
- Configure the content for different groups of users
- Use WebSphere application server (WAS) to configure and deploy Custom Portlets
- Use Web Service (REST/DAAS API) to retrieve the documents in Domino
- Design and develop JSON Parser to consume JSON
- Use SVN for version control
Environment: IBM RAD, WebSphere Portal Server, WebSphere Application Server, Lotus Domino, JSR 286, HTML, REST, JQuery, JSON, Spring 3.2, Tivoli Directory Server, Novell Access Manager, SVN
WebSphere Portal Developer
Confidential - Owning Mills, MD
Responsibilities:
- Requirement analysis and design the Use Cases, Class and Sequence Diagrams in UML
- Develop Portlets in JSR 286 API
- Develop themes and skins
- Use Ajax for partial portal refresh
- Use JSTL to develop user interface
- Develop code in Spring and Spring DAO framework
- Use Portal Events and wiring Portlets for inter-Portlets communication
- Design and develop JSON Parser to consume JSON and XML response
- Configure and use JDBC-Data Source to connect DB2 Database
- Use WebSphere application server (WAS) to configure and deploy Portlets
- Use SOAP Web Service in back-end
- Design and develop JSP using HTML and Dojo
Environment: IBM RAD, WebSphere Portal Server, WebSphere Application Server, DB2, JSR 286, HTML, Spring 3.0, SOAP, Dojo, JSON, Maven, iBatis
WebSphere Portal Developer
Confidential - Lincoln, NE
Responsibilities:
- Develop Portlet in JSR 168
- Use JSF framework
- Use DynaCache for inter-Portlet communication
- Configure and Use JDBC-Data Source to connect DB2 Database
- Write XML Access scripts to deploy the Portlets
- Develop and debug JSP using HTML and JQuery
- Design and develop the test cases
Environment: IBM RAD, WebSphere Portal Server, WebSphere Application Server, DB2, JSR168, HTML, JQuery, JSF
WebSphere Portal Developer
Confidential
Responsibilities:
- Develop Portlets in JSR 168 API
- Use WebSphere Portal Factory to design and develop Portlets
- Configure and Use JDBC-Data Source to connect DB2 Database
- Design and implement JSPs using HTML and JQuery
- Use SVN for version control
- Use Log4J for logging
Environment: IBM RAD, WebSphere Portal Server, WebSphere Application Server, JSR 168, HTML, JQuery, DB2, SQL server 2008, WebSphere Portal Factory, SVN
Software Engineer
Confidential
Responsibilities:
- Design and implement JSPs and Servlets
- Use JavaScript for client-side validation
- Design and implement Business logic beans
- Use JUnit for testing for Servlet/JSP
- Use Gits for version control
Environment: Eclipse, Tomcat 5.0, HTML, JUnit, JavaScript, SQL Server 2005, Gits
Junior Software Engineer
Confidential
Responsibilities:
- Develop and debug JSPs to enhance the User Interfaces
- Use JavaScript for client-side validation
- Use JUnit for testing for Servlet/JSP
- Report the bugs and errors to the senior engineers
- Fix the problems that caused by HTML
- Use Gits for version control
- Write the documents and user manual
Environment: Eclipse, Tomcat 5.0, HTML, JUnit, JavaScript, SQL Server 2005, Gits