Post Job Free

Resume

Sign in

Java Project

Location:
Plano, TX
Posted:
June 24, 2016

Contact this candidate

Resume:

GEETA

BAFNA

Java

Developer

Dallas,

TX

*****

acveut@r.postjobfree.com

Cell:

***- ***- ****

PROFESSIONAL

SUMMARY

• Senior

Software

Professional

with

six

years

of

experience

in

analysis,

design,

and

development

&

implementation

of large- scale

technology

solutions

in

N- tier

Client- Server

architecture

&

Web

based

systems

using

Java/J2EE technologies.

• Having

extensive

work

experience

with

Core

Java,

HP

Teamsite,

J2EE,

JSP,

JavaScript,

AngualrJS,

Hibernate,

Core Spring,

Struts,

MVC

• Hands- on

experience

in

creating

enterprise

application

using

J2EE

programming

(JSP,

Servlets,

JavaScript)

• Experience

in

full

Software

Development

Lifecycle

(SDLC)

including

analyzing,

design,

coding,

testing

and maintenance

• Good

implementation

experience

of

Object

Oriented

concepts,

Multithreading

and

Java/J2EE

design

patterns.

• Experience

in

developing

a

web

application

using

content

management

tools

like

TeamSite.

• Have

knowledge

and

working

experience

in

using

web

services

(SOAP

and

REST)

• Adept

at

prioritizing

and

completing

tasks

to

meet

client’s

needs

• Excellent

communications

skills

and

comfortable

in

interacting

with

all

levels

of

the

organization

and

great

team player

• Excellent

problem

solving

and

algorithm

development

skills,

and

vigor

for

learning

software

technologies

• Delivering

efficient

and

time

saving

projects

using

agile

methodologies

• Enhancing

and

maintaining

existing

applications. TECHNICAL

SKILLS

Programming

:

Core

Java,

J2EE,

C#,

C++,

C,

XML,

XSLT,

XSD,

HTML5,

CSS,

CSS3,

JavaScript,

PLSQL,

SQL,

JSP, JMS

Servlets,

JQuery,

Ajax,

CMS,

J2EE,

JSP,

JavaScript,

AngularJS,

Hibernate,

Struts,

MVC. ANDROID

SDK

for

Mobile

Apps

Operating

systems :

Windows,

UNIX,

Linux,

Mac

OS,

iOS,

Android Database

and

Others :

MS

Access,

MySQL,

SQL,

REST,

SOAP,

JSON Developer

Tools :

HP

Team

Site,

NetBeans,

Eclipse,

Android

Studio,

Visual

Studio,

IDCE

(Inspection),

EMMA

(Coverage),

Selenium

IDE,

Selenium

Web

driver,

Robotium,

Scratch

IDE,

Alice

IDE Source

Control :

IBM

Rational

Clear

Case,

SVN,

GIT Bug

Tracking :

JIRA,

Bugzilla,

HP

Quality

Center,

TestNG,

TFS Authoring

Tools :

MS

Office

Suite,

MS

SharePoint,

Adobe

Suite,

Web

Conferencing WORK

EXPERIENCE

Citibank,

Dallas,

TX

Oct

'15

Present JAVA

Developer

for

Teamsite

Development

in

Teamsite

7.x Responsibilities:

Work

with

a

team

of

Java/J2EE

developers

to

implement

TeamSite

CMS

and

LiveSite

for

Citi

Bank’s

(Client)

Loyalty programs

managed

by

Epsilon

• Communicate

and

collaborate

with

TeamSite

Architect,

the

Client

Project

Manager

and

the

business

owners

to gather

requirements

and

ensure

quality

deliverables

for

the

content

of

the

web

pages.

• Participate

actively

in

each

phase

of

the

project

from

gathering,

reviewing

and

finalizing

functional

requirements with

multiple

platform

teams

and

the

end

client.

• Build and maintain custom Data Content Records (DCRs) using Teamsite FormsPublisher Data Capture Templates

(DCTs)

and

using

FormAPI.

• Write

and

maintain

XSLT

templates

to

transfer

the

xml

contents

from

DCR’s

into

static

documents

like

html.

• Maintained

and

deployed

content

to

LiveSite

Content

Services

(LSCS

making

a

query

call

using

JSON)

and LiveSite

Display

Services

(LSDS-

using

XSLT).

• Design

and

developed

SitePublisher

Components.

• Create WYSIWYG pages by adding, dragging and dropping (XSL) components (re- useable page parts such as header,

footer

that

can

also

load

the

XML

content

of

DCRs.

• Build

and

maintain

content

mapping,

metadata

XMLs.

• Build

the

sitemaps

for

easy

global

navigation.

• Applied

omniture

tags

and

scripts

for

consumer

tracking

purpose.

• Build

and

maintain

XML,

and

XSLT

based

Sitepublisher

components.

• Maintain

and

update

Java

code

for

the

backend

controller

component

and

code

the

external

content

calls.

• Optimize

the

web

pages

for

SEO

efforts

• Validate

pages

for

content

and

performance

and

update

content

in

DCRs

and/or

code

as

necessary

• Practice

agile

development

in

a

scrum

environment

• Customize

web

based

JavaScript

backend

and

frontend

for

browser

presentation.

• Migrating

to

AngularJS

for

new

pages

developed.

• Work

on

production

tickets

to

meet

daily

and

weekly

performance

and

stability

requirements

• Resolve critical and other priority defects in minimal time period and assigning to QA, to ensure quality deliverables.

• Track

defects

with

extensive

use

of

TFS

(Team

Foundation

Service).

• Implement,

publish

and

deliver

the

required

functionalities

in

code

releases.

• Manually

compared

version

history

and

directories

and

performed

reverse

deployments

between

servers.

• Learning

Workflow

configuration

and

Open

Deployment

Configuration.

• Recognized

among

the

team

for

being

a

team

player,

excellent

communication

across

cross

platform

teams

and for

high

quality

deliverables

with

minimal

direction

and

dependency. Technology

&

Tools:

Core

Java,

HP

TeamSite

7.x,

LiveSite,

Workflows,

Caching,

XSLT,

XML,

Core

java

6,

AJAX,

JQuery, REST

API,

JavaScript,

AngularJS,

HTML5,

CSS,

JSON,

WebLogic,

JBoss,

Eclipse

IDE,

GITHUB,

Jenkins,

JIRA,

TFS. Scarlet

Wireless,

Dallas,TX

Nov

'14

Oct

'15 Computer

Programmer

(JAVA)

Scarlet

Wireless

is

a

provider

of

compressive

solutions

for

all

aspects

of

software

development,

and

commissioning, tuning

and

optimizing

network

devices. Responsibilities:

• Write,

analyze,

review

java

programs

using

workflow

charts

and

diagrams

• Design,

code,

test

and

maintain

Java

programs

• Prepare

detailed

software

specifications

requirements

• Develop

programs

for

the

solution

to

major

computational

problems

requiring

analysis

and

development

of

logical

or mathematical

descriptions

of

functions

to

be

programmed

• Optimize

the

Java

programs

by

algorithm

analysis

and

memory

requirements

• Test

and

debug

the

codes

and

make

programs

error

free

• Develop

games

and

other

fun

programs

in

software’s

based

on

Java

development

environment

(object- oriented).

• Work

with

the

team

and

define

problems,

validate

them

and

assist

project leader in

creating

and

executing

project plans

• Experience

in

Agile

environment

work

culture Technology

&

Tools:

JAVA,

HTML,

CSS,

Java

Script,

Alice,

JIRA,

Microsoft

Power

Point,

Word,

Excel,

Powtoon,

Text Wrangler,

Notepad++,

JIRA

Bytes

System

Jan

'14

Nov

'14 Developer

Visa

App:

Information

of

different

USA

Visa

types,

their

requirements

and

application

procedure. Link:

https://play.google.com/store/apps/details?id=com.gb.visaapp Responsibilities:

• Created

splash

activity

and

java

class

as

launcher

activity

using

Thread

class

• Implemented

Android

Intents

to

navigate

back

and

forth

among

various

activities

• Implemented various Android layouts, Composite layouts, Form Widgets in XML and wrote corresponding java classes

to

perform

actions

on

them

• Wrote

methods and classes for

modules like emailing the information, sharing it via Bluetooth and saving as pdf simply

by

one

button

click

using

core

java

methods

and

classes.

• Used

List

View

and

ArrayAdapter

to

create

&

display

list

activity

and

add

data

• Wrote java

class

that

extends

Android’s

Async

Task

for

XML

parsing

of

data

and

saving

and

executing

query

of

with SQLiteDatabaseHelper

• Designed/Improved

look

and

feel

of

the

App

UI

with

HTML5

and

CSS

• Used

Bugzilla

tool

extensively

for

testing

and

quality

assurance

• Manual

testing

of

the

app

across

different

Android

devices. Technology

Used:

Java,

Eclipse,

Android

SDK,

Bugzilla,

Database

SQLite,

HTML5,

CSS,

SVN

• Ecommerce

App:

Currently

writing

an

ecommerce

app

for

grocery

store

where

consumer

can

create

a

shopping

cart. The

app

has

all

store items listed

under

different

categories. In

addition,

writing

quality

assurance

acceptance

test planning

and

performing

the

tests

using

Bugzilla

tool. Technology

Used:

Java

ilumi

solutions,

Dallas,TX

Apr

'12

Oct

'14 Analyst

ilumi solutions creates intelligent, bright, simple LED lights that bring amazing lighting experiences. The lights are controlled

through

smart

devices

with

iOS

and

Android

applications

using

Bluetooth

4.0

technology. Responsibilities:

• Quality

Assurance

and

acceptance

test

planning

for

both

Android

and

iOS

app

• Android

and

iOS

app

UI

testing

• Extensively tested and verified every software build on various devices for app functionality, device functionality, network

connectivity.

• Writing

Test

plan

documents

and

test

scenarios

for

new

features

and

provide

full

coverage

of

bug

free

releases.

• Collaborate

with

design

and

product

team

for

feature

requirements

and

testing.

• Extensive

use

of

JIRA

to

track

bugs

and

improve

the

app

• Extensive

use

of

Basecamp

app

and

tool

for

efficient

project

management.

• Experience

working

with

agile

scrum

environment.

• Participated

in

weekly

Mobile

review

meeting

and

daily

standup

meetings

to

communicate

test

reports

and Discuss

next

build/generation

features

to

be

added

in

the

software.

• Participation

in

marketing

campaigns

and

sales

efforts

at

various

events. Technology

Used:

Android,

JIRA,

Basecamp,

iOS Client:

CIENA

Technologies

/Wipro,

Ottawa,

Canada

Domain:

Telecom May

'10

Mar

'12 Software

Engineer

(JAVA)

Project:

Base

Station

Connectivity

Software

(based

on

EMS/NMS

telecom

technologies Responsibilities:

• Gathered,

analyzed

and

documented

the

requirements

through

direct

collaboration

from

clients

• Worked

on

different

phases

of

Software

Development

Life

Cycle

throughout

the

project

• Developed

and

implemented

JAVA

modules

related

to

Equipment

and

facility

provisioning

UI

• Used IDCE code inspection tool to find and fix

coding mistakes

and improve the overall

quality of software

and developers'

skills

• Developed

modules

using

Core

Java

API

and

servlets

along

with

SQL.

• Used

Java

Swing

and

Applets

to

design

the

GUI

of

the

modules.

• Worked on core concepts of object- oriented programming like JAVA Threads, Exception Handling, Networking and

JDBC

Connectivity

and

Collections

and

File

handling

in

JAVA.

• Planned,

wrote

and

executed

test

cases

in

HP

Quality

Center

to

identify

bugs

in

the

code

• Extensive

experience

on

maintenance

of

test

cases

and

hand- on

testing

• Actively

participated

in

peer

review

of

source

code

• Compared

and

analyzed

system

behavior

versus

expected

results

as

per

the

client’s

requirements

document

• Extensively

used

QTP

to

report

and

track

bugs

and

communicated

it

with

all

stakeholders

• Coordinated

back

with

development

team

on

the

resolution

of

issues,

supervising

the

testing

progress

and

ensuring that

high

standards

of

quality

are

being

met

• Actively

participated

in

client

meetings,

to

guarantee

that

work

products

and

deliverables

are

of

the

highest

quality

• Recognized

by

project

manager

and

team

members

for

being

a

team

player,

on

time

delivery

and

event

organizer Environment

and

Tools:

Java,

Eclipse

IDE,

XML,

HP

Quality

Center,

HP

QTP,

IDCE,

EMMA Bytes

System,

INDIA

Jun

'09

May

'10 Java

Developer

Project:

Flight

Reservation

System

Responsibilities:

• Solely

responsible

for

developing

of

“Getting

Around”

Module.

“Getting

Around”

module

concentrates

on

providing the

data

about

the

requested

destination.

• Created

dynamic

web

pages

based

on

HTML

and

XML

using

server- side

JSP

programming

• Deployed

and

run

the

JSP

pages

using

Apache

Tomcat

webserver

• Involved

in

enhancement

and

regular

maintenance

and

updates

of

this

project

• Performed

analysis,

coding,

and

testing

for

minor

enhancements

to

existing

application

• Hands- on on different topics of Core Java Programming Language like: Database connectivity and Networking, Threads

and

File

Management,

Exception

Handling

and

Garbage

collection.

• Used

Java

Swing

and

Java

Applet

features

for

form

and

GUI

designing.

• Compared

and

analyzed

system

behavior

versus

expected

results

as

per

the

requirements

documented

• Storing

and

manipulation

of

data

using

Java

Database

Connectivity

API

with

writing

and

executing

SQL

queries

• Hands- on

experience

with

SQL

database

• Used

SVN

tool

to

maintain

various

versions

of

files

such

as

source

code,

web

pages,

and

documentation. Environment

and

Tools:

Java,

JDBC,

JSP,

Apache

Tomcat

Webserver,

HTML,

CSS,

Eclipse,

SVN,

JIRA 3D

Password

System

May

'08

-

May

'09 Team

Lead

(Team

Size

4)

Project:

Multifactor

authentication

scheme

with

a

3D

virtual

environment Responsibilities:

• Lead the creation of the Default Virtual Environment and implemented the registration, login and password mapping

modules

using

Java

and

SQL

database

• Studied

and

implemented

JAVA

3D

API,

to

create

3D

environment

with

3D

views

and

objects

with

the

team

• Calculated

the

new

values

of

the

3D

objects

position

using

JAVA

vector

class,

JAVA

3D

API

methods

and

classes

• Wrote classes and

methods for various user actions and implemented event listeners and action listeners on the objects

• Implemented

java

classes

to

establish

SQL

database

connection

for

storing

data

• Wrote

and

executed

SQL

queries

to

manipulate

stored

data

and

data

entries

• Added ability to combine the project with most existing authentication schemes such as textual and graphical passwords,

and

various

types

of

biometrics

into

a

3- D

virtual

environment

• The

project

was

selected

for

a

National

Level

Competition Environment

and

Tools:

Core

Java,

Java

3D

API,

JDK

1.6,

SQL,

NetBeans EDUCATION

May

'05

May

'09

Bachelor

of

Engineering

(B.E.)

Shivaji

University,

INDIA Major:

Information

Technology

(IT),

Grade:

First

Class

(GPA

3.8/4) Relevant

Coursework:

Object

Oriented

Programming,

Data

Structures

and

Database

Engineering,

Software

Engineering, Software

Testing

and

Quality

Assurance,

Microprocessors,

Digital

Communication TRAININGS

• VCS

Time

Management

sponsored

by

Wipro

Technologies

• Veloci- Q

sponsored

by

Wipro

Technologies

• Software

Reviews

and

Testing

sponsored

by

Wipro

Technologies

• Software

Configuration

Management

sponsored

by

Wipro

Technologies

• JAVA,

RLL,

SEP,

J2EE,

PL/SQL,

SQL

sponsored

by

Wipro

Technologies

• Android

Mobile

App

Development

• Industrial

training

on

“Tivoli

Storage

Management”



Contact this candidate