We provide IT Staff Augmentation Services!

Web Component Developer Resume Profile

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • Sun Certified Programmer for the Java 2 Platform SE 6 Achieved 98 .
  • Sun Certified Web Component Developer for the Java 2 Platform EE 5 Achieved 95 . Liferay Portal 6.1 Certified Professional Achieved 88 .
  • Holding H1B Visa valid till March 2016.
  • Effective result oriented team player with excellent communication and interpersonal skills. Gained good experience of working in Portlets and Service Layer environments.
  • Around 5.1 years of core IT experience in design development and support of enterprise applications using enterprise Java technologies.
  • More than 1 year of software development experience using Agile Methodology. In-Depth knowledge of Core JAVA and J2EE.
  • Direct communication with client/business teams.
  • Proficient programming skills using JSP JSTL JQuery Servlets Liferay Portal Framework Struts Framework Object Oriented Methodologies.
  • Good experience in Apache Web Server and Tomcat Container configurations.
  • Experience in using IDEs like Eclipse Ganymede Version Control Systems like Mercurial CVS Tortoise.
  • Experience in preparation of various respective ISO Documents like Design Documents Test Script Documents Release notes etc.
  • Experienced in writing DDL/DML SQL queries and Stored Procedures in MS SQL Server2005 database.
  • Experienced in various phases of software life cycle like developing testing installing configuring and maintaining applications.

TECHNICAL SKILLS

Langauges/ Methodologies Java6 JSP Servlets Javascript JSTL jQuery XML SQL HTML AJAX

JfreeChart AlloyUI Liferay Portlets.

Development Tools Eclipse Kepler Liferay 6.0 Portal Mercurial ANT.

Operating Systems MS DOS Windows XP NT 2003 LINUX.

Database Environments Oracle 10g MSSQL Server2005 MySQL and MS Access.

Web Servers Apache Tomcat 6.0.

Frameworks Struts Hibernate 3 using Annotations and Liferay Framework Portlets

and Service Builders.

WORK EXPERIENCE

CIGNEX DATAMATICS From January 2011 and To Present.

confidential

Duration June 2014 Present

Role Software Engineer

Environment JAVA Liferay SE 6.0 EE SP1 bundled with Tomcat MySQL.

Description

Project involves the migration of all business code portlets and services from Liferay 6.0 to Liferay 6.2 version.

Confidential

Duration October 2013 May 2014

Role Senior Liferay Developer

Environment Liferay SE 6.0 EE SP1 bundled with Tomcat Core Java JSTL jQuery Alloy UI JSP AJAX JSON Servlets ANT Liferay Developer Studio JavaScript Tortoise SVN MySQL.

Description

Client requirement was to create a custom interface to create Liferay Control Panel components like Web Content Documents and Bookmarks through the portal pages without moving to Control Panel.

Responsibilities

Acting as the face of the business doing requirement gathering and handling client inquiries.

Implementation of Custom portlets which behaves as Liferay to create Web Contents Documents and Bookmarks in the database. Implicitly called Liferay APIs to achieve the functionalities.

Confidential

Duration May 2013 September 2013

Role Senior Liferay Developer

Environment Liferay SE 6.0 EE SP1 bundled with Tomcat Core Java JSTL jQuery Alloy UI JSP AJAX JSON Servlets ANT Liferay Developer Studio JavaScript Tortoise SVN MySQL.

Description

Project requires to create a generic component will facilitates Add to My Favorites feature. Need to create a generic layer with set of APIs to perform a CRUD operations on Custom tables which stores the data related to the favorites like contacts urls downloads application etc. added by the user for the specific community. This generic service layer APIs should be accessible to all the portlets deployed across the communities in the environment.

Responsibilities

Designing and implementing a entire generic service layer which itself behaves as a independent component having set of APIs.

Confidential

Duration February 2013 April 2013

Role Senior Liferay Developer

Environment Liferay SE 6.0 EE SP1 bundled with Tomcat Core Java JSTL jQuery Alloy UI JSP AJAX JSON Servlets ANT Liferay Developer Studio JavaScript Tortoise SVN MySQL.

Description

Client needs to create a global Support Form accesible across the portal to handles various types of Support requests raised by the user be it the New User Request or any other maintaince related request. The Form is integrated with Mail Server and other Third Party systems. Also they required a Stock portlet to display their Stock prices from NewYork and London Stock markets.

Responsibilities

Handling new client inquiries and acting as the face of the business.

Developed a AJAX based portlet to display the stock prices retrieved using Yahoo Stock APIs.

Confidential

Duration October 2012 January 2013

Role Technical Leader

Environment Liferay SE 6.0 EE SP1 bundled with Tomcat Core Java JSTL jQuery JSP Servlets ANT Liferay Developer Studio JavaScript Tortoise SVN MySQL AJAX.

Description

The Sales Source requirements were to convert the existing Sales Source application from Plumtree CMS to Liferay CMS to provide better search capability enhanced user experience and stronger content management. The Sales Source application provides a one stop shop to search for sales information and tools.

Responsibilities

  • Intensively worked on Liferay Web Content portlet and its customization which includes creating complex structure and templates.
  • Designing and Implementing new intiatives.
  • Preparing daily workloads for team-members co-ordinating the daily allocation of work. Handling new client inquiries and acting as the face of the business.
  • Worked on Liferay Hook for customizing OOTB Liferay portlets like Web Contents and Document Library.

Confidential

Duration April 2012 September 2012 Role Consultant

Environment Liferay SE 6.1.20 GA2 bundled with Tomcat Core Java JSTL jQuery Alloy UI JSP Servlets ANT Liferay Developer Studio JavaScript Tortoise SVN MySQL.

Description

Razorfish the highest ranked digital agency in Advertising Age s 2011 A-List creates experiences that build businesses. Razorfish was looking to develop a digital media publishing platform which allows their customers and partners to manage and publish content to target audience to see through the front-end and back-end implementation onto Cloud as a SaaS Product.

Responsibilities

  • Intensively worked on developing dynamic forms using Liferay jQuery 7 Ajax and Alloy UI.
  • Acquired knowledge about Agile Methodology and gained familiarity through repeated involvement in Sprint Planning Calls and Scrum Calls scheduled with the Client.
  • Worked on Developing and Managing User and Permission Management Modules in the project .

Confidential

Duration January 2011 March 2012

Role Consultant

Environment Liferay SE 5.2.3 bundled with Tomcat Core Java Struts Servlets ANT MS SQL Server 2008 Eclipse Galileo JavaScript Tortoise SVN jQuery.

Description

Certification Survey Module provide a product that automates the process of communicating policies and procedures obtaining employee attestations documenting compliance and soliciting employee feedback. The product empowers managers to proactively communicate policies confirm compliance and address exceptions. Employees are engaged to attest to their understanding of a policy make disclosures and provide feedback for greater transparency and self-accountability.

Responsibilities

Developed Reporting Tool in the project which contain about 15 certification and training reports. Each report retrieves and display the complex set of the information in user friendly format. The data for each report is retrieved from the database using Stored Procedures and requires joins amongst multiple tables. On UI the report is displayed using Search Container which is an in-built functionality provided by Liferay.

Worked on various Liferay modules like User/Permission Management and User Preferences.

NDTC Technologies From July 2009 and To December 2010

Confidential

Duration June 2010 December 2010

Role Team Member

Environment Core Java Servlets JSP JDBC HTML.

Description

Asset delivery system enables around 1500 GM sites to send and receive data using java based desktop clients called as couriers and web based end user clients called as CNUI.

Responsibilities

  • Did Major Modification in the Product by Removing Web Server Apache from the product and made it run only on Web Container Tomcat 6 .
  • Used Filters to define Rewrite Rules in Tomcat which rewrites the incoming User Requests to the required format to handle all the Web Services calls bypassing Apache.
  • Configured OpenSSL in Tomcat using JSSE Connector.
  • Performance Optimization Configuration for Tomcat Logs.

Confidential

Duration December 2009 May 2010

Role Team Member

Environment Core JAVA Servlets JSP JDBC HTML.

Description

AdDelivery publishes ads from various advertising agencies on its portal and uses web courier for its client s requests and to download the ads. Web Courier is a Ajax based desktop application which connects to the AdDelivery infrastructure and downloads contents.

Responsibilities

  • Upgraded AdDelivery Servers to the Latest Version of the External Softwares integrated in them.
  • Compiled Apache with OpenSSL on Windows and Linux Platform and upgraded them from 2.0.63 to 2.2.15 version.

Confidential

Duration July 2009 November 2009

Role Team Member

Environment Core JAVA Servlets JSP JDBC HTML.

Description

True Delivery is an asset management system and used to deliver data while utilizing network resources intelligently. It uses its own worldwide network of servers to deliver the assets to intended customers. It uses automatic data publishing and scheduling on client s machine having its client named RO Client installed.

Responsibilities

DataBase Query Optimization by restricting the query call to the Object which were deleted and requires to recollect the occupied DataBase space.

Preparation of respective Documents in ISO Format.

We'd love your feedback!