Post Job Free

Resume

Sign in

Project Java

Location:
San Jose, CA
Salary:
140 K + benefits
Posted:
October 10, 2014

Contact this candidate

Resume:

I have copied/pasted my resume below.

JITESH SINHA

SUMMARY

** ***** ** *********** ********** in Object Oriented Programming,

Client/Server and Web-based Enterprise Applications development.

Experience in all phases of Software Development Life Cycle (SDLC) /

multi-tier environment using J2EE, Java 7, XML, Java Server Pages (JSP1.2),

Servlets 2.3, Spring 2,Hibernate 3.0,XSLT,Web Services,Websphere, Apache

(Tomcat, ANT, Struts).

Worked on various components, APIs of J2EE architecture (JAXP, JDBC)

Proficient with MVC architecture,Spring and Jakarta Struts framework.

Proficient with Hibernate framework.

Involved in Designing and Developing architectures and experience in

the entire project life cycle, from requirement analysis to end user

implementation

Professional development experience in J2EE architecture and building

of Enterprise Applications using IBM Websphere 5.1, and Tomcat.

Experience in Resource connectivity, database Stored Procedures,

PL/SQL-ORACLE, MS-Access, and DB2 databases.

Experience in applications involving high volume of transactions.

Extensive Industry experience spanning Financial, Banking,

Manufacturing, Telecom & Technology Industries.

Experience using free open source software technology and various

frameworks for development and implementation of enterprise applications.

Team player with the work smart attitude and ability to learn in a fast

paced environment.

TECHNICAL SKILLS

Operating Systems :Windows NT, 2000, XP, Windows 95/98, Unix

Languages : Java, Jsp, Servlets, JDBC, J2ee (EJB, WEB Services),

Struts,Spring,Hibernate, SQL and PL/SQL

GUI :Java Abstract Window Toolkit (AWT),HTML

Scripting Languages : JavaScript, PERL

Markup Languages :XML, XSL, XSLT, HTML, DHTML

Application Servers :Websphere5.0, Borland Enterprise Server, Weblogic

Web Servers :Apache Tomcat Server, Apache Jserv

IDE :Eclipse 3.0, JDeveloper, IntelliJ IDEA

RDBMS :Oracle 8i and 9i, MS Access 2000/97, SQL & DB2.

EDUCATION

B.E.(Electrical Engg.), Birla Institute Of Technology Mesra, Ranchi -1998

PROFESSIONAL EXPERIENCE

Siliconweb Inc

Dec’11 till Date

Client: Cisco Systems, San Jose, USA

ZBL(Zero Broken Links)

Scope of Project :-

ZBL tries to address bad customer experience arising due to broken links in

support documents. It works by letting teams specify appropriate redirects

for popular broken links.Broken links are fetched from Unica data warehouse

on monthly basis and are divided into different groups based on URL

patterns. The group representatives then log into ZBL app and specify a

redirect for broken links belonging to their group.

This project serves up to 20 concurrent users. There is a bulk upload

feature that can be used to upload thousands of redirects. JMS is used to

process these bulk redirects so that user experience is not impacted.

Environment: Java 6 & 7, Servlets, JSP, Spring 3,Hibernate 3,

Spring tag libs, XML, ANT, JavaScript, WebServices(REST), Oracle

11g,Glassfish 3,Apache,DOJO toolkit

Responsibilities(Team Lead)

Analyse project goals and come up with best solution path by discussing

with different teams

Analyse user requirements

Finding the best frameworks suitable for implementation in project

Database schema design and database procedures development

Implementation of Rest web services used in communicating with other teams.

Development of server side business logic.

Business Integra Inc

ALT CSO

Dec’10 to Dec’11

Client: Cisco Systems, San Jose, USA

Scope of Project :-

Due to the international scope of Cisco’s business, there is a strong

business need to have real-time, secure, customized translation

capabilities available to applications used by internal Cisco employees.

Employees in sales, services, and technical support organizations

frequently interact with customers and partners who have a different

primary language. Cisco employees and executives may encounter customer

feedback, blog posts, twitter feeds, and other social media input related

to Cisco products and services in other languages. The Automated Language

Translation Common Service Object (CSO) will provide Cisco employees with

the ability to instantly and securely translate business content from

English to any of the target languages, and also from the target languages

into English.

Users can use any size of files to upload and translate using this tool.

Responsibilities(Team lead)

Converted Business requirements to technical requirements by working with

analysts and end users.

Created deployment overview by working with team members

Designed database schema according to project requirements

Took part in defining classes and methods and their main functionalities.

Did the development and deployed application onto GlassFish app server.

Environment: Java 6, Servlets, JSP, Spring 3, Hibernate 3,Jersey client,

XML, ANT, JavaScript, WebServices(SOAP and REST), Oracle 9i,Glassfish

3,Apache

Business Integra Inc

Nov’07 to Dec’ 10

Client: Cisco Systems, San Jose, USA

SWAP(Smart Web Authoring and Publishing)

Scope of Project :-

SWAP is a publishing tool and used for publish technical documents.

This application uses workflow tools to push a document to various stages

before finally publishing it.

Different stages for a document are typically Creation, Screening, Edit and

Publishing. This application mainly deals with providing localized support.

Right now,5 languages are supported :- Brazilian

Portuguese,Japanese,Russian,French, Spanish and Chinese. A document

typically gets translated into these 6 languages either by a translation

API or by a human. It is then pushed to SWAP workflow and then reviewed.

After that, it is published to Cisco.com.

Environment: Java 6,J2EE, Servlets, JSP, Spring 3,OSWorkflow,Hibernate 3,

JSTL,Spring tag libs, XSLT, XML, ANT, JavaScript, WebServices(SOAP and

REST), Oracle 9i, Apache web server, Websphere 5.0, Windows-NT

Responsibilities

Involved in requirement analysis and creation of Class Diagrams

for different modules.

Involved in design and program flow of modules

Integration of SWAP with portal environment

Development of Web Services in SOAP/REST technologies

Development of Common Service Object using Web Services

Development to facilitate machine translation of documents to

different languages

Coordination with offshore team

Development of key modules category generation/index generation to

have customers easily navigate to end document

Enhancement of all the modules for different releases.

Testing as per the test cases developed by QA team

Deployment of application to tomcat via cruise control

Business Integra Inc

Nov ’06 till Oct’07

Client: Cisco Systems, San Jose, USA

RCO(Revenue Control Optimization)

Scope of project :-

RCO is a sub-program under the Deal Management Simplification (DMS)

umbrella. Detailed information about the DMS program can be found at:

http://wwwin.cisco.com/process/enterprise/dms/

The current control environment for non-standard deals revenue management

is costly and highly inefficient due to the number of duplicate functions

required to meet Cisco’s internal policy requirements and Sarbanes-Oxley

audit standards. Many of the controls offered by the Revenue Assurance

Process (RAP) team, and the Deal Assurance Review (DAR) team are redundant

in nature and are expensive to maintain.

RCO R2 was charted with the goal of eliminating these redundancies,

reducing costs, and improving Controller efficiency by delivering on the

following key goals:

1.)Eliminate need for RAP / DAR back-end Accounting Assessment & Execution

controls by creating a single integrated process and accountability for

revenue accounting for both product and service transactions.

2.)Create a single integrated process and accountability for execution of

accounting for both product and service via a common system (CCRM)

3.)Provide for much needed enhancements to CCRM that are RCO related,

including such items as Partial APH and reporting changes.

Responsibilities:

Involved in Analysis/Design of different Modules.

Development/Integration of modules using Spring,Hibernate,Tomcat

Application Performance Tuning of application

Maintenance and support of application post release

Environment: Java 4,J2EE, Java Mail API, Servlets, JSP, STRUTS 2,SPRING

3,Hibernate 3,JSTL,Spring tag libs, HTML, XML, ANT, JavaScript, Oracle 9i,

Apache web server, Websphere 5.0,Windows-NT

Zensar Technologies Ltd

Dec ’04 To Oct ‘06

Client: Cisco Systems, San Jose, USA

MOSES (Manager of System Engineers Specialization)

Role : Team lead/Developer

Scope of Project

Moses is the system used to track worldwide SE information pertaining to

the SE specialization programs. MOSES handles the following major

functions: a) It tracks SE Specialization Teams and Technology Leadership

Program Team Assignments. b) It tracks SE job functions in the field

organizations. c) It tracks corporate users who participate in the SE

Specialization programs.d) It is the mechanism for Specialization program

event registration. e) It manages all specialization program aliases and

event aliases. f) It reflects the SE organizational structure, distinct

from the HR reporting structure.

MOSES is also the power source for other Sales Force Development Tools

(MOSES Event Registration System, SE Notifier, SE Directory, and Resource

Manager)

Responsibilities:

Involved in Requirement study & Analysis using UML by creating Use

Case documents.

Low Level Design of the application by creating Class Diagram,

Sequence diagram depicting the flow of the application.

Involved in Development, testing and maintenance of this

application using Java, J2EE, XML,Struts, Oracle.

Used validation framework of Struts.

To develop Servlets, JSP pages and different Java Classes

Implemented different design patterns in the application like

Factory, Command patterns .

Wrote build script using ANT.

Responsible for writing PL/SQL stored procedures, triggers,

functions.

Responsible for writing code which calls PL/SQL using JDBC

Developed front end GUI in JSP, Struts tags, JSTL Tags, Tiles

Used JDBC to provide connectivity with Oracle 9i backend database

Involved in the migration of the application from Tomcat to

Websphere

Environment: Java,J2EE, Java Mail API, Servlets, JSP, STRUTS,JSTL, HTML,

DHTML, XML, ANT, JavaScript, Oracle 9i, Apache web server, Websphere

5.0,Windows-NT

Zensar Technologies Ltd

Aug ’04 to Nov ‘04

Client: Cisco Systems, San Jose, USA

Code Review Request Queue Plus

Role: Developer/Team Lead

Scope of Project:

The purpose of CRRQ (Code Review Request Queue) is to attract engineers

towards the review process which goes on inside Cisco with improvement of

quality of code mainly in focus. Existing version needs to be enhanced in

order to meet increasing requirements of the business. The existing system

is not too maintainable or extensible. So, in order to expand it, it is a

good idea to do it using robust design. The new system will enhance the

quality process and will ensure a robust code written within Cisco.

Responsibilities:

Gathered and analyzed user requirements and translated them into

system solutions using UML.

Created Use Case diagrams, Activity diagrams, Class diagrams,

Sequence diagrams etc using MS Visio.

Designed and developed J2EE application using Servlets, JSP,

JavaBeans and EJB. Implemented Factory and Facade design patterns for this

module.

Developed web applications using STRUTS framework.

Configured DynaActionForm that allows the creation of form beans

with dynamic sets of properties, without creating a java class for each

type of form bean.

Involved in defining the layout of the pages using TILES framework

and configuration of the same with the Struts Web Framework.

Form level and business level validations are done using Struts

Validator framework.

Involved in the installation and configuration of Tomcat Server.

Developed web pages using HTML and JSP.

Involved in database creation of Tables, Views and also involved

in developing stored procedures, functional and stored queries using the

Prepared and Callable Statements.

Testing of modules using JUnit and Automated Testing.

Used CVS for version control throughout the project.

Environment :Java, J2EE, IntelliJ Idea, Apache/Tomcat, Java, STRUTS, UML,

Servlets, JSP, HTML, Javascript, DHTML, XML, DTD, XML Schema, SAX, Oracle

8i,PL/SQL

Zensar Technologies Ltd

July'03 till July’04

Client: Cisco Systems, San Jose, USA

Peer Review Tool(Version 4.0)

Role: Developer/Team leader

The purpose of PRT (Peer Review Tool) is to attract engineers to Cisco's

Peer Review process (an SSE strategic initiative) and to improve the

tracking and closure of defects identified during these peer reviews.

Engineers' use of PRT leads to better execution and follow-up of peer

reviews and thus to better quality Cisco products and greater productivity

by Cisco engineers. PRT also provides the means to collect and analyze

process and return on investment metrics relating to peer reviews. Thus the

purpose of this PRT project, Release 4.0, is to further expand PRT's user

base in order to further improve Cisco quality and productivity.

Responsibilities:

Client Interaction, Requirement Analysis and design using UML.

Coding programs in JSP,JAVA,Struts, SERVLET, HTML, JDBC, JavaScript.

Data Migration from old application database to the current database using

SQL.

Used JDBC to access Oracle Database and used Stored Procedures.

Developed Struts Actions for different Use Cases based on the requirements

of the application.

Coded JSP pages and used JavaScript for client side validations and to

achieve other client-side functionality.

Used ANT scripts for building the application.

Coded JSP pages and used JavaScript for client side validations and to

achieve other client-side functionality.

Writing PL/SQL procedures, triggers, functions.

Migration from Apache/Jserv to Apache/Tomcat.

Preparation of test script.

QA before delivery for System Integration Testing and delivery to client.

Environment: Java 1.2, JSP, Oracle 8i, Servlets2.2, Struts, Javascript 2.0,

Tomcat 4.x, WebSphere, HTML,MS Visio, DHTML,XML, JDBC,PL/SQL

Zensar Technologies Ltd

May'03 to July 03

Cisco Systems, San Jose,USA

Declaration Of Conformity

Role : Team member

Scope of Project:

This tool will provide Business Unit Engineers and Administrators with the

ability of creating and managing accurate and professional country

certificates. Once the Certificate is approved, that certificate can be

retrieved via the Approval Application.

The scope of this project is to improve the process flow and Declaration

output.

The following are high-level project objectives: a)Improve

user-interfaces.b)Improve c)Declaration output.d)Add additional Approval

Templates Improve on-line process flow.e)Add Administrator

functions.f)Improve flexibility g)High level functionality of Certificate

Generation project includes the ability to: Create country specific

certificates,Modification of country specific certificates,Automate

certificate approval process when able,Provide certificate approval status,Maintain a history log

Integrate process with the Approval Input and Modification Process,Provide

access security.

Responsibilities:

Coding programs in JSP,JAVA,STRUTS,SERVLET,HTML,JDBC,Java script.

Responsible to ensure compliance with J2EE Framework and enhance Reuse and

Portability of the application.

Involved in the development of EJB / Servlets using Struts Framework.

Developed different modules using Servlets, JDBC, JNDI, JMS, and Java Mail.

XML Parsing using SAX parser

Preparation of test script

QA before delivery for System Integration Testing and delivery to client.

Environment: JSP,EJB, Oracle8i, Servlets2.2, JavaScript 2.0, HTML,XML,

Jdk1.2, JDBC,Apache/Jserv, Struts.

Zensar Technologies Ltd

July’00 to May'03

Client: Cisco Systems, San Jose,USA

Joint Marketing Fund

Role : Module Leader/Team Member - Requirement analysis phase.

Scope of Project:

Joint Marketing Fund is providing assistance and financial support for

revenue-generating programs. The JMF gives Certified Partners the

opportunity to organize lead-generating events. Cisco Systems' Joint

Marketing Programs are designed to help Cisco's Partners conduct

demand-generation marketing activities with Cisco. Joint Marketing Fund as

an integrated application of Cisco systems, incorporate the following

modules, these modules are separated depending upon their functionality:

Admin Task

Reports

In Joint Marketing Fund all the development has been done on Java

(JDK1.1.8, Java Servlet), Development is partially distributed among

onshore and offshore teams, QA testing of JMF3.0 is done at offshore.

Responsibilities:

Worked on the design and the solutions for the application with Application

Architect using OOAD, J2EE Design Patterns and adopting MVC architecture.

Effectively used UML methodologies for modeling business processes.

Providing Technical suggestions, solutions to offshore programmers and

reviewing their solutions in the development using TAG Libraries,

JavaScript, Command Beans (Action classes), Entity beans and Services

Design with J2EE architecture.

Developed the Booking & Reporting Modules using JSP, Tag Libraries,

JavaScript, CSS and HTML.

Coding programs in JAVA,SERVLET, HTML, JDBC .

Handling technical issues in development.

Preparation of test script.

Moving the build from Dev to QA to Production environment

QA before delivery for System Integration Testing and delivery to client.

Environment: Java, J2ee, EJB, JSP, Tag Libraries, JDBC, Weblogic, Servlet

2.2 Javascript2.0,JDK1.2,JDBC,Apache/Jserv,Kintana

Zensar Technologies Ltd

Aug'99 to Jun'2000

Client:Zensar Technologies Ltd HR Department

Resource Centre, ICIL

WEB - RIS

Role : Development and QA Team member, Configuration Manager

Scope of Present Project:

To automate the Resource department activities by providing it with a more

efficient way to have the key information about the human resources in ICIL

and to update the various status of the resources. To enable the Resource

department to generate various daily reports and reports for the higher

management in presentable form. To enable the marketing managers and

country managers situated abroad make inquiries about the skills of the

resources through the internet and raise BAPs To develop the system, which

can be easily interfaced with other related systems.

Responsibilities:

Coding programs in JAVA, SERVLET, HTML, DHTML, JDBC

Coding Programs for Report Generation.

Coding for Maintenance Programs involving two or more screens.

V&V Unit Testing.

QA before delivery for System Integration Testing and delivery to client.

Environment: JDK 1.2, JDBC 2.0, Jsdk 1.2, Javascript, HTML, DHTML,Oracle

8i,Apache/Jserv, Jdeveloper, CVS, Apps Integrity

ICIL, India

Oct 98 To Jul 99

Client:ICIL India

Automatic Time Sheet System (Java Version)

Role: Team member

Scope : This is an in-house project for ICIL to keep track of resource

allocation and utilization of ISD staff. The system records projected

resource allocated to various projects under execution, the actual resource

utilization. The major activities of system are Timesheet Entry, Project

Allocation and the system facilitates various queries and reports.

Responsibilities -

Coding in Java

Unit Testing / Integration Testing

Environment :

Hardware : Pentium

Software : Jdk1.1 and Oracle7.3 as backend

REFERENCES: AVAILABLE UPON REQUEST



Contact this candidate