SMITHA PUVVADI ******@************.***
Summary:
• 4 years of experience as a Software Engineer to analyze, design, develop, implement and test software application using Java/J2ee.
• A motivated proactive computer science professional with hands-on experience in complete software product life cycle from conception to implementation.
• Experience in developing web application using J2EE environment, MVC architecture, Struts, Spring, Hibernate frameworks.
• Worked on UI using JSP, HTML and JavaScript.
• Expertise in Servlets, XML, JSP, JDBC, JavaBeans, RMI.
• Knowledge on SOAP and WSDL based Web Services .
• Experience in databases such as Oracle, MySQL Server to manage tables, views, stored procedures, functions.
• Experience in using application servers like Apache Tomcat, JBoss, and Websphere.
• Experience using developing environment tools of Java including Rational Application Developer 6.0, 7.0, and My Eclipse.
• Experience in using software versioning systems like SVN, ClearCase.
• Experience in using build tools like Ant, Maven.
• Experience in using JUnit (unit testing framework).
• Have used SDLC methodologies like WaterFall, Agile.
• Good communicator and have natural tendency to lead and motivate people to raise their performance, self learning, team player, time management skills.
• Ability to multitask and cope up with interruptions and changing priorities.
• Have a great passion for innovation and problem solving.
• Energetic with a great passion towards technology and excellent record for leadership skills.
TECHNICAL SKILLS:
Languages: Java (JDK 1.6), J2EE (Servlets and JSP)J2
Operating Systems: Windows 98/2000/XP/Vista
Databases: Oracle 9i, MySql, Postgre
Web Servers: Websphere, Apache Tomcat 7.0, jBOSS
IDE: Eclipse
Frameworks: Struts 1.1, Spring 2.0, Hibernate 2.x
Scripting: JavaScript, Strut Tags, Custom Tags
PROFESSIONAL EXPERIENCE:
Misys HealthCare - Raleigh, NC April ‘11 to Current
J2EE developer
Enterprise Clinical Management Application
An enterprise clinical management application is a patient –centric clinical information system that integrates several functional areas such as visit management, in-patient management, drug administration, order entry. Computer Based Patient Record (CPR) consists of modules like admission discharge and transfer (ADT), physician, pharmacy, nursing, radiology, laboratory, EMR. CPR will assist the hospital in long-term vision of building electronic health records for all its patients.
Responsibilities:
• Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML.
• Responsible for writing code for Action classes and Form Bean classes using Struts Framework 1.1
• Created CSS, JavaScript for UI and for client side validations.
• Involved in writing SQL statements, stored procedures and access them through Java Programs.
• Created DAOs and HBM mapping files for database.
• Used Tomcat Application Server for deploying various components of application.
• Involved in development of software application modules using disciplined software development process.
• Worked on Eclipse IDE as application development environment.
• Worked on creating Ant build files.
Environment: Eclipse, J2EE, Java, JSP, JDBC, Servlets, STRUTS1.2, Hibernate 2.0 Oracle 9i, Apache Tomcat 7.0.
Fidelity Investments, Durham NC Dec‘10 to Mar’ 11
J2EE Developer
Quote Generation System
Online Insurance Management is a web application that provides online insurance quotes. I was involved in implementation of the Quote generation module.
Responsibilities:
• Implemented the business logic using Spring framework. Used dependency injection for injecting the beans. Actively participated in the implementation, maintenance and testing phases of quote generation using Struts framework.
• Enhanced user interfaces to enable input of additional personal information for the purpose of quote generation using CSS, JavaScript.
• Created hibernate mapping and hibernate configuration files for data manipulation.
• Used Websphere Application Server for deploying various components of application.
• Designed and implemented action-flows for persistence for user entered data.
• Used SVN software configuration management and version control
• Utilized design patterns such as singleton to access DAO.
• Extensively used log4j to log regular debug and exception statements.
• Performed code review and unit tested the application using Junit framework.
Environment: JAVA, J2EE, Websphere Application Server, Eclipse, JSP, Struts Framework, Spring Framework, XML, HTML, Hibernate, Oracle 9i.
IAP Company Pvt Ltd., India
Sep 09 to Nov 10
J2EE Developer
Employee Travel Management System (ETMS)
Employee Travel Management System(ETMS) is a web based application keeping track of all the activities related to employee travel such as visa acquisition(Apply Visa, Visa Status),tracking all the documents spanning the entire process of visa acquisition process, travel plan.
Responsibilities:
• Designed the front end (Struts, JSP, Servlets).
• Used UI such as JavaScript for enhancing the user interaction with the application and for client side validation.
• Used Data Access Object Design Pattern (DAO) for data access functionality.
• Coded JDBC calls to access the Oracle database tables.
• Pulled up data from the MySQL database.
• Deployed the application on Apache Tomcat Application server.
• Deployed the setup and fixed bugs of the application.
• Tested unit using Junit framework and wrote test cases.
• Worked on creating Ant build file.
Environment: Struts, Servlets, JSP, JDBC, JDK 1.6, Apache Tomcat, JavaScript, MySQL, Ant, Windows XP.
Ibow Solutions Pvt Ltd., India
Feb 08 to Aug 09
J2EE Developer
Clinical Management Software
Clinical Management Software is an application for a mid sized healthcare facility that helps in administration process. The project involves in developing interfaces to update and manage patients and hospital information. Services include registering a patient to the system, managing patients profile, billing information, management of staff and doctors. Authorized users of the hospital are allowed to check in the status of the patient’s medical report.
Responsibilities:
• Involved in requirement gathering from end users.
• Developed Use Case diagrams in UML.
• Used MVC architecture is used in this application.
• Developed user interfaces using JSP and HTML.
• Performed client side validation using JavaScript.
• Used JDBC connection and access database procedures.
• Deployed the application on JBoss Application server.
• Developed the building components of application such as JSP’s, Servlets using Eclipse IDE.
• Used Log4j as a debugging tool.
Environment: Java, JSP, Servlets, HTML, JavaScript, JDBC, Eclipse, SQL Server 2000, JBoss, Log4j.
Education:
Bachelors of Engineering