You are on page 1of 8

SHASHI KANT TRIPATHI

TECHNICAL CONSULTANT JAVA/J2EE


1 4 0 9 R O P E R M O U N TA I N R O A D A P T # 3 8 3 , G R E E N V I L L E , S C 2 9 6 1 5
USA
PHONE- +1-864-3296075 EMAIL
S H A S H I K A N T. T R I PA T H I @ G M A I L . C O M
AVA I L A B I L I T Y: 4 W E E K S

CAREER SUMMARY

Having Australian PR.


IT professional with over 9 years of excellent experience in
designing, development and implementation of large and complex
enterprise application using Java, J2EE,Spring MVC,Struts,
Hibernate,JPA, REST /SOAP Web Services,JSR-186/286
Portlet, Adobe CQ5
Working experience in Python and Ruby on Rails.
Good Experience in working on AWS environment and knowledge
of Linux system Administration.
Good Knowledge on Java Script frameworks and responsive design
using, Node JS, Angular JS, GWT, JQuery and Bootstrap.
Experience in designing and setup application build framework
using Ant, Maven, Jenkins and artifactory.
Experienced in all the facets of project life cycle in both Agile and
Waterfall projects.
Highly motivated team player with strong communication and quick
and self- learning ability
Passionate about exploring and learning new technology.
Extensive experience working with customers from varied
geographies

EDUCATION & TRAININGS

Master of Computer Application


Advanced Developer Training on Adobe CQ5/AEM
IBM Certified Developer for WebSphere Portal 6.0

SKILL-SET SUMMARY
Technologies

Java , J2EE,Ruby on Rails, Python

MVC Frameworks

Struts ,Spring, JSF

Java Script
HTML
Web/App Server
Database
Build Tool
Testing
Operating System

Node JS, Angular JS, GWT, JQuery


HTML5,CSS3,Bootstrap
Tomcat,Jboss,Websphere,WebLogic
MS SQL,Oracle,My Sql,MongoDB,
SVN,JIRA,Artifactory,Ant Maven, Jenkins
Junit
Linux,Winows,Mac

Shashi Kant Tripathi | Email:shashikant.tripathi@gmail.com | cell: +1-8643296075


Page 1 of 8

CAREER HIGHLIGHTS
Aug 2013 till
date
Feb 2010 Aug
2013
Jun 2007 Feb
2010
Mar 2005 Jun
2007
Jul 2004 Mar
2005

: Software Engineer Infor USA


: System Analyst, Birla soft USA/India
: Leader Engineer, HCL Australia/India
: Associate Consultant, Polaris India
: Software Engineer, Fair Deal India

Clients

During my career, I have worked with the following international clients:

General
Electric
( G. E. ) USA

Cadence
Design
System USA

AEGON
Netherland

Bank

Westpac
Australia

Lloyds
UK

Bank

HSBC Bank UK

TSB

Bank

Brocade
Communications,
USA
Royal
Bank
of
Scotland UK
Denbar
USA

Consulting

REPRESENTATIVE PROJECTS (2004 2016)

Hospitality Management System USA: This product has


features of combining front office with sales, marketing, and central
reservations, and gets a centralized, unified look at guests
and business performance plus, decrease costs and gets a
quick return
on
investment.
Call management
integration
and distribute data about guests, inventory, and rates across the
company so that it can be used for attracting more guests,
decreasing reservation costs, and increasing revenue.
Worked as software engineer and had been involved in:

Understanding the requirement from customer and transfer


it into functional specification document.
Analysis and preparing high level and low level design
document.
Developed Load statistics application for HMS and Vault
applications.
Setup application build framework using Ant, Maven, Jenkins
and artifactory.
Developed tenant provisioning Java REST Web Services API
and coordinated integration with cloud team to AWS
environment.
Migration of product from Jboss 5.2 to Wildfly 8.x server.

Shashi Kant Tripathi | Email:shashikant.tripathi@gmail.com | cell: +1-8643296075


Page 2 of 8

Writing build automation script using maven and ant.

Software environment: Java , J2EE, Eclipse,SQL Server


,Oralce,Jboss AS 7.1,Spring, Hibernet,Ajax,ExtJs Js ,REST Web
Services, EJB3,Spring,Ant,Maven ,Jenkins,Artifactory.
Team size: 20

Indirect Sourcing Project Tracking System GE USA: This


project has features for tracking indirect supplier by GSL, tracking
annual spend for last five years by supplier, tracking supplier by
buyer, commodity, sub commodity, status and strategy, Input
projects, tracking projects by status and deflation type, report
based on project or grouping, report the financial benefits by status
deflation type, Graph supplier strategy status, and Periodic
updates.
Worked as Technical consultant and had been involved in:

Understanding the requirement from customer and transfer


it into functional specification document.
Analysis and preparing high level and low level design
document.
Setting up coding framework.
Writing business layer with spring and spring jdbc
framework.
Preparing System and User Acceptance test cases and get it
reviewed by the customer.
Conducting Code Review

Software
environment:Java,J2EE,MVC,JSF,Spring
JDBC
Template,Ajax,Angular
JS
,SVN,MyEclipse,Oracle
,WebSphere
Application Server 6.1,.
Team size: 5

Cadence On line Support System USA: The portal provides


integrated access to all online support content including Product
Manuals and Documentation, Services Requests, Cadence Change
Requests, Solutions, Design Topics, Troubleshooting Information,
Siebel is the main component for creating, tracking, and managing
Service Requests posed by Cadence Customers and is also the
source content system for Cadence Change Requests and Siebel
Solutions. It is also the system of record for customer contact
information and entitlement data. Documentum Repository is used
to create and manage a vast majority of product documentation
created for the end user community. These documents currently
are posted to the support site.
Worked as System Analyst and had been involved in:

Shashi Kant Tripathi | Email:shashikant.tripathi@gmail.com | cell: +1-8643296075


Page 3 of 8

Working at onsite during enhancement and support of


project
Understanding and documenting functional requirements for
the project
Defining Story points for use cases and providing estimated
timelines
Architecting design and implementation strategy for the
project
Development of portlet code and Integration with the GWT
component.
Themes Customization.
Development of build script using Apache Ant
Modification of XML Access script for deployment of portlet
Supporting application post production deployment

Software
environment:Java,J2EE,Spring,Hibernate,SOA,JSR168/286Portlet API, MQ Series, WAS 6.1,Web Sphere Portal Server
6.1,RAD 7.5,GWT,RESTFul Web Services , Documentum , Web
sphere Process Server, Autonomy IDOL Server

Team size: 5
My Brocade Internal Portal USA: My Brocade is an internal
portal and users can access resources like, Brocade Software
Licensing, Technical Documentation and Product Manuals, Software
and Firmware Downloads, Sales and Marketing resources and
training, Services and Support resources like the Online Case and
Asset Management for support customers anyone with a valid
business e-mail can register for My Brocade.
Worked as Module Lead and had been involved in:

Technical design of application.


Development of front end code using JSR-168 Portlet for the
registration for channel partners module.
Development of services layer code for the forgot password
using the spring and hibernate layer.
Writing JUnit test cases and integration it with the spring
testing framework. Involved in developing Ant scripts for
performing complete build of the application.
Mentoring team and daily status reporting with scrum
meeting.

Software environment: Java, J2EE, JSP, JSR-168 Portlet API, WAS


6.1, Web Sphere Portal Server V6.1,RAD 7.0, DOJO, Spring,
Hibernate, Clear Case, Oracle,Maven
Team size: 10

ROA WVTP Inzien Portal Netherland : This project involves


designing, development and implementation of complete
enterprise Portal Solution. System is constituted of both Intranet
and Internet portal sites. There are four different modules in the
application. Motor insurance module, travel insurance and legal

Shashi Kant Tripathi | Email:shashikant.tripathi@gmail.com | cell: +1-8643296075


Page 4 of 8

module provides legal aid for car or motorcycle as additional


coverage without any limit on attorneys' fees. Each module
provides the feature for the existing and new customers to
calculate the premium of their insurance and according their need
they can opt their desire insurance policy and apply online after
filling out all details.
Worked as Team Lead and had been involved in:

Designing architecture of the application.


Help to groom the team on spring web flow and portlet
framework to give the better result in the project.
Handling the team and involved into reporting the daily
status to the client using in scrum meeting.
Developing mapping code to map the data between
presentation layers and the business layer and web services
client for calling the web services from business layer.

Software environment: Java, J2EE, Spring MVC, Spring Web flow,


Ajax, WAS6.1, Web Sphere Application Server V6.0,RAD 7.0, CVS,
Oracle, Web Services

Team size: 5

Business Choice Credit Cards Westpac Bank Australia:


Business choice card system is application developed for Westpac
for providing the smooth processing of the business cards of the
applicant .Any person who have a registered business in Australia
can apply for this card. User is able to fill and then finally submit
the details for further processing. Once submitted the application
interacts one of the decision engine and depending on the filled in
information by the user it takes a decision whether the applicant is
eligible for the card or not. This application keeps track of the
status of the customers application through back office.
Worked as Developer and had been involved in:

Designing of the portal layer of the application and helped in


technology selection and choosing right framework for
implementation.
Integration of the of the spring web flow frame with the
portal framework.
Writing validation for server side validation using vlang
validator framework
Written JUnit test cases and integrated it with the spring
testing framework
Writing mapping code to map the data between
presentation layers and business layer and web services
client for calling the web services from business layer.
Done deployment testing and bug fixing

Shashi Kant Tripathi | Email:shashikant.tripathi@gmail.com | cell: +1-8643296075


Page 5 of 8

Software environment:Java, J2EE, Spring MVC, Spring Web flow,


Ajax, WAS6.1, Web Sphere Application Server V6.0,RAD 7.0, CVS,
Oracle, Web Services,IBM File Net

Team size: 5

Visit Administration System UK: Royal Bank of Scotland is one


of the retail banking subsidiaries of the Royal Bank of Scotland
Group plc., and together with NatWest and Ulster Bank, provides
branch banking facilities throughout the British Isles.Visit
Administration system is designed to cater to the need of
automating the process of visit request initiation and approval of
the Churchill staff. This application is for handling the visits of staff
members of the company to the overseas. The application is
designed as a J2EE based application. On clicking the Initiate
request link the visit request form will be displayed to the user.
After request initiation the request goes to the objective approver
if the objective approver approves the request then it goes to visit
approver if approved goes to the visit authorizer and finally to the
travel department. Once the visit is finished the user can submit
the report and the visit is closed.
Worked as Developer and had been involved in:

Meeting with different stake holders to get requirement and


document
designing of the application
Developing front end code using jsp, struts, JavaScript and
tiles framework.
Developing business layer code using session Beans
Unit testing with JUnit framework
Deploying application on the Web sphere application server
in production environment.

Software environment: Java, J2EE, JSP, Apache Struts1.2,


Hibernate, EJB2.0, Oracle8i, LDAP, WAS 6.0, Design Pattern, Ant,
Sun Solaris
Team size: 5

Intellect Sweeping System UK: Lloyds TSB Bank Plc. is a retail


bank in the United Kingdom. It was established in 1995 by the
merger of Lloyds Bank.Intellect sweeping system is the system of
sweeping money from source account known as control account to
the contra account depending on the certain condition. The system
has the various sweeping scope sweeping between Host System is
supported, sweeping between currency is supported. Sweeping
between Bank Legal Entity currency is supported. Sweeping
between branch currencies is supported. Sweeping between
customer currencies is supported. Sweeping between GL and other
bank account is supported.
Worked as Developer and had been involved in:

Shashi Kant Tripathi | Email:shashikant.tripathi@gmail.com | cell: +1-8643296075


Page 6 of 8

Development
of
BankLegalEntity
and
BankLegalEntityRestriction module.
Coding frond end using jsp, html, JavaScript and struts tags.
Writing code using JMS API to send request for account
information from external system.
Writing Message Driven bean to receive account information
from external system.
Writing server side code for calling the service layer and
handling the server side validation framework using the
commons valuator framework.
Testing and fixing bug of the application

Software environment: Java, J2EE, JSP, JMS, Web logic Messaging


framework, Apache Struts1.1,Hibernate,EJB2.0, Oracle8i, LDAP, Sun
Solaris ,Web logic Server 8.1,,Design Pattern, Ant, Sun Solaris
Team size: 20

Money Movement Systems USA: This Project, provides online


banking for its users. It has three types of different users. The
project provides various services to its users. Transfer Funds-A
valid customer or client can login into the system and use these
services. This is for transferring money from one account to
another account. But both accounts should be of the same user.
Rental Repayment, the MMC has only access to this screen. Make
Payment the client and customers can make payment to any other
customer. Receive Payment the client or customer can receive
money from any.
Worked as Developer and had been involved in:

High Level Design and Low Level Designing of the


application.
Designing all the front end using jsp, html, and JavaScript
and struts tag.
Writing code for server side validation in struts for all the
screens.
Writing code for Transfer funds, Make Payment and setup
Services module.
Writing code for generating the xml file using JDOM.
Testing and bug fixing.
Deployment on production server

Software environment: Java, J2EE, JSP, JMS, Apache Struts1.1,


Hibernate, EJB2.0, Oracle8i, LDAP, Ant, MSSQLServer2000,
Weblogic8.1, Web Services
Team size: 4

Shashi Kant Tripathi | Email:shashikant.tripathi@gmail.com | cell: +1-8643296075


Page 7 of 8

REFERENCES & FURTHER DETAILS


To be provided on demand

Shashi Kant Tripathi | Email:shashikant.tripathi@gmail.com | cell: +1-8643296075


Page 8 of 8

You might also like