Post Job Free
Sign in

Project Service

Location:
India
Salary:
$65
Posted:
March 23, 2015

Contact this candidate

Resume:

Professional Summary

. A dedicated developer with experience of 8+ years in software industry

as a Software Developer in design and development of Java/J2EE desktop

and Multi-tier web applications.

. 6+ years of experience in JAVA1.5, Servlets, JSP, JQuery, JavaScript,

XML, EJB

. 5+ years' experience in build automation and project management tools

like Ant, Maven to manage project builds, release and documentations.

. 4+ years of experience in Java frameworks like Struts, Spring MVC,

Hibernate & iBATIS .

. 6+ years of experience in various programming tools like Eclipse, RAD,

Web-sphere, Visual Studio 2014, PL/SQL Developer and TOAD.

. 4+ years of experience with Relational Database's like SQL Server 2005

& Oracle 10g/11i.

. 5+ years of experience with Application Web Servers like WebLogic 10,

Tomcat & WebSphere Application Server 6.

. 8+ years of experience of Software development life cycle and agile

scrum methodologies for developing and maintaining software.

. Strong experience UML Concepts and Design Patterns.

. Understanding and experience of Service Oriented Architecture &

implementation of SOAP based web services.

. Strong experience in database designing that meets the desired

software functionality and gives a good performance. Good knowledge of

database concepts, objects and components like ACID, CRUD, indexing,

transaction, stored procedures, query language, ORM databases and

tools.

. Experience in SVN and CVS revision or version control software.

. Experience in JIRA Issue tracking system

DOMAIN EXPERTISE

. Pricing System

. Health-care Domain

. Library Management System

. Logistics / Transportation

. Geographic Information System

. Media

SKILL SET

Programming Languages Java, C#, J2EE, EJB, JSP, JS, XML, XSL, Web

Services, SOAP, PL/SQL, JSTL, JSON, HTML, CSS,

Perl, Shell scripting, JQuery

Web Service SOAP

Java Frameworks Struts, Spring, Hibernate, iBATIS, Spring MVC

Application Programming Eclipse, Notepad++, Toad, SQL Developer, Putty,

Tools SSH, Visual Source Safe, SVN (Tortoise), JIRA,

BMC Remedy System, SOAP UI & Hudson

DBMS packages MYSQL, Oracle, MS SQL, PL/SQL

Operating Systems Windows, Linux/Unix, Windows Sever 2008

Application Server WebLogic 10, WebSphere 6, Tomcat, Microsoft IIS

Build Tools Maven & Ant Scripts

Source Control CVS, SVN

Issue tracking System JIRA

XML Technologies XML, XML Schema(XSD), DTD, XSL, XSLT, DOM, SAX, Xpath

Course/Degree University/Board

Masters' in Computer Science Banasthali Vidyapith, Jaipur,

Rajasthan, India

Bachelors' in Computer Science Banasthali Vidyapith, Jaipur,

Rajasthan, India

WORK EXPERIENCE

Hewlett Packard CA

Mar 2014 to Feb 2015

Designation: Senior Software Engineer

Technology: Java, J2EE, Oracle 10G, UNIX, Perl, Shell scripting

Framework: Spring MVC

Server: Weblogic 10

Project Description: Global Product & Pricing Information System (GPSy)

that provides a central storage & maintain the data location for HP product

and pricing information. This system is to maintain the data in 4 different

set of Database out of that 1 is main DB which stores all the product and

their base price where as other 3 databases belong to 3 geographic region

which are Asia Pacific, Americas and Europe and Middle east Africa which

help to have their revised price based on the local market currency. This

system have write/ upload the data from different systems like Nancy,

eCOMCAT and few upstream are like PRS, MPO

Responsibilities:

. Interacted with Business Analyst and Subject Matter Experts (SME) to

understand the requirements and followed agile methodology and SCRUM

meetings to track, optimize and tailor application functionality to

requirement specifications.

. Handled Project Configuration set up of project using Spring MVC and

Hibernate.

. Worked on performance issue with offshore team and bring down the

response time.

. Implemented logging for Entire Application using Log4j and Spring AOP.

. Created and Consumed Restful Web Services to upload and download data.

. Planning and writing POC for new changes in the GPSy as well as other

integrated System.

. Developed and executed test cases using J unit to ensure optimum

quality and required code coverage.

. Conducted code reviews and performance tuning of peers for improved

code standards and application performance.

. Conducted user training sessions and participated in go-live on-site

support.

NCS Singapore Pte. Ltd.

Sept 2013 to Feb 2014

Designation: Senior Application Consultant

Technology: Java, J2EE, EJB, Struts & SQL Server 2005

Server : WebSphere Application Server 6

Project Description: Integrated Pharmacy System is a patient-centric

enterprise integrated pharmacy system that provides a fully-automated

workflow process between consultation rooms and the pharmacy. It enables

medical practitioners to have quick and easy access to accurate drug

descriptions as well as patients' medical records. iPharm is highly

scalable, reliable and few institutions iPharm is integrated with a robotic

medication packaging system.

Recently iPharm has received new enhancement request, which is called

Means Testing, we are redeveloping the major portion of iPharm which is

related to patient registration to billing the medicine at iPharm or other

downstream systems.

Responsibilities:

. Performed Database structure design and created Entity Relationship

Diagrams.

. Created client for SOAP Web Services to receive response from other

Applications

. Followed agile methodology and SCRUM meetings for project management.

. Created tables, stored procedures, functions, views and triggers in

SQL Server 2005 to support back end operations

. Worked with Architects and other Developers to ensure code conformance

with the design and requirements of the application.

. End To End Development of module

. Developed and executed unit test cases using J unit.

. Used Log4J components for logging application errors, warnings and

messages.

. Performed daily monitoring of log files and resolve issues during UAT

and SIT.

. Communicated with clients on all technical aspects of service delivery

involving requirements, design, development, documentation and

deployment

. Created web services using JAX-WS for providing interface to static

data from database.

. Performed Code Reviews, Code Optimizations and Process improvements.

. Mentored new team members introducing them to project architecture,

modules and functionalities.

National Library Board, Singapore

Dec 2011 to Aug 2013

Designation: IT Consultant

Project: Library Management System - Wrapper Service

Technology: C#,, .NET 4.0, Web Services, SQL Server 2008, JQuery

Framework: Windows Communication Framework (WCF 3.0)

Server: Microsoft IIS 7.5

Project Description: LMS-WS Refresh is being developed as a middle ware web-

service based application which will help to wrap the web-services

developed by CIVICA. The middle layer will mainly focus on the client

specific requirement such as data display and client specific data

conversion and mapping. The wrapper service will communicate directly to

CIVICA Web-service to provide end to end service for clients such as

(Kiosk, Portal, Facebook, Search Plus, eService's etc.) This project has

successfully launched in May-13.

Responsibilities:

. Defined Projects Scope, Goals and Technology Deliverables that support

business goals in collaboration with Business Leaders and Stakeholders

. Developed business requirement document and set up standards for

managing changes and scope creeps.

. Prepared project plan, work allocation plans and tracked progress on

daily and weekly basis using project planner.

-

. Created Interface to download data from multiple participating

independent systems using Restful Web-Services.

. Utilized the SDLC best practices / methodologies such as Object

Oriented Analysis Design and UML.

. Designed database, created tables, stored procedures, functions, views

and triggers in MySQL to support back end operations.

. Performed code reviews for team members and did code performance

tuning

. Maintaining version control configuration using SVN

. Managed various code bases and code promotion through various

environments.

. Involved in Daily Operational Support and Defect Resolution in

accordance with SLA.

. Involved in integration of LMS Refresh with other in-house projects

like EPO,e-Services, Kiosk Facebook and many other portals.

Project : Item Request System

Dec 2011 to Aug 2013

Technologies : UNIX, Shell & Perl Scripting, MySQL, Java,

Framework: Spring, Hibernate & Struts

Server: Tomcat 5

Project Description: The Item Request System allows to effectively create

the item request approved by Electronic Purchase Order System. This

application also caters the requirement of new Item created by Patron

through web (i.e Search Plus). This System also helps communicate with

Patron as well as selector who will request for new item if it's approved

by acquisition team.

Roles & Responsibilities:

. Working closely with the business user Project Managers throughout the

project life cycle.

. Working with various external parties in the project such as the

consultants and vendors.

. Liaising with various internal project teams for the technical

requirements..

. Involved in integration with the LMS Refresh project.

. Involved in Daily Operational Support and Defect Resolution in accordance

with SLA.

. Compilation and deployment for codes for bug fixes and enhancements.

. Coordinating and assisting in user acceptance test.

NovaCityNets Pte Ltd. Singapore

Feb 2008 to Dec 2011

Designation: Application Lead

Technology: JAVA, JSP, JDBC, EJB, Ant script, Unix, Shell Scripting,

Crystal Report & Oracle

Framework: Spring, Hibernate, Struts

Server: WebLogic 10

Project Description: VITAS is a web-based, secure, scalable and robust e-

Government collaborative platform and built based on Sun's Java 2 Platform,

Enterprise Edition (J2EE) standards. The standard system-level services

built into the Solaris platform and the J2EE-compliant application servers

have reduced development time and made maintenance easier.

VITAS facilitate end-to-end management of vehicle approval

applications and vehicle inspection process from the point the applications

are received until approval has been granted. Recently we added new module

called PAB (Power Assisted Bicycle) into VITAS, which will allow & approve

the PABs application submitted by Inspector on behalf of PAB holders.

Responsibilities:

. Responsible for writing high level functional documents.

. Requirement preparation, attending and conduct requirement gathering

meeting, and prepare comprehensive minutes of meeting for each

session.

. Involved in writing Database and Application design documents.

. Preparing test scenario, test scripts, and training material.

. Implemented Agile Scrum methodology.

. Scheduling and tracking Sprints using JIRA.

. Understanding the business requirements from LTA team member.

. Involved in development of prototype for change request as well as for

new module

. Developed the various workflow related to application submission

process to assigning the application to processing officer and the

different stages of application.

. Software development effort estimation and allocating to various

resources.

. Understanding the workflow for each module and their dependencies on

other modules.

. Conducting testing on the system to make sure all business rules are

already inside the system and the quality of the system is achieved

expectation.

. Updating the report template at Crystal report and deploy the changes.

Pitney Bowes MapInfo Pvt Ltd.

March 2007 to Jan 2008

Designation: Software Developer

Technology: Java, JUnit, Axis, SOAP, Ant Script, PL/SQL, Oracle, Tomcat

Framework: Spring, Hibernate

Server: WebLogic 9

Project Description: Envinsa is a Java platform that deploys location-based

Web Services. It provides API's that utilize SOAP, WSDL and UDDI so that

any application may consume a service and utilize its capabilities.

The software provides more than location capabilities, though. Envinsa

provides enterprise manager capabilities that allow customers to install,

configure, manage and update the system Envinsa provides software

development kits designed for both Java and Microsoft .Net developers

Responsibilities:

. Key member in Research and Development Team.

. Gathering requirements and developing design documents and test cases.

. Implementing the modules using Java.

. Code Review and test plan preparation, execution, Tracking.

. Fixing the Defects.

. Development of JUnit test classes & Managing the framework

. Executing Unit test cases.

. Helping Team members to understand Presentation & Route Web services

. Execution of unit test cases of peers.

. Mentoring fresher's in the team to make them familiar with the

application.

. Estimation of delivery time and testing.

Project Duration:

March 2007 to Jan 2008

Project Description: MapXtreme Java is a Java mapping engine designed to

enable the use of location intelligence on the desktop, over the internet

or through your organization intranet or extranet. Designed for

organizations seeking broad deployment of mapping and location-based

analysis, MapXtreme Java offers application developers a highly visual,

intuitive component for integrating mapping functionality into any

application.

Responsibilities:

. Development of Functional test classes

. Managing the framework existing framework given by MapInfo.

. Developed and maintaining the shell scripts for MapXtreme Java.

. Creating of code coverage report.

. Executing Unit test cases.

. Writing Design Documents, Unit Test Cases.

. Responsible for performance testing of the application.

RMSI Private Ltd.

Jan 2006 to Feb 2007

Designation: Software Developer

Project Description: CircNet is designed to provide the user with dynamism

information of newspaper(s), their routes, their editions, their

distribution and billing which is develop by Press Logic Incorporation and

In RMSI we were maintaining and enhancing the functionality of CircNet

according to the need of Client.

Technology: JSP, JavaScript, Java, EJB

Server: Weblogic

Responsibilities:

. Development of Functional test classes

. Managing the framework existing framework given by MapInfo.

. Developed and maintaining of the Interface Engine using Core Java.

. Creating of code coverage report.

. Executing Unit test cases.

. Writing Design Documents, Unit Test Cases.

. Testing, Configuring and Integration of application and interaction

with client.



Contact this candidate