Post Job Free

Resume

Sign in

Developer Project

Location:
Dubai, DU, United Arab Emirates
Posted:
June 18, 2014

Contact this candidate

Resume:

D.Shankar Reddy (acel18@r.postjobfree.com)

[pic]

Professional Summary

Mob: +971-056-

***-****

Having 4+ years of software development experience in medium to large scale

projects using J2SE&J2EE technologies. My experience spans across software

development activities which includes analysis, design and development of

software components.

. Experienced in developing web applications using Java(OOPs,

Multithreading, Collection API, Exception handling), JSP, Servlets,

JDBC, Struts1.x/2.x, Spring, hibernate, JSON, JavaScript, Jquery,

Oracle, MS server, Mysql, Sybase.

. Experienced in using of WebLogic and WebSphere Server.

. Good Hands on SQL Server.

. Have taken ownership to provide support to complete application in BOA

environment.

. Hands on experience in developing applications in end to end

applications.

. Data Synchronization between two environment MySQL DB to Sybase DB and

vice versa.

Skills Profile

Technical Capabilities:

Primary Technologies

Language J2SE, SQL Script

Web Technologies Java, Struts 2.x/3.x, Spring 2.x/3.x, hibernate,

HTML, JavaScript, XML, Ajax and JQuery, JSON.

Database SQL Server 2005/2008 and Oracle 10g

Frameworks Struts1.x/2.x

Spring2.x/3.x

Hibernate2.x/3.x

Java/J2EE API's/ Collection, DTO, DO, DAO, MultiThreading

design Patterns

Application Server Weblogic 10gR3.

Websphere

Tomcat 5.x/6.x/7.x.

Software Eclipse, Log4j, SVN, JSON Viewer, JD GUI.

Engineering

Methodologies/Tool

s

Secondary Technologies ( Only theoretical knowledge)

Web Technologies SOAP Web Servies, Struts2.x, EJB2x,EJB3.x, XML,

HTML,CSS,

Restful WebServices

Database MS Server2005, Oracle10g

Frameworks ORM Hibernate, JPA(java persistence API)

Software MyEclipse 8.5/NetBean7.x/eclipse

Engineering

Methodologies/Tool

s

Programming Core Java

Languages

Technologies Web Services

Servers WebShpere7.x,JBoss6.x,GlassFish3.x

Tools Log4j

Certifications

Certification Name

Oracle Certified Java Programmer - 6.0

Qualifications

Degree and Institute/University Major and Specialization

Date

B.E, 2010 Visvesvaraya Technological Computer Science and

University, Belgaum, Engineering.

Karnataka.

Diploma Department of Technical Computer Science and

Education, Bangalore Engineering.

10th Punjab School Education Board,

Punjab

Company Details

Company Name Position Duration

Al Ansari Exchange Software Developer January 2014 to till

Date

Capgemini India Pvt Senior Software 29th June 2012 - 6th

Ltd Developer January 2014.

Bank Of America Software Developer 1 June 2010 to 26th

Under the PayRoll of June 2012.

Rcs Technologies

Professional Experience

Project #1: Al Ansari Exchange Business Center - Online Remittance System .

Project - 1

Title - Online Remittance System.

Client -Al Ansari Exchange Business Center

Role - Designer Cum Developer

Duration - June 2012 to January 2014.

Team Size - 42

Technologies - Java. Struts, Spring, Hibernate, Ajax, Jquery, Tomcat,

Jboss, MySql, JSON Viewer, JD GUI.

Environment/Languages:

J2EE, EJB, JDBC, Struts 2.x, Hibernate 2.x, Spring3.x, SOAP Web

Services, Oracle 10g PL/SQL and Oracle 10g Database.

Description:

This project was to develop a system named RSP(Remittance Service

Provider) to extend the remittance experience of Al Ansari Exchange

and reaching out customer who do not direct access to their service

point through agents.

System integration between RSP and its agent uses non intrusive XML

based communication protocol. Agents are the business houses who

represent RSP and its services to extend its services to customer.

The system acts as a branch of al Ansari and does the transaction

separately. Customer who registered with Al Ansari can make the

Remittance in RSP through the agent. The integration system will

share the customer details to agent and they can make transaction

with the same. RSP was integrated with Al Ansari Telex Transfer and

Demand Draft service. The system was integrated with the core system

AMEX so that the back office requirements were taken care.

Responsibilities:

. Created required procedures, function for project.

. Designing User interface Units in Forms and Reports.

Professional Experience

Project #1: First Flight Courier .

Project - 1

Title - First Flight UDAAN BCUN Implementation

Client - First Flight Couriers

Role - Designer Cum Developer

Duration - Oct 2012 to till date

Team Size - 36

Technologies - Java. Struts, Spring, Hibernate, Ajax, Jquery, Tomcat,

Jboss, MySql.

Description:

First Flight Couriers Limited (FFCL) started in 1986 as a domestic courier

service. Soon FFCL won customer satisfaction with their rapid courier

delivery system across India depending on four key aspects: Speed, Safety,

Reliability and Economy.

FFCL wishes to improve their domestic operation system by integrating the

domestic business operations across India. This new system called UDAAN is

to integrate ERP and operations through the BCUN framework. Thus, this new

system will have both a customized software development part as well as SAP

implementation part. The new system will be focusing on Core operations,

Financial module, Sales & Distribution, Material Management and Human

Resource.

The operations module will integrate the entire courier lifecycle

activities starting with pick-up management, manifesting, booking,

dispatch, receive, incoming manifesting, delivery run sheet and proof of

final delivery. This will be developed for different products in the FFCL

offerings to customers, both walk-in and credit.

Financial part will focus on integrating the account payables, receivables,

costing and general accounting. This will help in more detailed financial

forecasting and planning. Any financial gaps in profits or the revenue at

the end of the year will be much more measurable and quantifiable.

The Sales & Distribution will focus on integrating the Order Processing,

Pricing, and Delivery & Billing. This will be helpful for country wise

tracking of deliveries & reduce shrinkage of revenues. The system will make

the distribution system more transparent & automatic. The management will

have more visibility of the process. Planning and future projections of the

operation across domestic market will be more feasible with this integrated

system.

The material management part will have integrated Inventory Management,

Invoice Verification, Vendor Evaluation, Contracts & Scheduling agreement.

This will result in controlling material shrinkage and tracking, thus cost

controlling & revenue management.

To support the growing business requirements the project has been

undertaken. The project has two parts to it. One is the implementation of

SAP and another is implementation of CSD covering the areas of Billing,

Operations, Finance, Logistics, Human Resource and Payroll. Combined

together, they use the BCUN framework and the product is termed as UDAAN.

#2. First Flight Domestic and International Courier Application--First

Flight Courier Pvt Ltd.

Client First Flight Courier Pvt Ltd.

Period Oct 2012 - Till Date

Description First Flight couriers

Role Developer

Operating System(s) Windows XP, Unix

Solution Environment Java, Spring2.x,Hibernate 2.x, Jdbc, Servlet,

Jsp, JSON, JavaScript, jQuery, WebLogic,

MySql, Spring JDBC/ORM, WebServices, Sybase

DB, Putty, PMD, JavaDoc, winSCP,winMerge

Environment Platform: Windows XP, Unix

Contribution Working with Java and Java API's(Collection

API).

Working with OOPs

concept/Multithreading/Exception

Handling/Object Persistence logic.

Business/DAO object injection using Spring

IOC/ORM.

Working UI integration and development using

javaScript,JSON and Ajax.

Sending Transfer Object and Form object to UI

using JSON.

Integrating Form to Transfer Object.

Developed common converter, Services and Data

Access methods/class .

Developed on creating Common methods for

Service and DAO.

Writing named Query using Hibernate.

Development of DispatchAction Classes,

FormBeans, DTOs

Application deployment in Weblogic 10 Server

Working on Data Synchronization(Sending Branch

DB MySql Data to Central Sybase DB )

Creating Common function like Business

Services/logic, common validation logic, DAO

logic .

Tools Eclipse juno

TOAD, MySQL Browser, Putty, Winscp, WinMerge .

Firefox firebug.

Project #2: DTDC Couriers .

Project Description:

Title - Consignment Tracking and Billing System Plus (CTBS + )

Client - DTDC Couriers

Role - Java Developer

Duration - July 2012 to Sept 30 2012

Team Size - 43

Technologies - Java, Struts, Spring, Hibernate, Ajax, Jquery, Tomcat,

Jboss, MySql, Mqueue, XML, XSLT, Apache CXF

Description: The CTBS+ (Consignment Tracking and Billing System

Application) is used as part of the day to day operations of consignment

booking and tracking.

CTBS+ provides an integrated Business environment that will enable DTDC to

book, track, account, bill, manifest consignments. It has several modules

like, Booking, Manifest, Rate calculation, Dispatch, Delivery, Tracking,

Billing system, Transit time calculator, Franchisee Mgmt, Misc Expenses,

Claims and CRM. CTBS+ is seamlessly integrated with SAP implemented for

procurement, MM, FI and SD.

The components of logical application architecture are as follows:

CTBS Branch application: This application collects and registers the

information provided by end users in CTBS application.

Branch Data Store: This application saves the information related to branch

office locally.

Job Queue (synchronization DB): It stores the Job Requests for records

which require synchronization.

CTBS Corporate application: This application hosts the updated version of

CTBS Client application. It hosts services to sync the data with CTBS

client application.

Central/Corporate Data Store: This is master database server hosted at

CORPORATE location. This is the master database containing information from

all locations (Zone, Region and Branches).

CTBS branch application will work in online mode with the CTBS corporate

application; however in case of network failure the local server will

ensure continuous working of the system. On restoration of network, the

data from local system will be synchronized to the central server and a

seamless transition will happen to the central CTBS server.

#2. DTDC Domestic and International Courier Application-DTDC Courier Pvt

Ltd.

Client DTDC Courier Pvt Ltd.

Period July 2012 - Nov 2012

Description DTDC Courier

Role Developer

Operating System(s) Windows XP, Unix

Solution Environment Java, Jdbc, Servlet, Jsp, JSON, JavaScript,

jQuery, Struts, WebLogic, MySql, Spring

JDBC/ORM, WebServices, Hibernate, Sybase DB,

Putty, PMD, JavaDoc, winSCP

Environment Platform: Windows XP, Unix

Contribution Working with Java and Java API's(Collection

API).

Working with OOPs

concept/Multithreading/Exception

Handling/Object Persistence logic.

Business/DAO object injection using Spring

IOC.

Working UI integration and development using

javaScript, JSON and Ajax.

Sending Transfer Object and Form object to UI

using JSON.

Integrating Form to Transfer Object.

Developed common converter, Services and Data

Access methods/class .

Developed on creating Common methods for

Service and DAO.

Writing named Query using Hibernate.

Development of DispatchAction Classes,

FormBeans, DTOs

Application deployment in Weblogic 10 Server

Working on Data Synchronization (Sending

Branch DB MySql Data to Central Sybase DB )

Creating Common function and Business Services

.

Tools Eclipse juno

TOAD,MySQL Browser.

Firefox fireBug

Team Size 36

Project #2: Online Banking - Bank Of America .

Project Description:

Title - Online Banking System For Bank Of America.

Role - Java Developer

Duration - Aug 2010 to May 2012

Team Size - 20

Technologies - Java, Struts, Spring, Hibernate, Ajax,Json, Jquery, Tomcat,

Jboss, MySql, Mqueue, XML, XSLT, Apache CXF.

Responsibilities:

. Developing New API for Online Remittance System.

. Validating the Beneficiary Details to the Agent Banks.

. Fetching SOAP response from Agent API and Storing into DB accordingly.

. Involved in Design preparation, creating technical design document and

providing estimates to customer.

. Test case writing and development of Interest History and Intraday

balance modules.

. Code review, peer testing and deployment of application.

. Played DPC role (processed based) in the project.

#1. Online Banking - Card Payment and Transfer - Bank Of America.

Client Bank Of America

Period August 2010 - May 2012

Description Online Banking - online Remittance System.

Role Developer

Operating System(s) Windows XP/Unix

Solution Environment Java, Jdbc, Servlet, Jsp, Struts 1.x,

Websphere, Sybase DB, JEE JDBC/ORM,

WebServices.

Environment Platform: Windows XP

Contribution Working with Java API's(Collection API).

Working with OOPs

concept/Multithreading/Exception

Handling/Object Persistence logic.

Development of DAO's and Interfaces.

Development of Action Classes, FormBeans, DTOs

Application deployment in Websphere Server

(Creation of Domain).

Tools Eclipse

Magnify

Maximo

Team Size 76

Personal Details

Name : D Shankar Reddy

Passport Number : J0798617

Passport Expiry Date : June 4th, 2020



Contact this candidate