Post Job Free
Sign in

Project Software Engineer

Location:
Suri, WB, India
Posted:
December 12, 2013

Contact this candidate

Resume:

Carrier Objective:

To attain a top challenging position with potential for growth and

advancement, in the field of Information Technology where my education,

experiences and enthusiasms will have application.

Professional Summary:

7+ years of experience in Java/J2ee and portal application development in

various aspects of design, development, testing and implementation of

software system (SDLC).

Experience in implementation of various kinds of programming technologies

like Object oriented programming (OOP).

Proficient programming abilities in Portal and Client-Server based web

application using Java, Swing, JIDE Component, Jasper Reports, J2ee, JSP,

Servlet, Struts, Hibernate, Liferay portals, Liferay administration,

Liferay Enterprise edition, Liferay community edition, CMS, JSF, JDBC, Web

services, Ajax, JQuery, Java script, HTML5, My-SQL Server and Oracle.

Having good experience in liferay portal customization on administration

and development

Good experience in responsive web development.

Extensive experience in portal application development.

Very good experience in report generation using Jasper tools, Ireports,

jasper report.

Good Exposure over Agile (Scrum) methodology.

Around 3+ years of experience in portal development based on the JSR 168

and JSR 286. Hands on experience in Liferay (5.X and 6.X) configuration and

deploy and upgrade, Administration.

Ability to learn new technologies and methodologies quickly.

2+ Years of hands on experience in java swing with xml development.

Cluster environment setup, LDAP integration and SSO (Single Sign on)

enable.

Deploy the application in development server and production server.

Working knowledge of responsive UI design using the technology like

bootstrap, responsive design, bootstrap, HTML5, XHTML, CSS3, JQUERY,

JavaScript.

Education:

Currently pursuing M.S (Software Systems) from BITS, Rajasthan.

Completed B.E (Computer Science and Engineering) from Anna University,

Tamil Nadu

Completed DEEE (Diploma in Electrical and Electronics Engineering) from

Department of Technical Education, TamilNadu

Certification:

Sun Certified Java Programmer(JDK 1.5) (SCJP)

Sun Certified Web Component Developer (SCWCD)

Technical Skill Set:

Work Experience:

Working as a Senior Software Engineer in Hexaware Technology Ltd, Chennai.

Duration: Since Sep 2011 to Presently.

Worked as a Senior Software Engineer in Aequor Information Technology India

Pvt. Ltd, Chennai.

Duration: Since Jan 2011 to Sep 2011.

Worked as a Senior Java Programmer in U Software Systems India Private Ltd,

Chennai.

Duration: Since Dec 2007 to Aug 2010.

Worked as a Software Engineer Calydon Tech, Chennai.

Duration: Jan 2006 to Dec 2007.

Onsite Exposure:

Got exposure to Client's place in UNITED STATES OF AMERICA - Kansas City

during Jan - Mar 2010

Got exposure to Client's place in GERMANY - Frankfurt during Oct - Nov

2013

Professional Experience:

Project Name : Republic

Role : Team Lead and Developer

Environment : Java, Apache Tomcat, MySQL, Liferay portal, MVC Portal,

Liferay, Theme, Hook, LDAP Integration, Ajax,HTML5, Struts, Junit,

Web services, Log File Creation and Liferay administration,Agile and

Liferay community edition,CMS .

Description: Republic is portal application developed and migrated using

Liferay from oracle web-center portal framework. Provides various features

of Core HR, Performance Management, Payroll / Benefit Administration,

Recruitment, etc., are integrated in portal & view is provided as per the

role. Portal is enabled with SSO so the user can access their needs from

single point. It is a multi-tended portal so various organization can use

the same portal with customized way.

Responsibilities

Create LLD, HLD, Use case document preparation and project design view.

Upgraded in liferay portal application from version 5+ to version 6+ and

create the test cases using Junit.

Liferay theme up-grade: from liferay version 5 to liferay version 6.

Configured in mysql database connection in liferay.

Prepared in test cases using Junit and set up the log file creation in

development server and Production server also.

Involved in liferay administration side like LDAP integration.

Integrated in social site with liferay.

Create the web services for generate the report using (SOAP)

Increase the performance tuning in database access and image and document

loading.

Developed in theme for this Portal.

Create the layout design based on client portlet alignments.

Extensively involved in Struts MVC portlet development

Mainly concentrate on portlet UI design and apply Ajax also this portlet

development.

Design side I have to use Alloy UI frameworks and HTML5.

Prepared in LLD document.

Project Name : Virtual Service Desk Portal Enhanced UI

Role : Team Lead and Developer

Environment : Java 1.6, Apache Tomcat, MySQL 5.0, Liferay portal, Struts

Portlet, Theme and Layout, IPC, Core Java,Ajax,JQuery,HTML5, Liferay

administration, Liferay enterprise edition

Description: The "Self-Service Portal Enhanced User Interface Design

Project" is focused on the modernization of the user interface (UI) of the

Unisys Self-Service Portal and the extension of the Portal to mobile

devices with responsive web design. The Self-Service Portal is based on the

Liferay platform and currently supports multiple applications in Unisys GMS

portfolio including: Virtual Service Desk (Alerts and outage, Knowledge

base, Submit incident ), IMACD Portal, ITSM Offline Ticketing, Secure

Private Cloud Orchestrator, Managed Deployment Portal, Clear Path Forward

and coming up the Managed Security Services Portal.

Responsibilities:

Install and configure the environment setup in liferay.

Give the support to choose the hardware configuration for liferay install.

Configured in mysql database connection in liferay.

Configured in clustering environment and email configuration.

Prepared in test cases using Junit and set up the log file creation in

development server and Production server also.

Test cases creation and execution.

Involved in liferay administration side like LDAP integration and activate

single sign on (SSO).

Integrated in social site with liferay.

Increase the performance tuning in database access and image and document

loading.

Developed themes for the Unisys Portal.

Extensively involved in Struts MVC portlet development.

Designed the GUI of the Portlets and applied Ajax for portlet UI.

Created GUI screens using Alloy UI frameworks and HTML5.

Experienced with using IDEs like Eclipse 3.x, Subversion.

Lead the team size of four members.

Project Name : Monitor Plus (www.nielsen.com)

Role : Sr. Developer

Environment : Java, JSP, Eclipse, Struts 2 Portlet, Theme

Development, Layout Development, Apache Tomcat, Oracle, Liferay portal,

Web services. Liferay administration, Liferay community edition.

Description:

Monitor plus project is media domain project and it was develop

technologies like liferay portal. Monitor Plus applications are used to

monitor the TV shows schedules. Basically it keeps track of all the shows

for all different stations and based on the users view it will give the

rating of the each show.

Responsibilities

Upgraded in liferay portal application from version 5+ to version 6+ and

create the test cases using Junit.

Liferay theme up-grade: from liferay version 5 to liferay version 6.

Liferay Database Up-grade: from liferay version 5 to liferay version 6.

Install and configure the environment setup in liferay.

Give the support to choose the hardware configuration for liferay install.

Configured in mysql database connection in liferay.

Configured in clustering environment and email configuration.

Prepared in test cases using Junit and set up the log file creation in

development server and Production server also.

Created in web services.

Involved in liferay administration side like LDAP integration and activate

single sign on (SSO).

Integrated in social site with liferay.

Configure the cache mechanism in liferay.

Increase the performance tuning in database access and image and document

loading.

Project Name : EZ School (www.hhcolorlab.com)

Role : Sr. Developer

Environment : Java, Swing, Xml, Eclipse3.5, Windows XP

Description

It is a time proven PC engine for every imaginable school and event

project. Designed for maximizing work flow automation, efficiency with

exclusive data match, bar code generation, bar code scanning and total

project management capability are the special features present in this

school picture business product.

Responsibilities

Interacting with Onsite PM and offshore development teams with Developing

solution for complex and customization issues the modules

Solve customization issues using advance Java

Design and developing various Quality and Test modules for verification,

validation and error free release as per the requirements and schedules

Involved in Development phases, developing UML diagrams, Use Cases,

documentation etc.

Developed in capture and manipulate the data from EXIF images

Performed the Orders module, PDF generation with barcodes.

Apache Maven tool is used for build the application.

Project Name : Kids with Arthritis Study

Role : Sr. Developer

Environment : My Eclipse, Tomcat, MYSQL, Java, Struts Framework,

Hibernate Framework, JUNIT, AGILE.

Description:

Kids with Arthritis Study are a health care project which mainly used for

the researchers in the university lab for analyzing /study about the

arthritis pain with kids. Here they have a admin/researchers who can able

to add subjects/participants to the system. The participants are parents

and their child's who is suffers from the arthritis pain. They are asked

to do a set of surveys trice a day in web or through the mobile device

given to them.

Responsibilities

Design and develop application architecture (web, mobile).

Building the GUI for the Admin Functionality using the Struts.

Writing Ajax calls to the controller classes to fetch the required data,

based on the user selected from the front end.

Writing controller classes to fetch data from the DB by calling DAO classes

based on the business logic.

Written JavaScript code for doing client side validation

Used Hibernate for developing queries to retrieve the System Trace

Messages.

Configured TOMCAT 5.0 to execute the application.

Involved in the migration of J2ME mobile data and server Application using

Http Connection.

Participated in the daily stand up meetings as part of AGILE process for

reporting to the Team Leader the day to day developments of the work done.

Project Name : APU solutions (www.apusolutions.com)

Role : Sr. Developer

Environment : Java, J2EE, JSP, HTML, My Eclipse, EJB, Web logic 8.0,

Oracle 9i, JUnit,Hibernate, Jasper Report (IReporter)

Description:

APU Solutions is the technology leader for the insurance, collision-repair

and alternative parts-supply industries. APU's web-based network provides

nationwide parts availability, quality, pricing and procurement, plus tools

to track and manage Alternative Parts Utilization. Real-time access to

inventories, combined with our support teams, makes APU Solutions the clear

choice to boost Alternative Parts Utilization.

Responsibilities:

Worked as a Senior Java Programmer closely works with the offshore

development team to develop solutions for complex and customization issues.

Designed system using UML Modeling with Rational Rose and constructing use

cases, class diagrams, sequence and activity diagrams.

Write JSP coding for generate Custom Tag Libraries, JSP Standard Tag

Libraries (JSTL), HTML, JavaScript and server side technology.

Develop the UI using JSP that interact the various modules of Struts

framework.

Customize CSS Style- sheets for different styles. Checked Cross browser

functionality. Wrote Filters, Custom tags and I18n. Extensively Used

Exception Handling and collections frameworks.

Involved in the development of the persistence framework ORM like Hibernate

Involved in production support after delivery.

Involved in generate various reports using Jasper Reports (iReport).

Involved in generating graphs using Jasper Reports.

Involved in extensive coding and JUnit tests for the various java classes.

Involved in the coding of the Logging Framework using the LOG4J mechanism.

Used SVN repository for version control.

Preparation of business test cases and system level test cases.

Participating in the daily SCRUM meetings and the various iteration

planning meetings as part of the agile development process

Participated various SCRUM meetings by playing the role of SCRUM master to

make sure all obstacles gets resolved when raised in the day to day

meetings.

Project Name : Fast Fix Inc.

Role : Sr. Developer

Environment : Jsp1.2, Servlets 2.3, JDBC2.0, Oracle 9i, Apache Tomcat,

Eclipse

Project Description

The ultimate aim of this project is to create web based system for shipping

Company to handle Commodities from source to destination ports. And user of

the system can made agreement with the broker through Fast Fix. Fast Fix is

an Internet based bulk freight system that matching bulk cargo with a

compatible vessel. Matching is handled through a software program that

identifies specific shipping requirements against specific vessels. Fast

Fix is a matching system that uses software generated logic to match that

allows its members to negotiate terms and conditions and successfully

conclude a fixture.

Responsibilities

Developed components for company's object framework using best practices

Design patterns such as Model-View-Controller (MVC)

Developed server side components containing business logic

Developing various Quality and Test modules for verification, validation

and error free release as per the requirements and schedules

Also actively involved in designing in Analysis, System design, Development

phases and developing UML diagrams, Use Cases, documentation and apache

Maven tool.

Project Name : Internet Link Project

Role : Sr. Developer

Environment : Java, Ajax, Struts, JDBC, JavaScript, HTML, Apache Tomcat,

Eclipse.

Description

The aim of this project is to provide online Firmware and Resources updates

for the Equipment (PRODIG-5). The Client application communicate to the

server and check the availability of any newer version, if any newer

version exists, then that patch file will be downloaded in to the clients

machine automatically and update the new version in to equipment(PRODIG-5).

And if the Equipment is stolen, it provides a silent mail to the PROMAX.

Responsibilities

Design and developed in Java Script for the client side validation.

Developed in Controller Classes / Servlets for MVC.

Developing various Quality and Test modules for verification, validation

and error free release as per the requirements and schedules

Involved in designing in Analysis, System design, Development phases and

developing UML diagrams, Use Cases, documentation etc.

Personal Details:

Name as in Passport : RAMESH DURAIMANI NADAR

Mobile No : +91-967*******,

Date of Birth : 13/11/1980

Passport No : L2889288

Passport Expiry Date : 09/12/2017

Visa Status : B1

Skype ID : ramesh.2015

Languages Java,Swing,JIDE Component and J2ee

Web Programming JSP, Servlet, Ajax, JavaScript, JQuery,

JSTL,HTML5,ALLOY UI

XML Programming XML, XPath, Web services(SOAP)

Frameworks Struts 1.2, JSF

ORM Hibernate,JPA

Application Server JBoss3.2/4.2, Apache TOMCAT

Design Methods J2EE Design Patterns

Software Development Agile Methodology

Process

IDE/Tools Eclipse 3.1, Netbeans, JUnit, Apache Maven,

CVS,Log4J,MyEclipse 7.5

DBMS Oracle 8i,9i,10g, MySQL,

Reporting Tools Jasper Reports, I Report 3.0

Portal Server Liferay portal(JSR 168,JSR 286)

Hook, Ext,Layout Development, Theme Development,Alloy

UI

Portlet - MVC Portlet, Struts Portlet,JSF Portlet,

Spring Portlet, CMS

CMS Liferay WCM

Operating Systems Windows (All Versions), Linux

Development Methodology Agile



Contact this candidate