Savanth rao
savanth.ash@gmail.com
(203)-535-8859
-------------------------------------------------------------------------------------------------------------------------------------
SUMMARY:
·
Around 3+
years of Professional Java/J2EE/PHP Software Development/Testing experience
of Core Java and Web based applications with expertise in reviewing client
requirement; prioritize requirements, creating project proposal (scope,
estimation) and baseline project plan.
· Developed and maintained Usual Test Cases
and Test reports as assigned by the senior specialists.
·
Designed
and modeled projects using techniques in UML - Use Cases, Class
Diagrams, Sequence Diagrams, etc.
·
Possesses a strong knowledge of Banner systems. Maintains
consistent application of SFCC Testing Center policies and
procedures, including FERPA policies.
·
Manages office operations and administers third-party
proctor examinations to various populations in and outside the campus
community.
·
Participated
in entire Software Development Life Cycle (SDLC) including Requirement
Analysis, Design, Development, Testing, Implementation, Documentation
and Support of software applications.
·
Application
development using Core Java, Servlets, JSP, Struts, Spring, JDBC,
Java Beans, Hibernate, JPA and MVC architecture.
·
Ample experience in using MVC (Model View Controller)
architecture for developing applications using JSP, Java Beans
and Servlets.
·
Maintains good communications with faculty and advising
staff. Hires, trains and supervises student support personnel, and
responsible for purchasing, requisitions and reconciliations.
·
Developed
testing procedures and worked on Selenium, QPT & Selenium
WebDriver Testing.
·
Experience working with Java NIO (vectored I/O,
memory mapped I/O, non-blocking sockets etc.)
·
Experience
in front-end application using HTML, JAVA Script, CSS, J-Query, AJAX,
Struts Tag libraries, spring and JSP.
· Perform other duties as assigned under
the supervision of Sr. Testing Specialists & Testing leads.
·
Extensive
experience with design and development of J2EE based applications involving
technologies such as Java Server Pages (JSP), Java Messaging
Service (JMS), Java Data Base Connectivity (JDBC), Java Naming
and Directory Interface (JNDI).
·
Experience using Hibernate for mapping Java classes with database and
using Hibernate query language (HQL).
·
Experience
in designing Use Cases, Class diagrams, Sequence and Collaboration
diagrams for multi-tiered object-oriented system architectures.
·
Experience in various methodologies like Waterfall and Agile.
·
Mission Focused Aspirant with sweeping proficiency in using version
controls such as GIT, SVN, Rational Clear Case.
· Escalated Issues and timely tasks tested
in a testing environment.
·
Experience in Database Design, Creation and Management of Schemas,
writing Stored Procedures, Functions, SQL queries.
·
Create testing defect reports in Quality Center and track them to
resolution.
·
Experience
in performing Unit/ Integration & System testing using JUnit and
IBM Rational Rose.
·
Experience
in coding with using UNIX Shell Scripting.
EDUCATION:
Bachelor of Technology in Electronics & Communication Engineering from Jawaharlal Nehru Technological University, India.
WORK EXPERIENCE:
Total Systems, Alpharetta,
GA
Dec 2015 – July 2016
Role: Testing/Developer
Description: TSYS' headquarters are located in Columbus,
Georgia; U.S.A. TSYS provides services to more than half of the top-20 global
banks. TSYS has always pledged to do the right thing for people and put their
needs first. These principles and values remain a strong part of our culture
today and reflect our commitment to People-Centered Payments. TSYS Europe
currently offers a sole VISA certified Magnetic-stripe prepaid card solution
to clients wishing to expand their product portfolio into the prepaid market.
This project aims to expand the TSYS Prepaid card portfolio in Europe from a
single VISA (non-Chip & PIN) offering by delivering a VISA and MasterCard
certified prepaid card that is Chip & PIN enabled. This application was
based on Spring Framework. One of my major contributions was to create Rest
Webservice consumer for Payment Gateway module which was our Payment
Processing module. On this project I was involved heavily to manage an online
application SecureV which was used by end clients to manage their current
balance. Some of the operations were add more balance to Prepaid Cards,
Change personal information, get Current Balance. Many of the DAOs that I
implemented for this project was using hibernate. In the initial part of my
project I was working on a migration project from JDBC to hibernate. After
the project went live I was heavily involved in supporting the application. I
worked closely with the production support team to fix tickets opened by the
operations.
Responsibilities:
·
Implemented
the Agile methodologies in development and testing by following SCRUM
methodology.
· Testing web based social
networking application.
· Executing exploratory,
functional, usability, smoke and user acceptance testing .
· Analyzing software defects,
submit and track bug reports using JIRA bug tracking system.
· Perform automation
regression testing on Selenium WebDriver using JAVA on Eclipse IDE.
· Executing existing
automation test scripts, modifying test scripts, Testing the integration
with other social media tools.
· Perform
compatibility testing, Managing MySQL database for
backend testing purpose.
· Working with developers to
resolve defects identified during system testing, Participating in daily
scrum team meetings with developers, project manager, and other
QA
team members.
· Working in Agile
environment with weekly releases.
·
Development
of Application based on J2EE using JSP, Servlets, Spring Framework, and Rest
Web Services with JMS.
·
Developed
Session Beans to implement business logic and deployed them on WebSphere
Application Server.
·
Conducted Functional tasks, Implemented End-to-End
establishments, dealing with smoke testing tasks.
·
Used
WebSphere Application Server to deploy, implement and test the coded
functionality.
·
Designed
and developed CEA components that are Stateless Session beans to process the
PSA requests.
·
Developed
user interface using JSP, HTML, and client side validations using Java
Script.
·
Developed
Message Driven Beans as Queue listeners for JMS queues.
·
Developed
Session Beans in Facade classes, which will talk to the backend middle
servers. Support the applications through debugging, fixing and maintenance
releases
·
Designed
and developed Entity Beans to persist the data in the database.
·
In the CEA
system: Developed Security Messaging Interface using JMS did the
database transactions with Hibernate, developed the Hibernate. hbm and
java classes and configured the hibernate.cfg.xml.
·
Created
Design of application and requirement analysis using UML.
·
Implemented
Logging and proper tracing of remote calls and Objects using Log4J.
·
Worked with
the QA team to analyze the testing strategy and setup the test environment.
Technologies: Java/J2EE, spring,
WebSphere, JSPEclipse, DOM, JUnit, Session Beans, Hibernate, Rest Web
services client, Junit, MySQL, JMS, Selenium,UNI.
Infobrain Technologies, Hyderabad, India.
July 2009 – June 2012
Role: Software Engineer
Project Description:
Sutiexpense is an easy to use web based solution
that automates centric Expense Management process and reduces processing and
auditing costs, improves adherence to policies, compliance to regulations and
significantly reduces reimbursement cycle times.
Automating
Expense management process eliminates Manual processing tasks, paperwork
involved, time delays in filling and processing expense reports and reduces
the possibilities of fraud. It enables employees to quickly create and submit
the expense reports. Making it easy for supervisors, managers and auditors to
review approve process and audit them. it provides flexibility for companies
to configure rules, policies and functionality that meets their specific
requirements. This System includes different modules 1) Expenses 2) Customize
3) User 4) Admin 5) Finance
Key Features:
Import Travel Booking Data, Mobile access, Credit
card integration,
Built in approvals, Receipt management,
Integration with Finance Systems, Currency Conversion User Defined Expense
Types.
Role and Responsibilities:
•
Involved in Expenses, Customize, User and Finance
modules.
•
Designed and implemented the presentation layer
for user interactions.
•
Developed database logic using hibernate query
language.
•
Coding of business logic using controller
classes.
•
Developed Hibernate Associations and mapping
files and DAO.
•
Analyze tools, implemented & integrated with
the application for converting bulk images into single pdf.
•
Implemented the analytics and dashboard charts by
using JqPlot.
•
Writing the data access objects for database
access functionalities using Hibernate.
•
Involved in implementing SutiExpense mobile
application.
•
Involved in co-ordination with the client for the
functional requirements.
•
Handling all client data and setup their company
requirement and creating the company and their users.
•
Involved in importing the credit card data from
Yodlee services.
•
Involved in implementing SutiExpense offline
version using HTML5.
•
Implemented Drag and Drop functionality for
inserting the images into Open Database of HTML5 for offline version
SutiExpense.
Environment:
Java, Struts, JSP, Hibernate, Web services, Dojo,
XML, JavaScript, JQuery, Eclipse, Tomcat,Apache,MySql.