Post Job Free
Sign in

Project Developer

Location:
New Delhi, DL, India
Posted:
April 24, 2013

Contact this candidate

Resume:

P RADIP MUKHERJEE

Ph : +91-886-***-****

Summary

• 9 years of IT Experience in all phases of software development like Analysis, design,

development, testing, deployment, post production support etc.

• Excellent verbal and written communication skills.

• Possess good organizational skills to plan objectives and strategies, make effective

decisions, allowing team members to perform optimally, maintain order and guide

toward meeting company goals and objectives.

• Extensive experience in application design and development, frameworks,

methodologiesand maintenance and support of Java based applications.

• Working Knowledge with different tools like AquaData, Squirrel-Sql, StarUML2.x,

MS Visio, Eclipse, NetBeans5, SaopUI, Ant, Maven etc.

• Expertise in designing and developing Java, J2EE, Web Services, JSP, Servlet, JDBC.

• Strong understanding of Java, J2EE Design Patterns.

• Strong programming experience in Java, J2EE, Web Services, Struts, Spring and

Hibernate.

• Knowledge of UNIX shell scripting, Procedures, Functions and other database objects

using SQL and PL/SQL.

• Experience in gathering Requirements from client and end users, writing Functional

documents and Technical documents, creating Test Case Plans for unit test.

Technical Skills

• Languages : Java, J2EE, J2SE, J2ME, Swing, Applets, JSP, Servlets, JDBC,

XML, HTML/DHTML, REST, JQuery, AJAX, JavaScript,

UNIX ShellScripting, SQL, PL/SQL, C, C++

• Frameworks : Struts2.1.6, Spring2.5.6, Hibernate3, JPos, JavaPos,

Collection, JAX-RS, Jersey, JBoss Cache, Apache, Giga Space

• Development Tools : MyEclipse8, Eclipse Galileo, Eclipse Europa, NetBeans5

• Databases : Oracle 8i/9i/10g, MySQL, SQL Server, DB2, and MS Access

• Database Tools : AquaData, Squirrel-Sql, dbVisualiser, Oracle developer

2000

• Designing Tools : StarUML2.x, MS Visio

• Operating Systems : Linux: Red Hat/Fedora/Ubuntu

Windows: NT/98/2K/XP/7

• App/Web Servers : JBOSS5, BEA WebLogic9, Apache TomCat6, Java App

Server, IIS, Oracle

• Other Tools : SoapUI 4.5.1, ANT, Maven, MS Access, MS Excel

Education

B.Sc. (IT) from I.A.S.E.

B.Sc. (Mathematics) from Burdwan University, W.B.

Professional Qualification

E-Diploma in Advanced Software Technology from CMC Ltd.

Six months certification in networking from a branch of Hindustan Soft Tech.

Three months training for Oracle Certified Professional (OCP) from SQL Star

International.

ORACLE CERTIFIER JAVA PROGRAMMER

ORACLE 9i CERTIFIED ASSOCIATE

Cleared Introduction to Oracle9i: SQL (Code: IZ0:007)

Experience

ISTS Infotech Solutions – A Clear2Pay Company, Noida, India July 2007 – Till Date

TechImmanse, New Delhi, India Feb 2005 – Jun 2007

CMC Ltd. New Delhi, India Oct 2003 – Jan 2005

Project Summary

Client: PANIN Bank (Oct 2012 till date)

Project Title: E&I (Exception and Investigation, C2PAY’s own banking product)

Description:

The application interacts with the payments system in place at the bank and the SAA. The

solution assists the operator in the investigation of SWIFT payments related exceptions.

As part of the standard product, the solution has the ability to poll and populate the database with

the payment messages from a file placed in a configured folder (FTP or normal folder).

Alternatively the application can interface with any existing payment system within the bank

(through web service APIs) to directly fetch the payment details for the required processing of

exceptions. This would be a custom implementation and not part of the standard product; as the

implementation would vary based on the interfaces exposed by the payments system.

Role: Lead

• Worked closely with the Managers to understand the client’s requirements.

• Involved in product enhancement in various modules.

• Worked extensively in trouble shooting production and bug fixing.

• Interaction with client for weekly status report.

Environment: Java1.6, JDBC, Struts2, Hibernate3, Tomcat6, JSP, Servlets, Log4j, SQL

Server 2005, XML, ANT, Windows 7.

Client: Blackhawk Networking, USA (Jan 2011 – Oct 2012)

Project Title: BHN Acquiring Switch

Description:

The acquiring switch is a core of Blackhawk’s ability to process gift card, stored value cards and

other transactions. It is highly configurable transaction processing framework based on

Java/J2EE, it is build on top of Q2 open source framework and uses Gigaspace for data

caching and routing. The application supports ISO-8583, AS-2805, HTTP, HTTPS and Web-

Service wire formats. Supports high transaction volume, 900 TPS sustained over 12 hours per

node (Total 2700 TPS across 3 nodes).

Role: Lead

• Was involved in Functional Requirements gathering and documenting the same.

• Worked closely with the Client Implementation Managers to understand the Client’s

requirements.

• Involved in application development in various modules.

• Interaction with client for weekly status report.

• Worked extensively in trouble shooting productionand non production issues.

• Identified defects reasonably quickly and submitted defects for the resolution of failure in

quality.

Environment: Java1.6, JDBC2.0, Struts2, Spring Core, Spring JDBC, JBoss4.2, JSP,

Gigaspace7.1, JPos, Servlets, Log4j, DB2, JMX, XML, ANT, Linux.

Client: Sears, USA (Jun 2010 – Jan 2011)

Project Title: Rapid Credit and Heart Land Payment System

Description:

Rapid Credit is a mechanism by which a store system allows a customer to apply for a line of

credit and if approved, receive a credit card at the point of sale. The whole process from

application to receiving the card would take just about 2 to 3 minutes.

Role: Lead

• Work closely with onsite team to understand the client’s requirement and

documentation for the same.

• Was involved in designand development in various phases.

• Was involved in unit testing and bug fixing.

• Interaction with onsite team and client for status report.

Environment: Core Java, JSP, Servlets, JAXB, Jersey, Struts2, Spring2.5, Log4j, Maven,

JDK1.5, XML, JBoss5.1, Windows 7.

Client: Loyalty, Canada (Jan 2010 – Jun 2010)

Project Title: LO Switch and Issuance System

Description:

LO Switch is a transaction processing system which handles various transaction requests from

various RAP systems and will forward those request to ETS for further processing, where

member accounts are maintained. Applying business rules, routing, logging, handling the request

load, opening communication channels for various messaging protocols and transmission

protocols and providing extract of transaction data for reporting purposes, are some of many

responsibilities of this Instant Switch.

Role: Lead

• Was involved in requirement analysis and documenting for the same.

• Was involved in designand development.

• Was involved to upload weekly release with release document in client server .

• Was involved in unit testing and bug fixing.

• Interaction with client team for status report.

Environment: Core Java, JSP, Servlets, Struts2, Log4j, Maven, JDK1.5, XML, JBoss5.1,

Linux and Windows XP.

Client: CommIdea, UK (Feb 2009 – Jan 2010)

Project Title: Ocious4PC

Description:

The system is composed of a client on a terminal (Ocius4PC) and server running on a

Vx810 pin entry device. The project is to implement a card payment processing, bulk

processing, membership payment and management. The Ocius4PC is an application

which offers different merchant centric transactions on the counter top terminal to make

card payments. It has several options as purchase, refund e-top-up transactions. It is a

complete multithreaded application designed using core java, swing, TCP/IP,

communication with remote server using Java Comm. API for communication with PED.

Role: Lead

• Was involved to understand existing system and understand document.

• Was involved requirement analysis and create architecture document, send it to client for

review.

• Was involved in designand development.

• Was involved in unit testing and bug fixing.

• Was involved to upload weekly release with release document in client server .

• Interaction with client team for status report.

Environment: Core Java, Swing, AWT, Log4j, ANT, JDK1.5, XML, JBoss5.1, Linux Fedora

and Windows XP.

Client: Kargo, USA (Nov 2008 – Jan 2009)

Project Title: KargoCardSwitch

Description:

KargoCardSwitch is a gift card processor which enable retailer to offer comprehensive

gift card, loyalty and incentive program to their customer. It is a financial payment switch

which is able to process the gift and loyalty cards issued by them and other issuers. The

payment switch is capable to process transactions generated from various merchant’s pos

and get processed via passing information to the gift card issuer.

Role: Lead

• Was involved in Designand Development.

• Was involved in unit testing and bug fixing.

• Was involved to develop various transaction participants, transaction logging to database

and file system.

• Interaction with client team for status report.

Environment: Core Java, JPOS, JPOS EE, JCARD, Struts2, JSP, Servlets, Log4j, ANT,

JDK1.5, XML, My SQL, Windows XP.

Client: Paymetrics, UK (Aug 2008 – Nov 2008)

Project Title: XiPay4

Description:

XiPay4 system permits its customer to do multiple payment type electronic processing in

centralized environment. XiPay4 system is utilizing existing XiSecure product for

encryption/decryption requirement and adapts all payment type standards such as PCI-

DSS compliancy. XiPay4 system delivery that typically is closer to a one-to-many model

(single instance multi-tenant architecture) then to a one-to-one model including pricing,

partnering and management characteristic.

Role: Developer

• Was involved in Development and Support.

• Was involved in unit testing and bug fixing.

• Was involved in weekly status report meeting with client.

Environment: Core Java, JPOS, JPOS EE, JCARD, Struts, JSP, Servlets, Log4j, ANT,

JDK1.5, XML, My SQL, Windows XP.

Client: Gilbarco, USA (Feb 2008 – Jul 2008)

Project Title: NGC (Next Generation Crind)

Description:

The NGC is next generation payment application for Gilbarco Veeder-Root is one of the

biggest companies who provides fuel dispenser. NGP is a kiosk based application with

full functionality of payment processing and providing support to various operations.

Role: Developer

• Was involved in Development, unit testing and bug fixing.

• Was involved to develop user interface, worked on CDC with personal profile and Xlet.

• Was involved in weekly status report meeting with client.

Environment: CDC (Connected Device Configuration), J2ME, SWT, JMF, Linux Fedora

Core6.

Client: Digital Persona, UK (Aug 2007 – Jan 2008)

Project Title: JavaPos Device Service SDK

Description:

JavaPos device service SDK is an application used for authentication of fingerprints. This

system is highly scalable which allows user to enroll their fingerprint images and

authenticate them. The system strictly follows the JavaPosarchitecture for devices.

Role: Developer

• Was involved to understanding business module and design the framework.

• Was involved in Development, unit testing and bug fixing.

• Was involved in weekly status report meeting with client.

Environment: JavaPos Architecture, Core Java, Swing, Linux.

Client: Suri Industries, India (Feb 2007 – Jun 2007)

Project Title: Automation of Suri Profile

Description:

The Software is being developed to manage and automate the overall operation of the

company which broadly covers three major modules including Payroll, Enquiry

Management and Stock Management. These three modules give an integrated

environment where the user finds it very easy to manage and make use of the

information. This includes a new customer, renewing existing contracts, performing

search on keywords, distributing task to the related operator, Bill generation, Stock

maintenance and much more.

Role: Developer

• Was involved to understanding client requirements and analysis.

• Was involved in Design,Development, unit testing and bug fixing.

• Was involved in weekly status report meeting with client.

Environment: Core Java, JSP, Servlets, EJBs, My SQL, Windows XP.

Client: Khorana, Chicago (Dec 2006 – Jan 2007)

Project Title: Architecture Application

Description:

This was a PC based application developed with the aim of helping the architects in their

scientific calculations regarding constructions. It handles all kind of calculations e.g.

Frame sizes, their slopes, gaps between the frames in the construction etc. which are

needed by the architects.

Role: Developer

• Was involved to understanding client requirements and analysis.

• Was involved in Design,Development, unit testing and bug fixing.

• Was involved in weekly status report meeting with client.

Environment: Core Java, Swing, My SQL, Windows XP.

Client: TechImmenseIn-House project, India (Aug 2006 – Nov 2006)

Project Title: Chat Component

Description:

This is a chat component developed in TechImmense for the in-house requirement as well

as implement in different projects. Using different utilities of swing components. This is

just like other chat software used in different sites. The main technology used for client to

server communication is RMI (Remote Method Invocation). In this chat you can enter

into different rooms defined in the chat interface itself as well as you can send private

message to other users.

Role: Developer

• Was involved in Design,Development, unit testing and bug fixing.

Environment: Core Java, Swing, RMI, Windows NT.

Client: TechImmenseIn-House project, India (May 2006 – Jul 2006)

Project Title: Resource Manager

Description:

This is an in house web based project developed in TechImmense with a view to

streamline of efficiency of their employees. Different kind of modulesis included on this

project like resource planning, time sheet management, and performance management

(for marketing, sales and technical dept.)

Role: Developer

• Was involved in Design,Development, unit testing and bug fixing.

Environment: Core Java, Servlets, JSP, EJB, WLS, My SQL, Windows NT.

Client: XCast, USA (Jan 2006 – Apr 2006)

Project Title: XCast

Description:

XCast enables interactive communication in business and allows creating virtual

classroom much more interactive and cost-effective learning help provide information to

remote location in a more simplified and logical manner. Most costeffective solution for

company meeting, online training, and channel communication for investor relation.

XCast can also be used for inter-departmental, communication especially for those

companies, which are geographically dispersed.

Role: Developer

• Was involved in Design,Development, unit testing and bug fixing.

Environment: Core Java, Servlets, JSP, My SQL, Windows NT.

Client: RazorFinish, USA (May 2005 – Dec 2006)

Project Title: RazorFinish

Description:

This project allows seller bids the price down instead of bids the price up by buyers

Many hotels have vacant rooms that remain unsold. As such, as the hotel gets closer to

any given date, they may wish to sell that room at a lower price. By RazorFinish.com a

customer can upload his requirement (city, hotel, price he wishes to pay etc.). The hotel

then enters the best price they are willing to offer to the customer. The customer has the

option to accept or reject the lower price which has been received by hotels.

Role: Developer

• Was involved in Design,Development, unit testing and bug fixing.

Environment: Core Java, Servlets, JSP, Java Script, My SQL, Windows NT.

Personal Details

Nationality: Indian

Marital Status: Married

Visa Status: B1/B2 (Valid till 2018)



Contact this candidate