Post Job Free
Sign in

Project Sales

Location:
Irvington, NY
Posted:
April 27, 2014

Contact this candidate

Resume:

Sumedh M Ghewande

Contact# 646-***-**** acdvzo@r.postjobfree.com

Summary

> Sr. Java consultant having more than 10 years of experience in

development of complex business enterprise applications and processes

using various software and hardware platforms deploying object oriented

techniques using JAVA 1.5/6, Multithreading, J2EE, JSP, Servlets, Struts,

JMS, Apache Camel, Apache Restlet, CORBA, Web Services, EJB, Eclipse IDE,

IBM Rational Service Architect (RSA), IBM WAS, BEA Weblogic Server (8.1

SP4), Tomcat 4.x, MVC Framework, JDBC, ORACLE, XML, JavaScript, DWR 2.0,

AJAX and Various Design patterns.

> Proven accomplishments in the Designing, Developing and integrating

components for robust Web-based and client/server software applications,

with specialized expertise in Multithreaded Java / J2EE technologies.

> Strong experience in Internationalized banking of Federal Reserve System

in implementing a policy to provide collateralized intraday liquidity to

foreign central banks in the form of Daylight Repurchase Agreements

(DLRPs) to cover temporary cash deficits in customer accounts resulting

from securities and funds clearing activity.

> Strong experience in Enterprise Media Group of Dow Jones Newswires, "The

Wall Street Journal" Online Content Management.

> Strong experience in POS (Point of Sale) Systems - a sales solution

offered by Verizon wireless.

> Worked on Windchill - a PLM solution offered by Parametric Technology

Corporation (PTC).

> Strong experience in the Telecom OSS domain.

> Worked on projects related to Ordering and Provisioning for US Telecom

Markets providing VOIP Services.

> Experience with Object Oriented Design (OOD) and Object Oriented Analysis

(OOA), UML.

> Experience with Object Modeling using UML & IBM Rational System Developer

and have implemented the same methodologies in the project effectively.

> Knowledge & experience of Software Development Life Cycle including

system analysis and design, system development, integration,

installation, deployment, client interaction, software development

process.

> Involved in SCRUM technology as part of software development process, was

assigned Stories to be completed on weekly basis which were part of

SPRINTS.

> Worked with Telecom Giants/Service providers like Bellsouth, Ceon

Corporation for Development & Maintenance of Telecom OSS Solutions,

Automation of telecom operations and business process and Customization

and integration of the various OSS components

> Worked/Deployed Enterprise Applications on SOLARIS systems.

> Quick learner with good analytical and communication skills coupled with

a proactive attitude and good team spirit.

Education

> Masters of Computer Applications (MCA), Dept. of Computer Science (DOCS)

North Maharashtra University, India. Year 2004

> Bachelor of Science (Computer Science), DR B A M University India. Year

2001

Awards & Trainings

> Excellence Award for playing a key role in development of Refunds &

Exchange Redesign project - 2010.

> Certificate of Excellence for contributing in Verizon wireless SHOPP

launch project - 2009.

> Excellence Award for contributing in enhancement of Windchill product of

PTC - 2006.

> Domain Trainings - Telecom OSS.

Technical Skills

Languages JAVA, SQL

JAVA Technologies Core Java, JDK 1.5/6, J2EE 1.3, Multithreading,

JSP, Servlets, Struts, EJB 2.0, Stateless

Session bean, Message Driven Bean, JMS, Web

Services in Weblogic Workshop, JDBC, JNDI

Internet/ EJB 2.0, Apache Camel, Apache Restlet, CORBA,

Distributed JSP 1.2, Spring, Servlet 2.3, Struts Framework

Technologies 1.2, JavaScript, DWR 2.0, AJAX, JSON

XML JAXP 1.2, Xerces 1.4.4, XSLT, XSD, DTD, Sax and

DOM parsers

Application Server/ WAS 7, Oracle App Server (Oc4j), Weblogic 8.1 SP

Web Server 4, Tomcat 5.x

Modeling Tools Rational Rose

Methodologies Agile, OOPS, OOAD, RUP

Database Oracle 11g

Protocols TCP/IP, HTTP,SOAP, IIOP, RMI-IIOP

Other Tools Apache MAVEN, JUnit, Log4J, Ant

Operating Systems Windows 98/NT/2000/XP, Unix, Solaris.

IDE IBM RSA 7.5, Weblogic Workshop 8.1 SP 4, Eclipse

3.0.

Version Control SVN, AccuRev, Rational Clear Case, Continuus/CM,

Tools WinCVS.

Client: Federal Reserve Bank of New York

Duration: Oct 2011 - Till Date

Project: CAPS - Customer Accounts Processing System

Working as a Lead J2EE Developer for the Technology Services Group of the

Federal Reserve Bank of New York (FRBNY). Central Bank and International

Accounts (CBIAS) is one of the leading correspondent banks for foreign

central banks and international organizations around the world. CBIAS

offers payment, custodial, cash management and trust services to its

customers, who are foreign central banks, foreign governments and

international official organizations. CBIAS processes approximately 3500

funds transfers, securities transfers and investment transactions each day,

averaging approximately $150 billion.

CAPS supports the CBIAS customer accounts business, providing US dollar

based deposit accounting and payment services, custodial and securities

clearing services for US dollar denominated securities and gold, cash

management and investments services. It also provides clearing services for

the Federal Reserve System Open Market Account (SOMA).

Responsibilities:

> Implemented CAPS Intraday Liquidity Enhancement i.e. Daylight

Repurchase Agreement to enhance CAPS to facilitate CBIAS management of

intra-day liquidity. Introduced new transaction types to incorporate

DLRP processing in the current CAPS system.

> Lead the efforts to introduce DLRP Admin controls enhancement to

introduce capabilities to edit minimum collateral requirements and to

determine customer eligibility and establish account level risk

controls as a part of CAPD EOD (End of Day) process.

> Implemented FRN (Floating Rate Note) project to introduce new security

issue type.

> Lead designer and developer for Fedwire reconciliation enhancement.

> Implemented numerous design patterns viz. Factory Pattern, MVC,

Strategy and Command.

Environment: Java 1.5, JSP 1.2, Servlets, EJB 2.0, Struts 1.2, Websphere

MQ, Active MQ, WAS 7, RSA 7.5, Jasper, POI, Crystal Reports, XML, JDBC

2.0,Spring, JNDI, Oracle 11g, CVS/SVN, Ant 1.2, Log4j.

Client: Dow Jones, NYC

Duration: Nov 2010 - Sep 2011

Project: "The Wall Street Journal" Online Media Content Management

Working as an Application Architect/Developer for the Enterprise Media

Group of Dow Jones Newswires, "The Wall Street Journal" company for ongoing

Online Media Content management projects to design data request and service

infrastructure. Some data requests covered were: House of the Day, stock

quotes and trades, ticker symbols, real-time and delayed data, and data

aggregated over time, for U.S. and foreign markets. Methode an article

publishing tool was used for publish articles to the online media.

Responsibilities:

> Developed WSJ/Barron's site personalization of Real Estate - House of

the Day articles.

Part of an effort was to migrate away from Flash based UI to a J2EE

platform, both for modernization and to reduce software expenses. Re-

engineered multiple online House of the Day services as a single

Apache Restlet-based web application.

> Developed a common database schema for storing House of the day

metadata and media content settings. Developed a Java API for

accessing this schema to ensure consistency, data integrity. Deployed

on time to coincide with concurrent web site infrastructure

enhancements.

> Lead designer and developer for client services and consumers.

> Lead designer and developer for Syndication feeds for Yahoo, Amazon,

and Barrons.com.

> Developed and maintained Restful web services for quote and House of

the Day requests.

Environment: J2EE (Java 1.5, JMS 1.0, JSP 1.2, Servlets, EJB 2.0), Struts

1.2, XML, XSL, JSON, JDBC 2.0,Spring, Apache Camel, Apache Restlet, JNDI,

Eclipse IDE 3.5, Oracle 10g, CVS/SVN, Ant 1.2, OC4J and Log4j, Active

MQSeries.

Client: Verizon Wireless, NJ

Duration: May 2008 - Nov 2010

Project: Point of Sale (POS)

VZW POS (Point of Sale) group of projects include NetACE/eROES/OnePOS/SFA-

OM for cell phone activation across all of Verizon Wireless sales locations

and indirect sales locations like Wal-Mart, Target & BestBuy. These

applications are single point solution for getting Customer Information,

selling items and accessories, customer bill payments, Voiding of items and

payments, Processing credit for individuals and businesses, Processing

service information and activation of service, Fulfillment of orders

created in other locations, Returns and refunds and End of Day Reports. As

a Senior Developer I was involved in enhancing/ maintaining the above

systems.

Major enhancements involvement:

. National SHOPP Launch - This was a major re-engineering project

basically aimed to streamline order processing experience for the

Sales reps at worldwide Verizon wireless stores.

. A unique sales software system, SHOPP (Streamlined Hybrid Order

Processing Path) rolled out in Communications Stores nationwide

in 2009.

. SHOPP was developed through close partnership between IT and End

Users in Verizon wireless stores and other sales channels to

speed the sales process.

. With SHOPP, reps have the flexibility to follow the flow of how

the customer wants to make a purchase, allowing the customers'

needs and wants to be better met and giving the customer a more

responsive and positive sales experience.

. As a result, SHOPP provides customers with a faster sales

experience at all channels, decreasing order processing time by

at least 40%.

. In 2009, SHOPP was able to save an estimated 500,000 hours of

order processing time.

. Verizon wireless - Alltel Integration - A major conversion project

which involved converting 12 million Alltel customers to Verizon

wireless.

. Refunds through SHOPP - A redesigning project to stream line refunds &

exchange process at Verizon wireless stores. Received an Excellence

award for playing a key role in design and development.

Responsibilities:

> Implemented numerous design patterns viz. Factory Pattern, MVC, Data

Transfer Objects.

> Implemented different J2EE design patterns such as Service Locator,

Session Fa ade and Business Delegate.

> Used spring for development of Bill Payment Kiosk.

> Used JavaScript, Struts and JSP extensively to make the Presentation

layer.

> Extensively used Collections to define optimized data structures.

> Implemented server side code which involved Multithreading, Actions

classes and Stateless Session Beans.

> Used XML for configuring application and involved in implementation of

robust, flexible and J2EE compliant system.

> Developed the Data Sources and Messaging Services with the help of

Oracle Application Server (OC4J) for application development.

> Implemented open source Log4j logging framework in the application.

> Written JUnit test cases for different business classes, and prepared

code documentation for future reference and upgrades.

> Involved in the configuration and deployment of applications on Oracle

Application Server (OC4J).

> Involved in Design, Development, and Unit testing and Integration of

the project.

> Involved in the Development of various flows for InfoDesk and SHOPP

modules.

> Designed Class Diagrams using Rational Rose.

> Participated in formalizing the test cases and performed Unit Testing

using JUnit and functional testing for each module.

Environment: J2EE (Java 1.5, JMS 1.0, JSP 1.2, Servlets, EJB 2.0), Struts

1.2, XML, JDBC 2.0, JNDI, Eclipse IDE 3.5, Oracle 9i, Rational Rose,

CVS, AIX 1.4, Ant 1.2, OC4J and Log4j, DWR 2.0.

Client: Parametric Technologies Corp. (PTC), Arden Hills MN

Duration: Apr 2006 - Apr 2008

Project: Windchill - Workflow, Lifecycle and Team modules

THE WORKFLOW MODULE IN WINDCHILL PRODUCT GIVES ABILITY TO AUTOMATE

PROCEDURES IN WHICH INFORMATION, TASKS AND DOCUMENTS ARE PASSED AMONG

PARTICIPANTS. WORKFLOWS ARE DEFINED EASILY AND QUICKLY USING THE WINDCHILL

GRAPHICAL PROCESS EDITOR. ONCE A WORKFLOW IS INITIATED, TASKS ARE

AUTOMATICALLY DISTRIBUTED TO BOTH INTERNAL AND EXTERNAL PARTICIPANTS. AND,

BY VISUALLY MONITORING AND MANAGING WORKFLOW PROCESSES, MANAGERS CAN

REASSIGN TASKS TO BALANCE WORKLOAD OR RELIEVE BOTTLENECKS.

The Lifecycle module defines the way business objects mature, providing a

model for product's commercialization process. In order to manage how

information matures over time, each development phase within the "life" of

a part, component or other related content can be defined within Windchill,

along with the gating conditions that must be satisfied to advance to the

next step. Such transitions can be automatically controlled by associating

workflow processes with lifecycle phases and gates, thus delivering large

productivity gains. The Workflow and Lifecycle module help automate

complicated business process.

Responsibilities:

> Involved in enhancement and maintenance of the Workflow and Lifecycle

module.

> Created UML class-diagrams using IBM Rational Rose software.

> Created web-based user interfaces using Multithreading, JSP, HTML and JCA

(PTC proprietary client based on JSP) and deployed them on Tomcat4.x.

> Involved in the designing of the Service Locator, Business Delegate,

Abstract Factory, State and Factory Method design pattern for the

enterprise level server side functionality

> Implemented code to communicate SQL queries with Oracle DBMS using JDBC.

> Closely worked with clients like NASA, Boeing, Toyota and Rolex for one

of the sub module - External Participants. Provided maintenance support

and temporary patches for the same.

> Used Eclipse 2.1 IDE for development and unit testing the modules.

> Used TOAD to access the backend Oracle Database for verifying and

validating the data inserted by the user online.

> Maintained Account in Web Siebel CaRDS - a defect tracking tool for all

the SPR (Software Problem Report) Tracking during the IDE, SQE and Stage

phases of the project and used to review all the bugs.

> Written JUnit test cases for Services written on server side and prepared

code documentation for future reference and upgrades.

Environment: J2EE 1.4 (JSP 2.0, Servlets 2.4, Custom Tags, JDBC 2.0, JNDI

1.2), Java 1.4, XML, HTML, JUnit 3.8.1, Eclipse 2.1, Tomcat 4.x, Oracle 9i,

Rational Clear Case, IBM Rational Rose, Windows 2000/NT.

Client: Ceon Corporation, Redwood City, CA, USA

Organization: Cybage Software Pvt Ltd., India.

Duration: Jan 2004 - March 2006

Project: Ceon- BellSouth - VOIP

THE PROJECT WAS TO PROVIDE THE BROADBAND PROVISIONING USING THE OSS TELECOM

ARCHITECTURE AND THE CEON'S FLAGSHIP PRODUCT CALLED INTELLIGENT ORDER

MANAGER (IOM). IOM ENABLES TO FOLLOW THROUGH WITH FULL SERVICE ORDER

TRACKING, ASSIGN WORK ORDER QUEUES, AND CONFIGURE SERVICE ORDER EXCEPTION

HANDLING. ALL SUPPORT SYSTEMS ARE FULLY INTEGRATED, FROM THE EXTERNAL

CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM, TO THE BILLING AND NETWORK

MANAGEMENT SYSTEMS, AND THE WORKFORCE MANAGEMENT SYSTEMS. IOM ALLOWS VENDOR

TO TRACK MANY DIFFERENT REAL AND VIRTUAL INVENTORIES AND MAP CUSTOMER

LOCATION TO SERVICE AND NETWORK DELIVERIES, ENABLING CUSTOMER SERVICE

REPRESENTATIVES TO IMMEDIATELY DETERMINE WHAT SERVICES CAN BE OFFERED TO A

SPECIFIC CUSTOMER MARKET. AS PART OF THE BELLSOUTH OSS ARCHITECTURE FOR

VOICE OVER IP (VOIP) SERVICES, CEON INTELLIGENT ORDER MANAGER (IOM) IS USED

FOR THE PURPOSES OF CUSTOMER AND ORDER MANAGEMENT. THE PROJECT DEVELOPED

FOR BUSINESS CONSUMERS WAS BVOIP AND THAT WHICH WAS DEVELOPED FOR COMMON

INTERNET CONSUMERS WAS CVOIP.

Responsibilities:

> Involved in Design, Development, Integrating, Unit testing, Maintenance

and Production Support of the complete Application end-to-end.

> Onsite for this project for Client side development, deployment,

maintenance and production support for duration of 3 months in Redwood

City, California.

> Created various UML diagrams during the design phase

> Designed and developed Adapters for Regional Street Address Guide (RSAG),

ECDB and Remedy external devices, which are stateless session beans and

extensively used Adapter Design Pattern and Multithreading to provision

the Orders placed from the IBM Web Portal.

> Integrated Adapters and RSAG, ECDB external devices using CORBA

technology.

> Developed Simulators for ECDB, RSAG adapter.

> Integrated Remedy Adapter and Remedy Trouble Ticket System using XML over

JMS.

> Configured various Queues, Topics, Channels, Message Brokers using the

Bea Weblogic workshop

> Writing Business Process workflows (JPD's) i.e. Process Definition files

and maintaining the workflow of the application

> Writing XML Interfaces (XSD's) Schema Definitions to decide the grammar

of communication between the interdependent components via XML over JMS

> Created Architecture Diagrams & Sequence Diagrams to understand and

document the functionality of the entire system.

> Deployed applications (itson.ear and workflow.ear) on to Weblogic

Application server in Solaris and Windows environment.

> Implemented Data Transfer Objects, Value Objects for moving data between

various interdependent components.

> Conducted code review for team members and maintained code review

documents as per the CMM standards.

> Supporting the application in Dev, IDE, SQE, Stage, and Production

environment.

> Implemented logging system for the project using Log4j.

> Wrote JUnit test cases to call the Web Services, and prepared code

documentation for future reference and upgrades.

Environment: Multithreading, J2EE (EJB 1.1, Stateless Session Beans, JMS

JNDI), CORBA, Java 1.4, Bea Weblogic Application Server 8.1 SP4, Bea

Weblogic Workshop 8.1, XML, XSD, Rational Rose Enterprise Edition, Log4j,

Ant, JUnit Windows XP, Solaris.

Client: DoubleClick, New York USA

Organization: Cybage Software Pvt Ltd., India.

Duration: Dec 2003 - Dec 2004

Project: UnityMail

UnityMail is a Web-based, e-mail list management solution that is designed

to help you communicate easily and effectively. UnityMail includes

capabilities such as traceable URLs, personalization, reporting, campaign

management, event-based scheduling, and auto sensing HTML technology.

UnityMail implements MVC Framework using Struts 1.1.Front-end extensively

made use of JSP using Struts Tag library.

Controller Servlet used to dispatch request to appropriate Action classes.

Business Delegate, Session Fa ade Design Patterns are used as Stateless

Session Beans as a gateway to enter in Business layer to call Business

objects locally.

Abstract Factory, DAO Factory Patterns are used to provide the

implementation of granular lower level database calls.

Serializable Transfer/Value objects are used as a holder for attribute

values to transfer across tiers to have coarse-grained database calls and

faster performance.

Responsibilities:

> Involved in Design, Development, Integrating, Unit testing and

Maintenance of Condition and Manager Module using Struts frame work.

> Created various UML diagrams during the design phase

> Developed Action classes

> Involved in design and development of the presentation layer using JSP

using Struts Tag library.

> Implementation of J2EE Design Pattern (Business Delegate, Session Fa ade,

Value objects, DAO Factory).

> Value Objects used as a holder and were passed across all tiers to

implement coarse-grained database calls.

> Implemented Various Business Validations and wrapped those using Action

Messages/Action Errors and shown to the user.

> Implemented all low level database calls /SQL queries (DML) associated

with a data access object in Data Access Layer and wrapped them in a

value object to transfer across tiers.

> Used Tomcat 4.x for the deployments in development mode.

> Wrote JUnit test cases for unit testing from view layer to/from

persistence layer.

> Used WinCVS as a version-controlling tool for managing the module

developments.

> Used Toad for all backend related DDL, DML Oracle queries and cross check

backend related validations.

Environment: J2EE (Java 1.4, JSP, JDBC), Struts 1.1, UML, Eclipse IDE,

Oracle 8i, Toad Quest 7.4, Tomcat 4.x, CVS, Log4j 1.2.1, Ant 1.2, Windows

NT/2000.



Contact this candidate