You are on page 1of 10

Vedhas Pitkar

13, Archis Society, Mahant Road, Vile Parle (E), Mumbai 400057
Mobile: 9819117758
vedhas.pitkar.cgi@gmail.com
SKILLS SUMMARY

Having 13 years of experience in Java, J2EE, Struts, EJB, OOPS. Experience in
leading RDBMS, operating systems and software. Sun and Brainbench certified.
PRIMARY SKILLS

Java, J2EE, EJB, OOPS, JSP, Servlets, JDBC, XML, Weblogic 8.*, Websphere 5.*,
Tomcat 5.*
SECONDARY SKILLS

Struts, Spring, Hibernate, Oracle, DB2, UML, Swing, Web services, Javascript
TOOLS, IDES

EditPlus, Eclipse 3.*, NetBeans 6, ERWin, ANT, CVS, VSS, Squirrel SQL client, Clear
Case, Clear Quest, JProfiler, JProbe
CERTIFICATIONS
SUN: SCJP 89%, SCWCD 1.3 93%, SCWCD 1.4,
BRAINBENCH: JAVA 1.1, JAVA 1.2, JSP 1.2
ACHIEVEMENTS
Best Team award in AG technologies
Best Engagement award in CGI
Key Contributor award in CGI
EMPLOYMENT HISTORY
Year Organization Role
Mar 2011
Till date
Polaris Tech Lead
Jun 2006
Mar 2011
CGI Senior Software Engineer
Jul 2004 May
2006
Quinnox Consultancy Services L2 Consultant
Jul 2003-Jul
2004
AG Technologies Ltd, Mumbai,
India
Senior Software Engineer
Nov 2001-Jul
2003
Infomatics Services Pvt Ltd,
Mumbai
Software Engineer


WORK PROFILE
Analysis & Design, Coding, Unit Testing, Performance tuning, Client interaction,
Requirement gathering, System setup
EXPERIENCE


GRep Global Reporting

Application
Title
GRep
Role Tech Lead
Client JP Morgan
Company Polaris
Duration Jan 2012 Nov 2014
Language Java
O.S. Win 7, Linux, Unix, Solaris
Technologies Core Java, Spring, JMS, jexl, POI, jxls, Derby
Database Sybase
Server
Tools Eclipse, Squirrel, Maven
Description GRep is an extremely Flexible Reporting Platform used by
Front and Middle office. Various reports are generated such
as client specific, regulatory, summary flow, recons. Server
side uses jxls, jexl, POI, Spring, core java, derby and the GUI
is in C#.
Responsibilities Coordinating with the functional team in case of any technical
/functional issues.
Analysis & Design
Coding & Unit Testing
Technical reviews, Peer reviews


Operational Data Store
JPMC, UK
Application
Title
Operational Data Store ODS
Role Tech Lead
Client JP Morgan UK
Company Polaris
Duration Mar 2011 Jan 2012
Language Java
O.S. Win 2K, Linux, Unix, Solaris
Technologies Core Java, Spring, JMS
Database Marklogic
Server
Tools Eclipse, Squirrel, Maven
Description ODS is an enterprise wide clustered data store and API; it
provides the facility to create, revise, access and manage
shared business data in a secure, scalable, highly available
and consistent manner.
ODS Core Components consists of the MarkLogic database
and a client side JAVA API used for storage and querying the
database.
Its primary goal is to hide the underlying vendor technology
API. The ODS uses interfaces and a layered architecture to
separate the client concerns from the internal
implementations
Responsibilities Coordinating with the functional team in case of any technical
/functional issues.
Analysis & Design
Coding & Unit Testing
People Management : Mentoring, Training, Technical
Interviews
Technical reviews, Peer reviews



ADVANTAGE BUDGETING 3.x Jun 2006 Mar
2011
AMS Advantage, USA
Application
Title
ADVANTAGE BUDGETING 3.x
Role Senior Software Engineer.
Client AMS Advantage, USA
Company C G I
Duration Jun 2006 Till date
Language Java
O.S. Win 2K, Linux, Unix, Solaris
Technologies Jsp, Servlets, Web Framework, EJB
Database Oracle 9i, DB2, MS SQL
Server Weblogic, Websphere
Tools Eclipse, Squirrel, ANT
Description AMS Advantage, USA is a Financial Product Based Company
Based at Virginia. AMS Advantage Financial addresses a wide
range of government financial management functions. In
additions to the standard accounting function of account
payables, account receivable and general accounting.
AMS Performance Budgeting coordinates the processes of a
budget cycle into one system which meets the requirement of
US State governments. The application provides the
components for building a budget, managing its performance
against measures and generating budget reports. Some of the
modules included are Salary and Benefits forecasting, budget
forms, budget layouts, Projection and Allocation
Advantage Budgeting is developed using a CGI proprietary
framework called the Web Framework. Web Framework is
MVC-based Application Framework having JSP-based user
interface with JavaScript, Java-based business logic and
variety of services like O-R mapping, Persistence framework,
Service-oriented Architecture. It also has a code generation
tool which uses XML metadata to generate Java classes.
Responsibilities Coordinating with the functional team in case of any technical
/functional issues.
Analysis & Design
Coding & Unit Testing
People Management : Mentoring, Training, Technical
Interviews
Technical reviews, Peer reviews


School Specialty Aug 2004 May
2006
Application
Title
School Specialty (www.schoolspecialty.com)
Role L2 Consultant
Client School Specialty.
Company Quinnox
Duration Aug 2004 May 2006
Language Java
O.S. Win 2K, Red Hat 8
Technologies Jsp, Servlets, JavaBeans, JDBC, Javascript, Custom Tags
Database Oracle 9i
Server Apache, Tomcat 4.1.30, Weblogic 5.1
Tools Eclipse
Description The project is a shopping cart for School Specialty. The users
can shop online for school goods. The project is divided into
a G3 application & a Toolbox application. The G3 is the UI for
placing orders, reviewing placed orders, new User
registration, approval flow etc. The Toolbox is for admin
purposes like configuring a Supplier, Product etc.
Responsibilities Design from Functional documents
Coding and Unit Testing.
Integration testing and bug-fixing


WTO CD Searcher
Jun 2004 Jul
2004
Application
Title
WTO CD Searcher
Role Senior Software Engineer
Client WTO, Switzerland.
Company A G Technologies
Duration Jun 2004 Jul 2004
Language Java
O.S. Win 2K
Technologies Swing, Lucene
Database -
Server -
Tools Intellij Idea, Lucene
Description The project involves developing an indexer & searcher
component for WTO. WTO puts the searcher component on
their CDs which are distributed to their clients. The clients
can then use the component for easy searching through the
WTO CD. Lucene API was used for the core indexing &
searching part. The application had a user interface
developed in Swing.
Responsibilities Requirement gathering, analysis and design.
Coding and Unit Testing.
Integration testing and bug-fixing


API (Customized Textile Solution) Mar 2004 Jun
2004
Application
Title
API (Customized Textile Solution)
Role Senior Software Engineer
Client Applied Solutions Limited, Bangkok.
Company A G Technologies
Duration Mar 2004 Jun 2004
Language Java
O.S. Redhat Linux 8.0, Win 2K
Technologies Struts 1.1, Jsp, Servlets, JavaBeans, JDBC, Javascript
Database MySQL 4.1
Server Tomcat 4.1.30
Tools Struts Studio, Ant1.5, MYSQL Front
Description The project involves developing a mini -ERP solution for the
textile industry. The Industry under scope is the Garment
segment of Textile Manufacturing.
The Dyeing and Bleaching Factory works is divided into
different departments. They constitute Inventory, Marketing,
Purchase, Production Planning, Production, and Point of Sale.
The operations of each department are considered as a
module. The solution aims to integrate the work across and
within these departments in an attempt to reduce paperwork
and provide the management with better control and visibility
over the processes.
Responsibilities Requirement gathering, analysis and design.
Coding and Unit Testing.
Integration testing and bug-fixing


Intrex ITZCard Management System
Jul 2003 Mar
2004
Application
Title
Enhancement to Intrex ITZCard Management System
Role Software Engineer
Client Intrex India Ltd. Division of ESSEL Group. Mumbai.
Company A G Technologies
Duration Jul 2003 Mar 2004
Language Java
O.S. Redhat Linux 8.0, Redhat Linux 7.3
Technologies Jsp, Servlets, JavaBeans, JDBC. JavaMail, Javascript,RMI,AWT,
Web Services, SOAP, Axis 1.0
RDBMS Oracle 8i
Server Tomcat 3.3.1,IBM Websphere 4.0, Apache web server.1.3
Tools Intellij, Ant1.5
Description Intrex India Limited, an Essel Group Company is one of India's
very first end to end trade exchange Hub.
Intrex India with ITZCash Card, a prepaid shopping card and
Playwin a lottery game, provides Online Shopping via various
third party merchant sites, place bets via SMS, IVR & WEB
giving the end user a choice and an easy access system to
participate in the Playwin Lottery.
The Project consists the following modules:
CVMS: Cash Voucher Management System to generate and
manage ITZCard
Payment Gateway: Payement Gateway Interface for 3
rd
party
merchant sites and payment gateway administrators
Call Center: A web module to handle ITZCard customer
related telephonic calls.
CVMS is a scalable EAI solution, which would provide efficient
back-office operation management of their ITZ cards and also
seamlessly integrate with legacy lottery system. Complete
system is facilitated with on the fly enabling and real time
communication between merchants, dealers and users under
complete value chain.
The architecture of the system follows MVC Framework. Java
Webservices hosted on Websphere 4.0 is used for integrating
the IVRS and the CVMS. Back Office Management is done by
Swing based Applet which communicates with the backend via
Java RMI. Merchant, dealers and customers can communicate
with the System via web-based interface developed in
JSP/Servlets hosted on Tomcat 3.1.
Responsibilities Communication with Client.
Preparing SRS and SDD.
Coding and Unit Testing.
Integration testing and bug-fixing
Client side UAT


Attendance
Feb 2003 to Jun
2003
Application
Title
Attendance
Role Software Engineer
Client Maersk Sealand
Company Infomatics
Duration Feb 2003 to Jun 2003
Language ASP.NET, JavaScript, SQL Server 2000, User Control, COM, IIS,
Crystal report.
O.S. MS Windows 2000 Server
RDBMS MS-SQL Server 2000
Server Internet Information Server 5.0
Description This web application was developed for Maersk Sealand. The
complexity involved in this project was:
Implementation of Role based Access Rights and Level based
Rights.
Identifying and designing COM+ components
Creating Web Oriented Components
Responsibilities Conceptualization tuning towards the design
Created Session objects to keep track of user sessions.
Manual validation for Entire project
Generating Reports using Crystal report tool
Involved in Development, Internal Testing, Debugging and
Performance tuning


Customer Cancellation System & IndiaFx
Oct 2002 Dec
2002
Application
Title
Customer Cancellation System & IndiaFx
Role Software Engineer
Client Standard Chartered Bank
Company Infomatics
Duration Oct 2002 Dec 2002
Language JSP, JavaScript, SQL Server 2000, JRUN 3.0.
O.S. MS Windows 2000 Server
RDBMS MS-SQL Server 2000
Server JRun 3.0
Description These web applications were developed for Standard
Chartered Bank.
To archive the database & restore the live database into a
temporary database, delete records & backup the database
again.
Responsibilities Conceptualization tuning towards the design
Created user interface for enabling the manual archive of
records in JSP
Created Session objects to keep track of user sessi ons.
Involved in Development, Internal Testing, Debugging and
tuning.


StaticData
June 2002 -
Oct2002
Application
Title
StaticData
Role System Analysis and Software Engineer
Client Standard Chartered Bank
Company Infomatics
Duration June 2002 - Oct2002
Language Java ,JSP
O.S. Windows NT 4.0
RDBMS Oracle8i
Server Tomcat-4.0.3
Description This web application was developed as a prototype for
Standard Chartered Bank. It involved the sending of a new
account request by a dealer to verifiers & DAU's who process
the request & open an account.
Responsibilities Conceptualization of the Application and tuning towards
design
Designing the database in Oracle, and identifying the
dependencies
Optimizing the Code generated
Coding the modules involved



EDUCATION

B.E. Environmental
K.I.T., Shivaji University, Kolhapur
62% First class

1999

HSC
Mumbai
65%

1991-1993

HSC
Mumbai
81%
Till 1991