Post Job Free
Sign in

Java Sql Server

Location:
Herndon, VA, 20171
Posted:
March 09, 2010

Contact this candidate

Resume:

Gyanendra Singh

*** ***** ****** *** ** Tel: 551-***-**** (cell)

Jersey City, NJ 07302

Email: *********@*****.***,**************@*****.***

Employer: ****@********.***,************@*****.***

703-***-****

OBJECTIVE: Seeking Assignments for Java or J2EE Application Development, Team Lead &

Architecture Design.

SUMMARY: Proficient Java/J2EE architect with extensive experience in Architecture Design and Development

of N tier global enterprise J2EE applications, involving security, cache management, session management and

transaction management with world’s top tier financial firms.

2 years of team lead experience on Agile, SCRUM, and Continuous Integration and Global Delivery projects

8 years of Java/J2EE development experience with hands on exposure to technologies like JSP, Servlets,

RMI, JDBC, EJB, XML,IBM MQ,TIBC, with Unix Shell Scripting and Java Multithreading

Proficient in Java, SQL, UML Design, Struts, Spring, EJB, Servlets

1 year of C++ development experience, with BSD Socket programming API on LINUX OS

Extensive programming experience on Oracle, Sybase, MS Sql Server and UDB

Worked on Struts, Spring, iBatis and Hibernate

Managed and deployed applications on Weblogic, JBOSS & Tomcat

Executed agile test driven, model driven development projects using Magic Draw and Andromda

Business domain experience of commodities trading, anti money laundering and private wealth management

Used both out of box and open source solutions

Enthusiastic mentor, cheerful team leader, straight forward client engagement, with get it done approach

Excellent analytical and problem solving skills

CERTIFICATIONS:

Sun Certified in Java Programming, Web Component Development and Bean Component

Development.

TECHNICAL SKILLS:

Languages: Java (primary language), SQL, С, C++, COBOL, Perl, VB

Platforms: Windows, Linux, Mainframe

Databases: Oracle, DB2, MS SQL Server, Sybase

Modeling tools: MagicDraw, Rational Rose, Visio

Frameworks: J2EE, Spring, Struts, Hibernate, iBatis

SD tools: Maven, Ant, Eclipse, JUnit

App/Web Servers: BEA Weblogic, JBOSS, Tomcat, Apache, Net Weaver

Source control: SVN, Rational Clear Case, CVS, MS Source Safe

Middleware: Tibco EMS, WebLogic JMS, IBM MQ Series, SOAP

Remoting: RMI, Sockets

PM tools: JIRA, Scrum Works, Rational Clear Products

Scripting: UNIX Shell (csh, ksh, bash), JavaScript, Ajax

Business: Commodities trading, derivative products, Anti Money laundering and

Private Wealth Management

Trading Platforms: Trade Capture, CXL

eCommerce Platforms: ATG Dynamo (1 week training at Sapient)

EXPERIENCE:

UBS-STAMFORD,CT

07/2007– 04/2009

JAVA ARCHITECT/SENIOR JAVA DEVELOPER

pg. 1

The trade settlement applications are to be enhanced to handle proposed increased

volume.

This involves performance enhancements and developments to handle trade settlements that flow to ADP BPSA

and DTC.

Development of J2EE Work Flow for Trade break resolution

Analysis of current EMS infrastructure, Trade settlement Java Application, and Database environment.

Environment: JAVA, SYBASE, BPSA, ORACLE, SPRING, HIBERNATE, UNIX, CLEARCASE, SVN,

TIBCO EMS, IBM MQ

This project involved architecture design and development of UBS Commodity trading Portal on SOA. Loosely

coupled services available within firm and external agencies were used.

Architecture Design of UBS Commodity portal using SOA, Spring MVC Framework, Hibernate and

Tiles API

Set up of development environment using Eclipse, Maven, and SVN and Jboss portal server

Played role of Scrum Master

Coding of JSP Tiles, Spring Controller, Service, DAO,Domain classes, Soap Accessors and AJAX RSS

readers

Environment: JAVA, J2EE, ORACLE, SPRING, TILES, JSP, JDBC, UNIX, SOAP, SVN

Development of JAVA application for automated gas trades reconciliation between Gas trades booked in l

legacy ENRON applications and CXL Trading Platform.

Analysis of TAGG ENRON gas trading application and CXL trading Platform

Coding of PL SQL procedures to select Swaps, basis swaps, index swaps, OTC options, Asian options

from CXL platform and Tagg platform

Java Coding involved

- Parsing the selected trades data selected into xml documents using JAXP

- Application of transformation logic on TAGG XML document to convert into CXL format.

- Comparison of the two XML documents to generate report containing missing, or mismatched trades

Environment: JAVA, ORACLE, JDBC, UNIX SHELL SCRIPT, CXL, Rational Clear Case

Development of Automated JAVA application for after trade confirmation of financial oil trades. This involved

analysis of current manual process and set up of real time automated process of trade confirmations using

Intercontinental Exchanges eConfirmation API

Analysis of ICE process for eConfirmation of trades and Trade Capture’s booking of Trades

Analysis of current confirmation process used by Commodity traders at UBS

Coding of MS SQL Server stored procedures to select Financial oil gas trades from TradeCapture

Set up of messaging, using Spring framework and TIBCO Java API

Coding of VB for Excel reporting

Design and development of Java Econfirm real time automation process

- Parsing of trade data in xml requests as required by ICE

- Coding of Spring framework based JMS API to post request trade data to

TIBCO input queue

and receive response

- Creation of JSP console to display status of posted trade data to ICE API. It

has controls for the

business operation group to cancel, resubmit the request and see error details

Environment: JAVA, MULTI THREADING, MS SQL SERVER, TIBCO JMS, JSP, DOM, JDBC, UNIX

SHELL SCRIPT, CXL, JMS, VB, Rational Clear Case

SAP, AMERICA - SCOTTDALE,AZ

JAVA ARCHITECT& TEAM LEAD 12/2006– 06/2007

pg. 2

The project involved design and development of module for Demand forecasting in Retail industry. This module

accepts requests for forecast with inventory data and provided demand management forecasts, which will help

retailer in inventory management, promotional schemes and pricing.

Participated in Architecture design of J2EE layer for inventory data input and demand forecast output

UML Modeling of architecture

Team Lead of six

Java coding for DAO,factory and command classes

EJB coding for accepting requests for retail forecasting,firing up data load API etc on NetWeaver

Platform

Environment: JAVA, MAGIC DRAW, EJB, NET WEAVER, JDBC.

NYISO-ALBANY,NY

ARCHITECT/SENIOR JAVA DEVELOPER 08/2006 – 12/2006

The project involved design and development of module for Demand forecasting in Retail industry. This module

prices of Next MW of electricity. A suspected price range if it is unusual could be captured by the application and

workflow of analysis, releasing or correcting the price can be performed.

Set up of Model Driven Development Environment with Andromda, Maven and Weblogic on Struts

framework

UML Model design and Java programming for Implementation of generated EJB, Domain and Value

Object classes

Environment: JAVA, MAGIC DRAW, ANDROMDA, EJB, WEBLOGIC, MAVEN, IBATIS,

ORACLE, STRUTS

GOLDMAN SACHS,JERSEY,NJ

OFFSHORE COORDINATOR/ SENIOR JAVA DEVELOPER 07/2005 – 08/2006

The project was AML (Anti Money Laundering) Application, it has a Java framework as ETL tool and J2EE Web

application as workflow tool

Low level design that included document preparation with the names of Java classes, JSP, Servlets

procedures etc. to be coded, with brief description

Impact Analysis of enhancement requests that included document preparation with details of the Java

programs, JSP, Servlets, and SQL procedures

Coding of Java, JSP, Servlets, Sybase stored procedures, SQL, Shell and Perl

Functional testing,Code reconciliation and Code Migration

Coordinated Communication among Offshore and Onsite Teams

Environment: JAVA, J2EE, SYBASE, UDB, JSP, SERVLETS, DHTML, TOMCAT, STRUTS, UNIX

SHELL, PERL.

CITIGROUP,BANGALORE,INDIA

07/2003 – 07/2005

SENIOR DEVELOPER AND MODULE LEADER

This was a multi-module and globally deployed N-tier J2EE project for the world’s leading bank to provide

private wealth management services to high net-worth individuals. The Frameworks followed were Struts and

Business Framework.

Design Use cases and coding of Java, EJB, RMI, XML, JSP, Servlets, Oracle Stored procedures

Set up of IBM MQ Messaging framework and coding using Java MQ API

Environment:JAVA,J2EE,ORACLE,JSP,SERVLETS,EJB,IBM,MQ,WEBLOGIC,RMI,XML,PLSQL,

MULTI THREADING,STRUTS

VEDARIS TECH. PVT. LIMITED, New Delhi,INDIA

SOFTWARE ENGINEER 08/2002 – 05/2003

This project was aimed at developing a solution to provide automation of data flow & pricing computations in

Quote Generation/Pricing process.

Coded JSP

Environment: JAVA, JSP, SERVLETS

pg. 3

GBPEC, UC,INDIA

SOFTWARE ENGINEER 07/2001 – 07/2002

Developed Intranet Instant Messaging Suite using C++, BSD Sockets API on LINUX.

Client Server, Multi threaded architecture design with C++ Coding and performance testing

Environment: C++, BSD SOCKET API

ACHIEVEMENTS:

Team Development Excellence Award from SAP for their Retail product development

Lead Linux on Mainframe initiative at Infosys on community model

Author of Java Database Export Import API for MS SQL Server

EDUCATION: Bachelor’s in Computer Science & Engineering from HNB Garhwal University, India.

pg. 4



Contact this candidate