Post Job Free
Sign in

JSF/J2EE Developer, 7 yrs exp

Location:
San Diego, CA
Posted:
September 17, 2014

Contact this candidate

Resume:

KUNTAL SHARMA

*******@*****.***/Cell# 201-***-****

SUMMARY

. 6+ years of experience in Object Oriented, multi-tiered

client/server/web based applications with Java and J2EE/Java

Technologies like JSF 1.1/1.2/2.0, Hibernate, Spring etc.

. Expertise in front-end technologies like Java Server Faces, Richfaces,

Javascript, Jquery etc.

. Experience in charting tools like Jfreecharts and Highcharts

. Experience in SDLC's Waterfall, Prototype and Agile Methodology.

SKILLS

J2EE Frameworks : JSF (1.1/1.2/2.0) (Myfaces/Sun RI), Richfaces 3.3/4.0,

Primefaces 1.1, Seam 2.2, Hibernate, Spring 3.1, EJB 2.0/3.

Frontend Languages : HTML, CSS, Javascript, Jquery, JSON, Ajax,

Jfreecharts, Highcharts,

DB & Client Tools : Oracle9i/10g, DB2, PLSQL Developer, Toad

Application Servers : Oracle Weblogic 9.2, IBM Websphere 7.5,

JBOSS 5.0.1

Source Control Tools : Microsoft VSS, Tortoise SVN

Other tools : VisualVm(Profiling), Maven (Build)

State Street Global Advisers - Boston

May 2013

to till date

Frontend JSF Developer

SPDR funds are a family of exchange-traded funds (ETFs) traded in the

United States, Europe, and Asia-Pacific. This project included working on

the client facing applications as well as internal applications to manage

(create/edit/retire) funds.

Responsibilities:

. Maven setup for a new application.

. Translating the HTML design to JSF facelets

. Creating the project startup UI i.e.generic XHTML facelet templates,

generic JSF validators and converters, backing beans, Facescontext

util methods etc.

. Design and Implementation.

. Attending scrum daily standup and retrospective meetings.

. Memory profiling using VisualVm for a new application.

. Working with the release team to deploy the SPDRS applications in Dev,

UAT and production environments

. Maintenance and (limited) production support for the existing

applications.

Environment : JSF 1.2/2.0, Richfaces 3.3, Oracle 10g, Hibernate, Spring

3.1, Websphere Application Server 7, IBM Rational Application Developer,

PLSQL Developer, Seam 2, JBOSS AS 5.0.1, EJB3, Maven

Brown Brothers Harriman - NJ

May 2012 to

May 2013

Frontend JSF Developer

Exchange Traded Funds - ETF is an internal BBH application to manage the

entire lifecycle of a ETF basket starting from creation of a basket

profile/layout to excel (or manual) upload of the securities, requesting

pricing information for securities, forecasting the NAV and calculating the

various cash components.

Responsibilities:

. Lead UI developer

. Creating the project startup UI i.e.generic XHTML facelet templates,

CSS, generic JSF validators and converters, backing beans, reference

beans, phase listeners etc.

. Creating custom JSF Facelet tags for error handling, datatables,

true/false markers etc.

. Creating generic progress message and error handling using Richfaces

Modal component which is used throughout the application.

. Creating datamodels for pagination.

. Creating generic Regex pattern converter/validator.

. Extending richfaces datatable filter component, 4.0 contextmenu etc.

. Involved in JSF upgrade 1.2/facelets/Richfaces 3.3 to

2.0/facelets/Richfaces3.0.

. Interacting with the BA to convert client requirements to system

requirements.

. Design and Implementation.

. Peer testing

. Interacting with other participating BBH cross functional development

teams.

. Attending scrum daily standup and retrospective meetings.

Environment : JSF 1.2/2.0, Richfaces 3.3/4.0, Primefaces 1.1, Oracle 10g,

Hibernate, Spring 3.1, Websphere Application Server 7, IBM Rational

Application Developer, PLSQL Developer

Hexaware Technologies - India

March 2012 to April

2012

Developer

Dealboard IPAD Compatibility Proof-Of-Concept - Dealboard is an application

which displays a graphical analysis of FX transactions. The as-is

application is built using Jfreecharts applet and is not compatible with

IPAD

Responsibilities:

. R&D to evaluate Highcharts as an alternative to Jfreecharts as the

charting tool so that the app can be run on all types of clients (Web

browser/IPAD).

Environment: Highcharts, JSON

LSY Profitline Proof-Of-Concept - Initiative to create the layout and

functionality of an airlines route analysis screen using custom framework

on top of Eclipse SWT/Jface technology

Responsibilities:

. The SWT/Jface technology was new for the entire team. My main

responsibility was to guide the team during the initial phases of the

POC and to provide them the benefit of my experience.

Environment: Eclipse SWT, Jface

Brown Brothers Harriman - Boston November 2010 to January 2012

Developer// Onsite Coordinator

Transaction Reporting is a next-gen securities reporting application for

trades and trade history data which were hosted by two separate BBH

systems. This application was also meant to set the standard for new BBH

look and feel.

Responsibilities:

. Attending scrum planning sessions, daily standups and retrospective

meetings.

. Extending the Richfaces extended datatable component so that it can

handle large dataset by customizing the paginating, filtering, sorting

etc.

. Extending the filter facet of Richfaces extended datatable.

. Using Seam's features for client side validations.

. Design

. Implementation.

. Peer testing

Environment : JSF 1.2, Richfaces 3.3, Primefaces 1.1, Oracle 10g,

Jfreecharts, Hibernate, Seam 2.2, Websphere Application Server 7, DB2, IBM

Rational Application Developer, PLSQL Developer, Toad

InfoFX Reportcard is an application which does reporting of forex

transactions and analysis of these against a given benchmark like WM, mid-

rate etc.

Responsibilities:

. Design and implementation of applet-based real-time interactive FX

scatter plot chart.

. Performance tuning of the JSF page.

. On-fly PDF generation using Seam tags

. Coordinating with the offshore team

. Design and implementation of phase 2 of the application.

Environment: JSF 1.2, Richfaces 3.3, Oracle 10g, Jfreecharts, Hibernate,

Seam 2.2, Websphere Application Server 7, IBM Rational Application

Developer, PLSQL Developer, Toad

REER/MAER Redesign Proof Of Concept (POC) - REER and MAER are desktop

applications for equity strategy research. The key idea is to demand data

from sources like Bloomberg and Factset and then creating numerous stock

and industry levels charts. This POC was done to evaluate Jfreecharts as

the charting tool for these products which would pave the way for these

applications to be web based.

Responsibilities:

. Interacting with the business users

. R&D to evaluate Jfreecharts as the charting tool

. Design and implementation of the POC.

Environment: JSF 1.2, Richfaces 3.3, Oracle 10g, Jfreecharts, Websphere

Application Server 7, IBM Rational Application Developer, PLSQL Developer.

Tata Consultancy Services, India January 2008 -

July 2010

Developer/Team Lead.

Ultimatix is TCS internal project that integrated 50 core applications to

streamline operations and internal collaboration for more than 700 business

processes like Leave, Advance, Claims, Recruitment etc. to support over

100,000 staff in 150 offices in 47 countries.

Responsibilities:

. Design and implementation of frontend.

. Developing PLSQL procedures, functions and queries to back the

frontend.

. Researching and implementing Web2.0 RSS feeds feature into Recruitment

module.

. Peer testing

. Configuration management using Microsoft VSS

. Deployment in test regions and coordinating production deployment

. Backup project lead

. Environment : JSF 1.1(Myfaces with Tomahawk), EJB 2.0, Oracle

Weblogic Application Server 9, Weblogic IDE 10, Oracle 9i/Oracle 10G,

Microsoft VSS, PLSQL Developer, Ajax, Javascript, CSS.

EDUCATION AND CERTIFICATION

. Bachelor of Engineering (Electronics and Telecommunication) from

Mumbai University, India - 2007

. Sun Certified Java Programmer (SCJP 1.5) - 2008 [pic]



Contact this candidate