Post Job Free
Sign in

Project Manager Application

Location:
Cary, NC, 27513
Posted:
March 09, 2010

Contact this candidate

Resume:

PROFESSIONAL SUMMARY

. More than twelve years of IT experience, with over five years in a lead

position (technical lead/ project lead) - working primarily on web

application development projects using Java/J2EE technologies.

. Experience includes a variety of complex projects, clients and team

settings, including some global projects. Experience with using agile

development methodologies for web development projects.

. Extensive experience interacting with clients and/or business teams to

understand requirements and define project scope.

. Expertise in Object Oriented Design using Java/J2EE technologies -

Struts, Spring, EJBs, Hibernate, etc. Well versed with advanced concepts

like Core Design Patterns, J2EE Patterns, UML Modeling, etc.

. Excellent data modeling and SQL programming (PL/SQL) skills on various

RDBMS platforms.

TECHNICAL SKILLS

Languages: Java, C/C++, Visual Basic, PHP, Perl, JavaScript,

HTML, Actuate Basic

Web Development: JSP, Servlets, EJB, Apache Struts (with Tiles),

Spring, Hibernate, JDBC, JMS, Web Services/SOAP,

XML/XSLT, SAX/DOM, HTML, JavaScript, AJAX, JQuery,

CSS

Application Servers: IBM WebSphere, Weblogic, Apache Tomcat

RDBMS: Oracle, IBM DB2, Teradata, MS SQL Server, MySQL,

Sybase, Progress, Informix

Reporting Tools: Actuate e.Reporting Product Suite, Seagate Crystal,

Microsoft Reporting

Other Software/ Tools: Eclipse, Rational Application Developer (RAD), Ant,

Junit, HtmlUnit, jWebUnit, Log4j, WinCVS, Rational

Rose, Visio, LDAP, Microsoft Project, QueryMan,

BiQuery, SQL Navigator, TOAD, ER Studio, ERWin,

Serena Dimensions, Bugzilla

EXPERIENCE SUMMARY

- Technical Manager with VastEdge Inc (USA) - Jun 2008 onwards.

- Senior Software Engineer with IT People Corp (USA) - Apr 2006 to May

2008.

- Consultant with Sunrise Systems (USA) - Jan 2005 to Apr 2006.

- Assistant Manager with Keane Inc (India/ USA) - Jan 2003 to Jan 2005.

- Consultant with Actuate Corporation (USA) - Oct 2000 to Nov 2002.

- Systems Executive with Open Software Technology (India) - Jan 2000 to Sep

2000.

- Analysis Executive with Indian Market Research Bureau (India) - June 1998

to October 1999.

- Assistant System Analyst with Tata Consultancy Services (India) - June

1994 to May 1995.

EDUCATION

. PG Diploma in Advertising & Communications Management (1996 to 1998)

From Narsee Monjee Institute of Management Studies (NMIMS), Mumbai,

India.

. B. Tech.(Hons) in Electronics and Electrical Communications Engineering

(1990 to 1994)

From Indian Institute of Technology (IIT), Kharagpur, India.

PROFESSIONAL TRAINING COURSES

- Productivity Management - focusing on best practices in project

management, with emphasis on efficient resource utilization.

- Facilitation Workshop - training on requirements gathering strategies in

real-life business situations.

- Effective Consulting Skills - aimed towards efficient client interaction

and relationship management.

PROJECT DETAILS

Jun 2008 onwards VastEdge Inc

DealRocker.com: A Java/J2EE based online shopping site that displays

promotional offers (deals and coupons) from 1000+ retail merchants, to

provide one stop shopping experience for users. The system processes about

10 million product offers on a daily basis, filtering and sorting offers

based on proprietary algorithms. The processed data is integrated with the

production database on an ongoing basis, without any down time.

The website provides multiple options to browse through product offers and

coupons, offers simple and advanced search capabilities, allows price

comparison and records user activity for tracking and analysis. The

application is based on Apache Struts and Spring (MVC2 model) and uses

server-side data caching to improve response time.

New Cashback Site (pending release): A new Java/J2EE based shopping site

that would provide cashback to registered users on purchases made through

the site. The system tracks user activity and transaction details so it can

be linked to commission information received from merchants. The

application includes interface for grievance handling for missing and

incorrect transactions.

Admin Applications: There are five different Java/J2EE based admin

applications that serve as a backbone of the task of managing the three

shopping sites (CouponAlbum, DealRocker and the new cashback site). These

applications enable data entry and testing to run in parallel throughout

the day. The admin applications also allow some database processes to be

triggered and managed through the interface.

Platform: Apache Struts, Spring, Servlets/ JSP, JavaScript/AJAX, PHP,

XML/SAX, Apache Tomcat, HtmlUnit, Unix, Perl, MySQL, Eclipse, WinCVS

Role: Project Manager, Technical Lead

Responsibilities:

- Supervised technical team of onsite and offshore resources - in an agile

development environment

- Documented business requirements and technical specifications (feature

cards)

- Designed application architecture

- Managed effort estimates, resource schedules and project scope

- Developed, unit tested and reviewed application code

- Was actively involved in design and coding of database schema and data

migration/management processes

- Managed production support

Apr 2006 - May 2008 IT People Corp (Client: BCBS of North Carolina)

Resource Planning Application: An intranet web application that enabled

BCBS resource managers and project managers to plan, allocate and track

human resource utilization. The application was required to standardize the

existing resource planning and allocation process (primarily excel based)

used by Managers. Managers would enter the forecasted and actual time spent

by individual resources on different projects on a weekly basis. To aid

BCBS management in better decision making, the system provided various

reports to forecast resource requirements and compare forecasted versus

actual utilizations. The system also provided Excel download option for

various reports.

Platform: Apache Struts, Spring, Servlets/ JSP, Apache POI, WebSphere

Application Server, IBM DB2, Eclipse, WinCVS

Role: Team Lead

Responsibilities:

- Interacted with client for requirements gathering, scope definition and

requirements sign-off

- Documented system requirements and technical specs

- Participated in requirements analysis and application design

- Designed, coded and unit tested reporting framework module

- Resolved QA and UAT bugs

Apr 2006 - May 2008 IT People Corp (Client: BCBS of North Carolina)

My Member Services (MMS): A web application that provides a user-friendly

interface to members (people with BCBSNC insurance), enabling them to view

and manage their medical insurance policy online. The application allows

eligible members to view policy benefits, view past claims, manage billing

and payments, update policy benefits (e.g., change deductible or

coinsurance), add/ remove dependents and switch to a different plan.

MMS was a J2EE application based on Apache Struts (MVC2 model), and

employed EJB's in the service layer. It interacted with a web service for

delivering member guides (pdf). LDAP was used for user authentication and

authorization.

Platform: Apache Struts, Servlets/ JSP, HTML/JavaScript, EJB, WebSphere

Application Server, IBM DB2, AS400, Rational Application Developer, PVCS,

LDAP, JWebUnit/HtmlUnit

Role: Application Lead, Senior Developer

Responsibilities:

- Interacted with business to facilitate a common understanding of expected

system behavior

- Reviewed functional specs and documented technical specs

- Designed new and refactored existing application modules as needed

- Developed and unit tested application code

- Mentor other developers in design and development efforts

- Supported QA and UAT teams through the routine testing cycles

- Provided production support, resolving production tickets

Jun 2004 - Apr 2006 Sunrise Systems/Keane Inc (Client: American

President Lines Ltd.)

Vessel Management System: An intranet web application that provides

functionality to analyze Vessel and Voyage level performance and costing.

The system would combine the operational and financial information of

Vessel and Voyage into a single data warehouse to ease proactive analysis

and aid management by exception. In order to create a comprehensive Vessel

Activity and Account database, it would integrate information from other

existing systems. It would also post Volume, Cost and Revenue information

directly to the System. An automatic accrual process would be put in place

to build summary tables for Volume, Cost and Revenue. The reporting

capability included dash-boards and ad-hoc reports to facilitate proactive

analysis for Vessel Performance and costing.

Profit By Customer Reporting: An enterprise reporting system for Customer

Profit and Loss statements across geographies, services and verticals.

Excel Upload Application: Application to facilitate batch updates to

database tables using excel files.

Global Directory System: intranet application to provide listing of company

offices and employees around the globe.

Platform: Apache Struts, Servlets/ JSP, EJB, HTML/JavaScript, WebSphere

Application Server, Actuate eReporting Product Suite, Teradata, Oracle, IBM

DB2, Rational Software Architect, ClearCase

Role: Onsite Coordinator, Senior Developer

Responsibilities:

- Coordinated offshore team development efforts on an ongoing basis

- Documented and reviewed technical specs

- Designed Reporting Framework

- Performed effort estimation, resource scheduling and project tracking

tasks

- Developed, unit tested and reviewed application code - Java/J2EE and

Actuate

- Lead team through application design, code development and testing

efforts

- Integrated Actuate portal with main web application

- Provided production support

Aug 2003 - June 2004 Keane India (Client: Thomson Digital, India)

Production Tracking System: Thomson Digital handles different kind of

processing projects, like typesetting projects for books and journals, XML

conversion, loose leaf system, etc. This was a web application (intranet)

that helped Thomson Digital manage the process workflow and track the

productivity of employees. The main features of the system were dynamic

workflow, workflow execution tracking at item/ issue level (collection of

items), recycling of items, automatic employee productivity tracking,

generation of reports, etc. The application also included reports for

process tracking, productivity management, cost analysis, etc.

Platform: WebLogic Application Server, Apache Struts, Servlets/JSP,

HTML/JavaScript, Session/Message EJB, Oracle 9i, WebSphere Studio

Application Developer (WSAD) 5.1, Rational Rose, ERWin, Crystal Reports,

XML/XSLT

Role: Technical Lead

Responsibilities:

- Interacted with client (management and users) for scope definition and

detailed requirements

- Documented business requirements and technical specifications

- Lead team through application design, database design, coding and testing

efforts

- Assisted project manager in tasks related to effort estimation, resource

scheduling and project tracking

- Developed, unit tested and reviewed application code (Java) and stored

procedures (PL/SQL)

- Assisted project manager in quality compliance activities (CMM)

Jan 2003 - Aug 2003 Goldman Sachs Keane India

Firmwide Review System (FRS): A web-based intranet application that

implemented the 360 degree performance evaluation system and personal

development program. This application would be used by about 20,000

employees of the firm spread across the globe. The application provided

separate forms to review peers, subordinates and supervisors. Employees had

the option to fill the forms in online or offline mode.

The web application was based on Struts and used local Stateless Session

Beans in its business/data layer. For updating forms in offline mode, HTML

application (.HTA file) was used with JavaScript and XML.

Platform: WebLogic Application Server, Apache Struts, JSP,

HTML/JavaScript, EJB, Sybase, JavaScript, Eclipse, XML/XSLT

Role: Offshore Coordinator (multiple HR applications), Team Lead (FRS

Application)

Responsibilities:

- Coordinated knowledge transfer activities between onsite and offshore

resources - multiple application module

- Assisted project manager in tasks related to effort estimation, resource

scheduling and project tracking

- Analyzed use case and documented detailed design

- Developed and unit tested and reviewed application code - Java/J2EE and

HTML application/JavaScript

- Supervised production support activities

July 2002 - Nov 2002 Salomon Smith Barney (CitiGroup) Actuate

Corporation

Ad-hoc Reporting Wizard: A web-based ad-hoc reporting solution that gave

users complete flexibility in making custom reports on the fly. The web-

based front end (J2EE application) would guide users through a step-by-step

process - selecting tables, columns, report layout, data formatting,

grouping, sorting, sub-totals, etc. The user would have the option to

choose the report format: Actuate Report, Excel or plain text. These

selection criteria were passed as parameters to a report on Actuate Server.

Design was based on MVC architecture (Model View Controller) using J2EE

technologies (Servlet, JSP, Java Beans and EJB). Managing report generation

process involved communication between J2EE application and Actuate Server

using Actuate SOAP API (web services).

Platform: WebSphere Application Server, Servlets, JSP, HTML/JavaScript,

EJB, XML/SOAP, DB2, WebSphere Studio Application Developer, Actuate

eReporting Product Suite (ver 6.0)

Role: Senior Developer

Responsibilities:

- Interacted with client business team for requirements gathering and

regular status review meetings

- Developed application prototype for client review and approval

- Interacted with client technical team for requirements analysis and

application design

- Developed and unit tested application code - Java/J2EE, SOAP, SQL queries

- Performed documentation and status reporting tasks, in compliance with

Actuate standards

Oct 2000 - June 2002 Actuate Corporation

Clients: The Carlyle Group, SunTrust Robinson Humphrey, Sprint, Metlife,

Computer Sciences Corporation, Aetna US Healthcare, AutoZone, Gyrus ENT and

Magellan Health.

Enterprise Reporting Integration: Executed various projects, project

duration varying from a few weeks to few months. At majority of the

clients, the objective was either to deliver a successful Proof of Concept

(POC) and/or implement a comprehensive Enterprise Reporting Solution using

Actuate, involving the following modules:

. Security Integration and Application Integration

. Actuate SOAP API (Actuate 6.0 onwards)

. Report Server API (RSAPI) Components

. Report development

. Performance Tuning - For reports, SQL queries and Actuate Server

. Training and Mentoring

Role: Developer/ Team Lead/ Mentor

Platform: Actuate eReporting Product Suite (ver 6.x/ 5.x/4.x), C/C++,

Actuate Basic, Java/ J2EE, ASP, HTML/JavaScript, XML/ XSLT, SOAP/ Web

Services, Oracle, SQL Server 2000/7.0, Progress, Informix

Responsibilities:

- Lead proof-of-concepts, enterprise reporting projects and integration

projects at client site

- Interacted with client for requirements gathering, project scope

definition and sign-off

- Designed, developed and unit tested application code - Java/J2EE, Actuate

Portal integration, Actuate SOAP API (Web services), Single sign-on,

Security integration, report design

- Integrated reporting framework with other client applications

- Trained and mentored client staff (developers and users), on need basis

- Performed documentation and status reporting tasks, in compliance with

Actuate standards

OTHER PROJECTS: [More than nine years old... details upon request.]

Duration Company Client Brief Project Description

Jan 2000 Open Actuate Corp, Multiple Enterprise Reporting

to Sep Software Goldman Sachs Projects - Java, ASP, Visual Basic,

2000 Technology Inc., Perfetti Actuate

India Limited

Jun 1998 IMRB In-house Multiple projects related to

to Oct processing and analyzing market

1999 research data - C/C++, Visual Basic,

SQL

Jun 1994 Tata Bally's Total AS400 - A conversion and enhancement

to May Consultancy Fitness project - conversion from COBOL 3090

1995 Services to COBOL/400.

(TCS)

abm8hc@r.postjobfree.com

727 Woodway Bluff Circle, Cary, NC 919-***-****

Sanjay Kumar



Contact this candidate