Post Job Free
Sign in

Project Developer

Location:
Scarborough, ON, M1H 2Y4, Canada
Posted:
January 23, 2013

Contact this candidate

Resume:

THIRUMURUGAN KARUNAKARAN

Apt ***, *** Markham Rd, Scarborough,

Toronto, Ontario, M1H2Y4

e-mail: abn2ik@r.postjobfree.com Phone: 647-***-****,

647-***-****

OBJECTIVE

Having worked within the Software industry for around 9 years, I have

developed a wide range of skills that would meet, and exceed the

expectations for the role of a Senior Java J2EE Developer

SUMMARY:

. 9 years of experience in requirement analysis, design, development,

testing, deployment and integration of internet/intranet applications

using Java/JEE technologies

. 6 years of working experience as software developer/project leader in

INDIA

. 3 years of working experience in USA as a programmer analyst and

senior developer

. Have extensive knowledge and working experience on software

development life cycle (SDLC) and Object Oriented Analysis and Design

(OOAD)

. Experience in managing and developing applications using Model 2 three

tier architectural MVC STRUTS framework

. Excellent analysis, design and programming skills in HTML, DHTML,

JavaScript, Servlets, JSP, XML, AJAX and JDBC

. Excellent knowledge and experience in SQL, PL/SQL on Oracle and DB2

databases. Solid understanding of relational database management

systems (RDBMS)

. Have worked on a range of application servers such as Websphere,

Weblogic, and Apache

. Skilled at programming on different Java Ides' like WSAD 5.1, Eclipse

and NetBeans 5.0

. Hands on experience in installing, configuring and setting up version

control environments like CVS, CSS and Perforce

. Have extensively used enablers like MyEclipse, ANT, Junit and Log4J

. Experience on operating systems like Windows XP/2000/NT and UNIX

. Have experience in domains like Retail, Telecom and Manufacturing

. Excellent analytical, communication, documentation, coordination and

interpersonal skills

. Exceptional ability to learn and master new technologies

EDUCATION:

. Bachelor of Engineering in Electronics & Instrumentation - BITS, Pilani,

India CGPA 8.45/10, June 2003

CERTIFICATIONS:

. Sun Certified Java Programmer for JAVA 2 platform (SCJP) - 93%

. Sun Certified Web Component Developer (SCWCD) - 86%

. Oracle Certified Business Component Developer - 100%

. Brainbench certified in RDBMS concepts

AREAS OF EXPERTISE/CORE COMPETENCIES

Languages : Java, JavaScript, HTML, DHTML, JSP, SQL and PL/SQL

Technologies : JDBC, Struts, Spring, Hibernate, SOAP, Servlets,

XML, AJAX

Web Server : Tomcat, iPlanet

Application Server : WebSphere, WebLogic, Apache

IDE : WSAD, Eclipse, NetBeans, Gel, RAD

Editors : Edit plus, HtmlKit, TextPad, vi Editor, jEdit,

DiffMerge

Version Control : VSS, CVS, Perforce

Databases : Oracle 8i/9i/10g, DB2

DB Tools : SQL Plus, TOAD, DbVisualizer

Enablers : Log4J, ANT, MyEclipse, Junit

Operating Systems : UNIX, Windows NT/2000/XP, Sun Solaris

Browsers : Internet Explorer, Mozilla Firefox, Apple

Safari, Netscape

Methodology : Agile

Billing System : Telegence

Domains : Retail, Manufacturing, Telecom, Banking

EMPLOYMENT HISTORY:

Name of the Designati Address of the Duration(Yea Reference

Company on employer rs)

Tata I.T. Tidel Park, 2 Years 11 Sailakshmi Udayakumar

Consultancy Analyst Chennai, India Months

Services, India Associate Consultant

abn2ik@r.postjobfree.com

(091)-996-***-****

Igate, Mastech, Senior 1000 Commerce 2 Years 1 Arpitha Cheruku

USA Software Drive, Suite Month Senior IT Analyst

(Client:at&t) Developer 500, Pittsburgh, Arpitha.cheruku@att.c

PA 15275 om

(001)-510-***-****

Infosys Software Sholinganallur, 4 Years Srinivasa Raghavan

Technologies Developer Chennai, India Senior Project Mangar

Ltd

abn2ik@r.postjobfree.com

m

(001)-214-***-****

PROFESSIONAL EXPERIENCE

01 Project Name Central Catalogue Service

Company Tata Consultancy Services

Client Ericsson, UK (5/2011 - 12/2012)

Description of the project

Implementation of a centralized product catalogue for the end

customer "Three" which will provide the facilities to allow business

users to design new products by copying and amending existing

products/product templates and by packaging these new/amended

products in different ways. CCS Integrates Three's existing BSS

systems with the centralized product catalog so that products defined

there can be implemented and deployed in a semi-automatic fashion.

Role : Programmer Analyst / Project Lead

Responsibilit : Involved in Requirements gathering calls, design and

y code review meetings

Developed the Order Negotiator module and performed

unit testing

Got rave comments from the customer for delivering a

bug free code and for being pro-active in addressing

the concerns of the customer

Helped the Quality assurance team with the setup of

the Integration testing environment

Performed status monitoring of the applications that

are running in production.

As a project lead, was involved in assigning tasks

to developers

Tracked the status of the activities performed by

developers.

Provided 3rd level production support for the

application

Played a major role in helping my team get the BEST

TEAM award in the whole telecom unit

Software : Core Java, Spring, EJB, SOAP, JSP, PostgreSQL

OS: Windows XP, Unix Application Server: Weblogic

8.1

02 Project Name Citicards Sawgrass

Company Tata Consultancy Services

Client Citi Bank (1/2010 - 5/2011)

Description of the project

Citicards Sawgrass is a Customer Relationship Management (CRM) tool

based out of the Chordiant framework. It is used by the customer

service agents to provide service to individual and retail credit

card users.

Role : Programmer Analyst / Project Lead

Responsibilit : Interacted with the Business Analysts to finalize on

y the requirements.

Created Use Case documents based on the business

requirements.

Prepared high level and detailed design documents.

Developed and unit tested modules assigned to me

Assigned modules to developers and tracked the

status of the project.

Managed deployment for Integration testing.

Software : Struts, Hibernate, JSP, AJAX, DB2, CHORDIANT, TIBCO

OS: Windows XP Application Server: Websphere

03 Project Name Point of Sales Dot Com II

Company Mastech, USA Jul

2007 - Jul 2009

Client AT&T

Description of the project

Point of Sales Dot Com II (PDC2) is a web based client application

which interacts with the Telegence Billing system. It is used by the

retail agents of AT&T to activate new customers as well as to provide

customer service to existing customers. As a consultant, I was

involved in the modules like Passcode enhancement, Enterprise

Agreement,

Cumulative Download, Early Termination Fee, AT&T 3G MicroCell,

Javascript/CSS Upgrade.

Role : Senior Software Engineer

Responsibilit : Participated in the analysis of requirement

y specification meetings

Created the Application Design document based on the

high level design document

Wrote ActionClasses, ActionFormBeans and configured

the application modules using Struts Configuration

file

Designed and developed front view components using

Struts Framework tag libraries and JSP pages

Used various Java5 and JEE APIs including JDBC, XML,

Servlet, JSP, and JavaBean

Involved in developing the interfaces with various

AT&T business partner systems

Wrote unit test case documents and performed unit

testing

Involved in performance tuning, debugging problems

during testing and deployment phases of the project

Used ANT to build the WAR file and deployed the

application in the Weblogic application server.

Coordinated with Quality Control teams to fix issues

that were identified

Used Log4J to effectively log the error/warning/debug

messages

Involved in mentoring with other developers during

Design, Development, Testing and Deployment phases

Provided the production team with the configuration

and deployment documents

Software : HTML, JavaScript, JSP, CSS, Servlets, JAVA, STRUTS,

AJAX, Oracle 10g

OS: Windows 2000, Sun Solaris Application Server:

Weblogic 9.1

Web Server: iPlanet

04 Project Name Start Plan Manager (SPM)

Company Infosys Technologies Ltd.

Client Texas Instruments. (5/2006 - 7/2007) - USA

Description of the project

Start plan manager is a tool which is used by the production planners

to plan and schedule the device demands that should be produced by

the various fabrication and Assembly/Testing units of the Texas

Instruments.

Role : Programmer Analyst

Responsibilit : Responsible for requirements gathering, functional

y specs, use case specs, and system design

Designed the flow diagrams and prototype screens

based on the client requirements.

Designed and developed web components using JSP,

Factory Frame Work, HTML, JavaScript and AJAX

Built the XML soap requests from Javascript, wrote

handler classes to handle the Soap requests, built

the response objects by parsing the request and

fetched the required data by accessing the

DataAccess classes.

Used Log4J to effectively log the

error/warning/debug messages

Worked with Testing and Migration team to

effectively test and promote the application to

Production for use by the planners

Gained expertise in using Netbeans 5.0 Application

Developer with integrated CVS.

Conducted Design review discussions and Code Reviews

to get sign-off.

Involved in performance tuning, debugging production

problems during testing and deployment phases of the

project

Created WAR and JAR files using Netbeans and

deployed the application in Weblogic production

server.

Got very good feedback comments from the client

regarding the quality of my work

Software : JSP, Servlets, HTML, JavaScript, JAVA, Factory

Framework (FFW), AJAX, XML, UML, Oracle 8i

OS: Windows NT (Development), UNIX (Production).

Application Server: Tomcat (Development), Weblogic

(Production)

05 Project Name Web Reporting

Company Infosys Technologies Ltd.

Client Texas Instruments. (1/2006 - 6/2006)

Description of the project

The purpose of this project is to generate various kinds of reports

for the Fabrication/Assembly testing units within the makeIT

department of Texas Instruments. These reports are useful in tracking

the movement of wafers across different fabrication units and also in

measuring the performance of log points in a fabrication unit. These

reports are used by the departments to audit the yield and cycletime

of the actual demands and take appropriate measures in correcting the

discrepancies of the probe/test/assembly systems.

Role : J2EE Developer/Programmer Analyst

Responsibilit : Developed various application components using

y Factory Framework.

Wrote ActionClasses, and configured the application

using Configuration XML files.

Designed and developed front view components using

Factory Framework tag libraries and JSP pages

Wrote caching modules to cache the data for a given

time range. This helped in speedy retrieval of the

data while generating the reports.

Wrote cron based thread applications that would help

in the processing of batch jobs and used Java Mail

API's to e-mail customized web reports to the

application users.

Handled user authentication and role based

functionality implementation modules.

Generated graphical reports using the FFW custom

chart tags.

Fixed issues and handled additional change requests

on already existing reports

Software : JSP's, Javascript, XML, Servlets, JAVA, JDBC,

Factory Framework (FFW), Oracle 8i

OS: Windows NT, UNIX. Application Server: Tomcat

(Development), Weblogic (Production)

06 Project Name Microsoft Learning Portal

Company Infosys Technologies Ltd.

Client Microsoft (3/2005 - 12/2005)

Description of the project

This Project deals with the development of a Learning Portal website

for Microsoft. Users across the world can access the Learning portal,

take various Microsoft certifications/exams/assessments and track

their personal and learning information. A single Sign-on feature was

provided using which the user can sign into the various other

internal portals of Microsoft like measureUp and elementK just by

signing into the learning portal.

Role : System tester and Testing co-ordinator

Responsibilit : Used automated test scripts and tools to test the

y application in various phases. Coordinated with

Quality Control team to fix issues that were

identified

Functional testing of the user interface layer of

the Learning Portal, Task allocation and Status

reporting

Logging and Tracking of the issues using Product

studio (a custom built issues tracking software of

Microsoft)

Software : Testing tools: nUnit, Web Runner Issue Tracker:

Product studio

07 Project Name TI e-Commerce - Parametric Search

Company Infosys Technologies Ltd.

Client Texas Instruments. (7/2004 - 2/2005)

Description of the project

This project deals with the development of a device search page based

on the various parameters for all the families across the Texas

Instrument web site. An Endeca navigation engine tool was used to

increase the speed of search queries and to generate filter

parameters which can be used to narrow down the search of devices.

Role : Developer

Responsibilit : Developed the parametric search criteria module of

y the application

Software : JSP, JAVA, STRUTS, ATG, Oracle Relational View

Manager

OS: Windows NT, UNIX Application Server: ATG Dynamo

08 Project Name IRAILERS - eRequisition System

Company Infosys Technologies Ltd.

Client IRAIL (2/2004 - 6/2004)

Description of the project

The e-Requisition System was developed for iRail Inc, and is used by

the operational departments of the clients associated with eRS. The

eRS application is based on struts, JSPs and Servlets and we used the

Websphere Advanced Edition 4 server and WSAD as development

environment.

Role : J2EE Developer

Responsibilit :

y Involved in developing JSP's, Action classes

Designed the Requisition approval flow module and

Mail module.

Deployed all the beans to run under Websphere

Application Server.

Configured database Connection Pooling in the

Websphere Application server

Used Oracle thin drivers (JDBC) for accessing data

sources

Developed the JSP web pages and the Java source

packages using IBM WSAD

Software : JSP's, JAVA, STRUTS, Oracle

OS: Windows NT, UNIX. Application Server: IBM Web

Sphere

09 Project Name General Motors-Production Volume Database

Company Infosys Technologies Ltd.

Client General Motors (7/2003 - 1/2004)

Description of the project

The project for General Motors is a database repository for GM's

Model information. Data is populated through a series of web-based

data entry screens into an Oracle Database. The users can reconcile

the data conflicts and exceptions which would arise due to the

database merging process.

Role : J2EE Developer

Responsibilit : Developed user web interface using JSPs and

y Servlets.

Used Struts as the MVC Framework to develop the

application

Developed custom exception classes for Exception

handling

Developed various JAVA classes, database queries and

procedures to retrieve and manipulate the data in

underlying Oracle database through JDBC

Involved in unit testing, integration testing and

System testing

Software : JSP, JAVA, STRUTS, JDBC, Oracle

OS: Windows NT, UNIX. Application Server: BEA

Weblogic

VOLUNTEERSHIP

BITS, Pilani - India 1999 - 2003

. Captain of the Table Tennis Club

. Member of Dance Club



Contact this candidate