Post Job Free

Resume

Sign in

Project Data

Location:
Cranberry Township, PA
Posted:
July 14, 2016

Contact this candidate

Resume:

Deepthi Mandava

E-Mail: acvo5c@r.postjobfree.com Phone:614-***-****

LinkedIn: https://goo.gl/xWCJB0

Location: Cranberry township, PA

SUMMARY:

• 3+ years of Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC,Exceptions,Collections,Servlets,JSP,JSP Custom Tags,JSTL,Hibernate,Spring, XML, Log4J,SQL.

• GUI design and development using HTML,Javascript, XML.

• Expertise in Java, JSPs, Servlets.

• Good Knowledge in AJAX,JQUERY,NODE.JS,PHP.

• Experience in Hibernate, Spring Frameworks.

• Experience in Spring MVC Frameworks.

• Experience in HTML,JAVASCRIPT and ANGULARJS.

• Experience in working with MySQL, Oracle, Microsoft SQL Server, IBM DB2.

• Worked on Web/Application Servers WebSphere, Apache Tomcat and JBoss.

• Exposure to various stages in software development life cycle (SDLC).

• Experience in using Version Control Tools SVN (Subversion) & CVS (Concurrent Versioning System).

• Implemented various Design Patterns such as Model View Controller (MVC), Data Transfer Object (DTO), Data Access Object (DAO),Singleton pattern.

• Experience in Waterfall Methodologies.

• Excellent analytical, communication and interpersonal skills.

• Good coding and designing skills and adherence to design, coding standards, guidelines and object orientation in code. Proper and optimal usage of programming language.

• Versatile Team player as well as independent contributor with good problem solving and Interpersonal skills.

• Strong determination to complete the task taken-up even in challenging situations.

TECHNICAL SKILLS:

Languages :

Java, C, C++, HTML, SQL.

Web Technologies:

Servlets, JSP,JSP Custom Tags,JSTL JDBC, HTML, JavaScript, XML, LOG4J.

Frameworks:

Spring 3.0,Hibernate 3.2.

Operating Systems:

Windows 9X/NT/2000,XP/NT/Vista.

IDE:

Eclipse 3.3.0

Application Servers:

JBOSS, Apache Tomcat, IBM Web Sphere.

Web Services:

SOAP, WSDL, XML, XSD, XSLT.

RDBMS:

MySQL, Oracle 10g, DB2.

Programming Concepts:

Object Oriented Programming(OOPS)

Design & Modelling Tools:

UML – Use Cases, Sequence & class diagrams

I

Protocols:

HTTP, TCP/IP, SMTP, FTP.

Testing Methodologies:

Junit

Build Tools:

Maven, Ant.

PROFESSIONAL EXPERIENCE:

Project : Employee Details Screen(Independent)

Date : Nov 2015 to June 2016

Location : USA

Main Purpose of the project is to store employee details in the database and display them on the screen from the database.To develop this application I used spring layered architecture(MVC) and hibernate framework to store employee details in the database.When we submit employee firstName,lastName,address,state,country these details should be stored in the database and display them on the screen.Used Eclipse IDE to develop the application.Used Mysql database to store the the employee details.

Responsibilities:

• Developed the Employee Details Screen using springMVC layered architecture.

• Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) and Inversion of Control (IOC).

• Used DAO(Data Access Object)layer to isolate the persistent data from rest of the application.

• Used Service layer to implement business logic for global promotions.

• Used Hibernate for mapping java objects with tables in the database.

• Used Mysql database to store employee details in the database.

• Used Eclipse for the development environment.

• Used Jetty server to deploy the application.

• Validated the Employee Details screen using javascript.

Development Environment:

Eclipse IDE

JDK 1.7

Maven 4.0.0

Spring 3.2.2

Hibernate 3.6.3

Mysql 5.1.6

maven jetty server 6.1.26

Client(USA): Macy's(consultant)

Date: April 2012 to June 2013

Role: Software Engineer

Location: India(Hyderabad)

Project: Worked for promotions module in macys project.Promotion can be a gift or a discount for a particular item in macys.Promotion in macys can be divided into trigger and operation.Here trigger is what customer needs to do to qualify for the particular promotion and operation is what the customer receives if he qualify for that promotion.Worked on developing business logic for global promotions.

Responsibilities:

• Interacted with end client (Business Team) for requirement clarifications and status meetings.

• Meeting with Project Leaders and Development Leads across the projects.

• Created the data model for promotions module and used that data model for retrieving the data related to promotion triggers and operations from the database to implement global promotions.

• Develop the global promotions using springMVC.

• Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) and Inversion of Control (IOC).

• Used DAO(Data Access Object)layer to isolate the persistent data from rest of the application.

• Used Service layer to implement business logic for global promotions.

• Extensively used Hibernate for Object relational Mapping for data persistence.

• Used Eclipse for the development environment.

• Used Websphere to deploy the application.

• Used Log4J for logging the applications exceptions and debugging statements .

• Performed Unit testing using JUnit.

• Involved in production support for fixing bugs in the production environment.

• Ensure that coding standards are maintained throughout the development process by all developers.

Environment: Spring 3.0, Hibernate 3.2, Websphere, DB2,Java, JSPs, JavaScript,SVN,HTML, XML, Eclipse,Junit,Log4J.

Client(USA): Mwedia(Consultant)

Date: January 2011 to April 2012

Role: Project Engineer

Location: India(Hyderabad)

Project: Mwedia is VOIP(voice over internet protocol) based end to end telephoney system.It has three modules.Subscription plan,Customer enrollment,PBX(private branch exchange) server related configurations and settings.The project is to develop a web portal that enables the end-user to know and subscribe the VOIP telephone services offered by the company. Mwedia portal provides the subscription plans for the customers through the Website.

Responsibilities:

• Involved in designing and developing of both frontend and server side components of the application.

• Designed and developed a front end UI pages for Subscription plan and for Customer Enrollment web flow in Mwedia using JSP, HTML and CSS.

• Validated the Customer Enrollment web pages using javascript.

• Used Spring MVC for the entire web application.

• Involved in Bug fixing and functionality enhancements.

• Involved in finding the root cause of the bugs/issues.

• Used Hibernate for retrieving data from database.

• Developed Web applications using Spring MVC and integrating with back-end databases like MySQL.

• Developed and deployed on Jboss server.

• Involved in development, performance testing & defects fixing. Performed Unit testing using J Unit.

• Apache Maven is used as Build tool to automate the build process for the entire application.

• Involved in code versioning, check in, check outs and code merging using SVN.

Environment: Springs 2.0.6, Hibernate 3.2, Jboss 4.2.2, MySQL 5.0,Java, Spring MVC, JSP,HTML, XML, JUNIT, SVN, Maven, Log4J, Eclipse.

Client(USA): Deltek(Consultant)

Date: May 2010 to January 2011

Role: Project Associate

Location: India(Hyderabad)

Project:Deltek WelcomHome is the project management portal that provides your distributed project team with a comprehensive, Web-based environment where all members can easily collaborate and share project information. WelcomHome links directly to project data from familiar scheduling tools such as Open Plan bringing the very latest information to those who need it.

Responsibilities:

• Involved in designing and developing of both frontend and server side components of the application.

• Done adding,updating,deleting resources to a particular activity by using Spring web flow.

• Participated in daily stand up meetings for reporting the day to day developments of the work done.

• Learning the technical aspects and business flow of the project.

• Responsible for understanding and development the assigned tasks.

• Developed User Interface screens using JSP, HTML.Used JavaScript for client side validation.

• Involved in the configuration of Spring web based application.

• Used Eclipse IDE tool for development, build, deployment and testing.

• Used Hibernate for communicating with Oracle 10g database.

• Wrote SQL queries to interact with database.

• Participated in unit testing and integration testing.

• Used LOG4J for debugging and logging the application.

Environment: Springs 2.0.6, Hibernate 3.2, Jboss 4.2.2, Oracle 10g, Java, JSP, HTML, XML, JUNIT, SVN, Maven, Log4J, Eclipse.

ACADEMIC PROFILE:

B.Tech (IT) from RMD Engineering College(Anna University), with 68% (2001-2005)



Contact this candidate