Post Job Free
Sign in

Manager Design

Location:
India
Posted:
April 01, 2014

Contact this candidate

Resume:

SRAVANI VARANASI

972-***-****

*****@********.***

PROFESSIONAL SUMMARY:

• 7+ years of extensive experience in Analysis, Design, Development, Testing,

Administration of software applications using Java, J2EE,and Enterprise application

frameworks.

• 7+ years of experience in developing, deploying, and managing J2EE enterprise class

projects using Eclipse / Net Beans / JBuilder / MyEclipse / RAD IDE, J2SE 1.5 (Java

2, Swing, JDBC 3.0), J2EE 1.5 Web application technologies (Servlets 2.4, JSP 2.1,

JSTL 1.2), Enterprise application frameworks (Struts / Hibernate / Spring / JMS) and

Database technologies like Microsoft SQL Server 2008, MySQL 5 and Oracle 10g.

• Proficient in design and development of web applications using object oriented

methodologies by creating UML diagrams like Class, Use Case, Sequence, Activity and

involved in Domain modeling, robustness analysis and recognize implement J2EE design

patterns as needed.

• Expertise experience in Service Oriented Architecture (SOA) technologies like XML,

XSL, XSLT, XML Schema, XML Parsers (DOM & SAX) and Web Services (SOAP,

WSDL, XSD, JAXB and UDDI).

• Experience in development methodologies such as Agile, Scrum, Test Driven

Development and Waterfall.

• Experience in deploying web application using application servers like Web Logic, Web

Sphere, JBoss and web servers like Apache Tomcat.

• Hands on experience in Version control tools like CVS, SVN and Rational Clear Case.

• Strong working knowledge of continuous integration tools like Cruise Control,

Hudson and Jenkins.

• Hands on Experience in Ant scripting, Log4j, Maven and JUnit, Gradle.

• A quick learner and self starter possessing initiative spirit at various levels and a team

player with good communication, demonstrational and managerial skills for analyzing

user requirements and ensuring functionality.

• Excellent interpersonal abilities and maximum contribution to attain the team goal.

TECHNICAL SKILLS:

Languages Java, C, C++, XML, SQL and PL/SQL.

Core Expertise Java, J2EE, Swing, Servlets, JSP, JDBC, Hibernate, Spring, Struts, EJB,

JSTL, JAXB, XML, HTML, DHTML, AJAX, Java Script, CSS, XSLT.

RDBMS/ Database MS SQL Server, Oracle, MySQL

IDE Eclipse, Net Beans, JBuilder, MyEclipse, RAD

Web/Application Servers Web Logic, Web Sphere, JBoss, Apache Tomcat

Software Engineering UML, Design Patterns, Rational Rose, Rational Unified Process

Web Services/Messaging Web Services, SOAP, WSDL, JAX-WS, JAX-RS, Apache AXIS, JMS and

SOA.

Source Control CVS, Subversion, Rational Clear Case, StarTeam, Visual Source safe.

Testing and Building Tools Ant, Maven, JUnit, Log4j,Gradle

Operating Systems Windows 9x / 2000x / XP, UNIX, Linux and Sun Solaris

EDUCATION:

• Bachelors in Computer Science, Koneru Lakshmaiah University, India

• Cisco Certification on Network fundamentals

PROFESSIONAL EXPERIENCE:

Catalina Marketing, Clear Water, FL

Apr’ 2012– Till Date

Java/J2EE Developer

Catalina works with leading retailers to increase their business. By tracking the history of

shoppers it provide coupons to their valuable consumers to try new products, increase

consumption, and stay loyal to brands. The main objective of this project is to develop online

system which handles the technical problems faced by their retailers in the stores like printer

malfunctioning, equipment issues and internet connectivity etc.

Responsibilities:

• Worked as a Developer and involved in requirement analysis, design, development, unit

and integration testing.

• Interacted with business analysts to convert business/functional requirements to technical

requirements, followed Agile methodology and Scrum meetings to track, optimize and

tailor features to customer needs.

• Worked and Modified the Database Schema according to the Clients requirement.

• Implementation of Restful web Services to Retrieve, create, update problem tickets from

sales force tool called Remedy Force.

• Involved in writing Spring Configuration XML file that contains declarations and other

dependent objects declaration.

• Created and injected spring services and DAOs to achieve Dependency injection.

• Involved in JDBC programming to retrieve last runtime of quartz scheduler and problem

codes which are used to identify the problems facing by retailers.

• Involved in writing SQL queries for application in Oracle 10g for creating tables, triggers

and select statements.

• Involved in writing SOQL queries in Sales Force IDE like Real Force Explorer.

• Worked on log4j API for implementing logging technique for the errors, warnings,

messages.

• Implemented Object Oriented Principles and Design Patterns where ever they are

required.

• Worked on Quartz Scheduler for creating complex schedule for hundreds of jobs.

• Provide Gradle build tool for building and deploying the application.

• Deployed the application (WAR) on Apache Tomcat server, monitoring the server logs,

creating the connection pools and data sources.

• Fixed application issues and helped to mitigate defect damages & responsible for unit

testing the application using Junit.

• Branching and merging of source code management using GIT.

• Consistently met deadlines and exceeded expectations achieving recognition, resulting in

increases in responsibilities.

Environment: Agile methodologies, JDK1.7, J2EE, XML, Json, Spring, JDBC, REST web

services, Oracle 10g, SQL, SOQL, Apache Tomcat, UML, Linux, log4j, Remedy force, Real

force explorer, Quartz, Gradle, Git, Junit.

Global Food Service, Wyoming, Michigan

Sep’ 2010– Mar’ 2012

Gordon Food Service (GFS) offers customers an extensive line of GFS and nationally branded

and exclusive food products. Gordon Food Service meets the needs of a variety of customers like

restaurants, healthcare, and educational facilities, recreational and lodging establishments, and

other operators who prepare meals. The web application of Gordon Food Service includes major

modules like Recipe Manager and Inventory Manager. Recipe Manager has four steps like Set

Up, Recipe, Reports and Tools. Inventory Manager has duties like Monitor the quantity, location

and status of inventory, receiving, picking and shipping of goods.

Responsibilities:

• Successfully completed the Architecture, Detailed Design & Development of modules

Interacted with end users to gather, analyze, and implement the project.

• Worked on agile approaches, including Extreme Programming, Test-Driven

Development and Scrum.

• Designed and implemented both intranet based and GFS corporate web application using

Servlets, JSP, Spring MVC, JDBC, Spring DAO and XML.

• Used ORM tools like hibernate to integrate with Spring DAO for database operations.

• Spring MVC is used to design the web application according to MVC design pattern.

• Implemented Object Oriented Principles and Design Patterns where ever they are

required.

• Worked on log4j API for implementing logging technique for the errors, warnings,

messages.

• Designed and implemented Restful web services using Spring 3 for the intranet based

integration services.

• Understanding the requirements by interacting with business users and mapping them to

design.

• Interacts across several departments / groups to provide technical guidance. Also interacts

with customer to evaluate technology options/requirements.

• Involved in writing SQL, PL/SQL queries and stored procedures for the application in

Oracle 10g.

• Created Ant scripts for deployment and build verification process.

Developed Test Cases for all the classes in the application using JUnit Framework.

• Maintained the Source Code using CVS.

Environment: Agile methodologies, JDK1.6, J2EE, JSP, JSTL, XML, XSLT, Spring, JDBC,

Web logic, REST web services, SOAP, HTML, CSS, JavaScript, JQuery, Oracle 10g, PL/SQL,

Apache Tomcat, UML, UNIX, Shell Scripts, ANT, CVS, JUNIT

NCS Pearson, IA Mar’

2009– Aug’ 2010

NCS Pearson has been delivering innovative ideas and intelligent solutions to customer’s unique

situations. It also provides services and technologies in education, testing, and assessments for

customers to make their lives easier. EPEN Training is NCS Pearson’s image-based rating system

that allows users to score their performance assessments with larger accuracy and potency. It

provides numerous options like Group Training, Computer-Based Training to achieve versatile

scores by the users

Responsibilities:

• Technical analysis, design, development, and documentation with a focus on the

implementation and software development.

• Ensure compliance with coding standards, source code control, version control, build &

deployment procedures and Performance Tuning.

• Providing technical support for critical production issues and preparing unit test cases and

test plans.

• Implemented MVC design pattern using a spring MVC framework. Designed controllers

and implemented restful way of accessing the resources.

• Used a Hibernate Object Relational Mapping (ORM) tool to provide a framework for

mapping an object oriented domain model to a traditional relational database.

• Designed and developed core modules, which assists publishers of different communities

to publish the resources of different formats.

• Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client

and server application.

• Developed backend logic by writing Java/J2EE APIs to handle the product metadata.

• Wrote complex SQL queries and extensively used JDBC for the existing legacy model.

• Wrote JUnit Test Cases for testing the core model of the application.

Environment: Java, spring, JSP, Hibernate, JUnit, JQuery, JSTL, JavaScript, CSS, SQL, CVS,

Eclipse and JBoss.

CARE Hospitals, Hyderabad, India Dec’ 2007- Dec’

2008

Hospital Management System was designed and developed to deliver real conceivable benefits to

hospital requirements. The application concentrates on through Administration having more

priority for Systematic flow of Information from Registration to discharge and efficient and

informative medical record Maintenance. HMS solutions provide key information across the

continuum of patient care for hospitals, outpatient clinics, and extended care facilities. Patient

accounting; patient scheduling/tracking; and medical records that include critical lab, pharmacy,

and radiology information are essential elements to a healthcare delivery system that provides

quality outcomes. These solutions integrate hospital services with outpatient care, payment

services, and public programs.

Responsibilities:

• Technical analysis, design, development, and documentation with a focus on the

implementation and agile development.

• Developed a web-based reporting system with JSP, DAO and Apache Struts-Validator

using Struts framework.

• Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.

• Designed and Developed the JSTL Tag Libraries for the View side.

• Developed Struts-based form validation, Application error handling using Struts Validator

framework.

• Developed business objects, request handlers and JSPs for this project using JAVA

Servlets and XML.

• Developed Core Spring components for some of the modules and integrated with existing

struts framework.

• Define, document, and implement application code using Java/J2EE technologies Java,

Servlets and JSP and frameworks Hibernate, spring interfaces and architectural solutions

according to best practices.

• Wrote SQL queries to fetch database result on oracle 10g.

• Created Test Specifications, Test Documents, Test Data for all the applications worked

with Rational Rose and Together.

Environment: J2EE,JSP, JSTL, XSLT, XML, MVC Design, Web logic, Oracle10g, TOAD, PL-

SQL Developer, JavaScript, Hibernate, CSS, AJAX, Apache Tomcat, Struts, Eclipse, UML,

Rational Rose, LINUX.

Innova Infotech, Hyderabad, India Feb’

2007 – Nov’ 2007

OBPS (Online Bill Payment System) System implementation enables Hutch customers to view

and pay their bills over the Internet. This framework has different modules, like Enrollment for

Online Billing, Payment Options, Payment Schedule Options, Payment Delivery Options,

Payment History, E-mail Notifications and Integration to the SSO Framework (Single Sign-on).

Also Generated mail would be sent to the customers informing them about their bills being due.

The Customer completes the forms indicating amount, percentage of the bill, from which account

and when the bills are to be paid.

Responsibilities:

• Involved in various stages of Enhancements in the Application by doing the required

analysis, development, and testing.

• Developed logic and code for the registration and validation of the enrolling customer.

• Performed client side validation using JavaScript. Validation from client side was done

using JavaScript.

• Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client

and server application.

• Integration of front-end with Oracle database using JDBC API through JDBC-ODBC

Bridge driver at server side.

• Responsible for the development of database SQL queries.

Environment: Java Servlets, JSP, Java Script, XML, HTML, UML, JDBC, Apache Tomcat,

JDBC, Oracle, SQL, Windows.

Awards & Honors:

• Presented Seminars, Wrote Papers on Web Phishing, Internet Worms,

Application/Web Development.

• Microsoft Sponsored Project: Vehicle tracking system: Vehicle tracking system using

GPS and GSM is performed in Microsoft innovation center with the funding of

Microsoft.



Contact this candidate