Devika Deshpande
Cell No. : - 862-***-****
**********@*******.***
SUMMARY
• Six years of experience in Software Development Life Cycle using Client/Server & Internet Technology with excellent analytical, interpersonal and communication skills.
• Expertise in J2EE technologies like J2SDK1.4/1.5, JSP, SERVLETS, Java beans, HIBERNATE 3.x/2.x, EJB 2.0, XML, JDBC 3.0/4.0.
• Organized and participated in many client conference calls for business and technical strategy development and Quality Assurance strategies.
• Experience in three tier Client server architecture, Web application and Database development.
• Hands on experience with Web servers including IBM HTTP Server and Database Servers using Oracle 8.x/7.x/9.i.
• Developed Web and Standalone GUI applications with Java, JSP, Java Beans, Servlets, Applets, JDBC, HTML, XSLT, Multithreading, SWING and spring framework.
• Experience in major application server Tomcat
• Experience in full Software Development Life Cycle(SDLC) including (but not limited to) creating detailed system architecture specifications, analysis of business and functional requirements, translating into business object and service models, prototyping, determining technical feasibility of proposed options, and providing options and ideas for implementation.
• Expertise in using front end technologies such as HTML, CSS, JSP, XML.
• Expertise in using Web developments tools such as Eclipse 3.x/2.x, WSAD 5.x, RAD 6.x/7.x.
• Involved in quality maintenance activities in the projects and have used Statistical Process Control (SPC) charts for statistical reports.
• Effective problem solver with superior decision making and time management capabilities; self-directed and motivated individual, with the capability to achieve objectives consistently.
• Experience in managing off-shore/remote developers on technical side.
• Well versed with all the life cycles of Software development.
• An effective communicator, quick thinker and rapid problem solver with commitment and strong work ethic.
• Experience in designing application architecture based on MVC.
• Hands on experience with the Automotive Industry.
• Expertise in designing technology like UML.
TECHNICAL SKILLS
Java Technologies: Java 1.4/1.5, Servlet, JSP, Hibernate 3.x/2.x, JDBC 2.x/3.x/4.0, XML, HTML, SQL, and JavaScript
Non-Java Technologies: C, C++, Visual Basic 6, HTML, DHTML
RDBMS: Oracle 9i, SQL Server 6.5/2000
Application Server: WebSphere Application Server 6.x, WebLogic 8.1
Web Server: IBM HTTP Server 6.x, Apache Tomcat Server 5.x
Systems: UNIX, Solaris, Windows NT
IDE: Eclipse 3.x/2.x, WSAD 6.x and RAD7.0
Testing Tools: JUNIT.
EDUCATION DETAILS
M.C.M. (Master in Computer Management) in Computer from Dr. Ambedkar University, India
CERTIFICATIONS
• Sun Certified Java Programmer (SCJP 5.0)
Courses/ workshops attended
Month & Year Title Location Organized By
May 2001 E-Commerce Bangalore EXOR Technologies
PROFESSIONAL EXPERIENCE
Mountain Pacific Quality Health Foundation (MPQHF), New York Feb’ 08 – Jan’ 09
Project: CDMS (Chronic Disease Management System).
Java Developer
Client is a part of the federal Medicaid program implementation. This tool was designed to help the physicians in managing the health records (claims information) of the patients having Chronic Diseases like Diabetes, Asthma and Congestive Heart Failure. Clinicians, Nurse Care Managers and Call Center Co-coordinators plan, maintain and follow-up patient care using the Chronic Disease Management (CDM) in a web based environment. The application was designed with n-tier architecture with Design patterns. The view is implemented using JSPs and JavaScript. The Model was with EJBs while the Controller portion was handled using Servlets.
Software: Java Swing, HTML, XML/XSL, CSS, Oracle 8i, JDBC 2.1, JAVASCRIPT, Log4j, Rational Rose/UML, CVS
Environment: JSP, Servlets, JBuilder 9.0, CVS, Oracle 9i
Responsibilities:
• Interacting with multiple agencies, departments and coordinators for information gathering and facilitating the grounds for requirements and analysis.
• Defining, analyzing, validating and updating requirements.(using Rational Rose/UML)
• Development and maintenance of the code.
• Testing and maintaining problem logs and resolving problems.
Involved in comprehensive role in supporting changeover from RMI based architecture to XML/Web services based architecture including conceptualization, development, planning, deploying and implementation.
• Developed JSP pages, form beans, action classes and bean classes.
• Performed unit testing of the developed application.
• Carried out system, user acceptance, functional, performance testing of the application.
• Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
• Supported the enhancement until the release
• Participated in the demo process to educate the users with the changes and mentored junior team members.
• Involved in Peer-to-Peer Code Review, Unit Testing and Bug Fixing.
• Developed the GUI front end using JSP, HTML, CSS etc.
• Java database Connectivity (JDBC 2.1) is used to perform operations with backend.
• Also involved in the development of Java Servlets for developing and deploying the application.
• Involved in implementing the DAO pattern for database connectivity and used the JDBC API extensively
• Developed the client interactive web pages using JSP and custom tag libraries.
• Responsible for unit testing the application using JUnit
Quest Infotech, Mumbai Jan’ 07 – Dec 07
Project: VitalQuest
Software Programmer
This project is nothing but new development software which is used for all Java applications of Quest Infotech. The application has been designed and developed using Java. JDBC 4.0 is used to perform database operations through Java.
We also provide the application teams an opportunity to deploy and test their applications after using components.
Swing, java, Threading is used for developing the application. GUI development was done using XML, HTML and CSS.
Environment: JDK1.4, JDBC 4.0, Swing, JavaScript, HTML, Windows XP and Macintosh.
Responsibilities:
• Worked extensively with the client to provide the business solutions and requirement analysis.
• In compliance with Software development life cycle (SDLC), was responsible for creating Functional Specification and System Design documents based on Business Requirement provided by business analyst.
• Using Eclipse to develop the Application.
• Created JSP, HTML, CSS files for front-end.
• Used Java Script on front end side for various features.
• Application and development of German VitalQuest
• Involved in HLD as well as LLD of the newer version of product.
• Involved in Unit Testing, Various types of code reviews, Debugging, Performance Tuning, Bug fixing and documentation of the overall system.
• Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
Nokia, New York May’ 06 – Jan’ 07
Project: Client Account Management System
Java Developer
Developed software with Nokia USA. Designed and developed this stand-alone JAVA application to help the end-users to order, query and report information about Client Accounts.
Environment: UML, Java 1.2, Swing, JDK1.4, JDBC 4.0, JavaScript, HTML and Windows XP.
Responsibilities:
• Worked extensively with the client to provide the business solutions and requirement analysis.
• Analyzed an existing Account Management System to understand the application workflow.
• Used Eclipse to develop the Application.
• Developed Use Cases designed packages, Class and Sequence diagrams using UML.
• Developed Applets, Dialogs and screens with Java with Swing, JDBC for data access from Oracle database
• Used Multiple Documents Interface (MDI) in modelling the screens to close resemblance to the native windows Functionality
• Created HTML, CSS, and JSP pages for front-end and used the same for developing the mockup screens for the Upcoming project.
• Involved in Unit Testing, Various types of code reviews, Debugging, Performance Tuning, Charm fixing and documentation of the overall system.
• Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
Priyanka Communications India Pvt. Ltd., Mumbai Sep’ 05 – May’06
Project: Pop-up Communicator
Java programmer
Pop-up Communicator uses intranet applications to meet business needs. The growing volume of content and managing the intranet contents in a cost efficient way were the challenges in front of the company. Communicator featured by Message History, Chatting, debates, and priority of work. Pop- up icon on status bar shows whether you are online, away from keyboard, not available or do not disturb. User can create scheduler through Pop-up and reminders also available.
Servlets/JSP are used. GUI development was done using HTML and CSS.
Environment: Swing, JDK1.4, JDBC 3.0, JavaScript, HTML, MS-SQL, Threading Windows XP.
Responsibilities:
• Extensively worked with the Business Analysts to gather the requirements and creating the mockup for the new screens using HTML.
• Used EditPlus as IDE.
• Created HTML, CSS, and Swing Components for front-end.
• Completely involved in the design of Core module.
• Involved in Unit Testing, Various types of code reviews, Debugging, Performance Tuning and documentation of the overall system.
WNS, New York Jan’ 05 –Sep’ 05
Project: LAN Manager Utility
Java Developer
This Utility developed on Client/server system on various departments.
This initiative is geared towards focusing onsite requirements analysis, implementation and outsourcing to other departments of company to achieve the following:
Ability to quickly understand resources to meet business demands
Improve overall speed and execution
Eliminate learning curve issues
Socket Programming and Networking used to develop this application with SQL as a back end. GUI development was done using HTML and CSS while Java Script is used for features on the front-end.
Environment: JDK1.4, JDBC 3.0, Edit Plus, Networking, TCP-IP, JavaScript, HTML, MS SQL, Oracle 8i, UML and Windows XP.
Responsibilities:
• Regarding Software Development Life Cycle, responsible to work in all the phases of the life cycle from requirement analysis to post implementation
• Gathered requirements from the business analysis team and worked to design Use cases.
• Using Edit Plus6.0 to develop the Application
• JDBC 3.0 is used to perform database operations with stored procedure call.
• Created HTML, CSS for front-end.
• Created the UML 2.0 diagrams and developed the application.
• Enhanced the existing application based on the design and requirement document.
• Used Ant build scripts for application build process and code generation.
EXOR Electronics R&D India Pvt. Ltd., Bangalore Nov’ 03 – Dec’04
Project: eGO (EXOR Graphics Objects)
Java Programmer
Client is in Dallas, USA. The project was eGO (EXOR Graphics Objects) i.e. a set of Software packages for the creation and rendering of graphics objects. Objects for Designer and WCP (WebControl Panel), dealing with their run time environment (UniOP and TpICU). This involves analysis, design, implementation and testing of software requirements.
Software: Java Swing, J2EE 1.3, HTML, XML/XSL, CSS, Oracle 8i, JDBC 2.1, JAVASCRIPT, Rational Rose/UML.
Environment: JBuilder 9.0, Oracle 9i,
Responsibilities:
• Interacting with multiple agencies, departments and coordinators for information gathering and facilitating the grounds for requirements and analysis.
• Defining, analyzing, validating and updating requirements.(using Rational Rose/UML)
• Development and maintenance of the code.(Jbuilder 9.0)
• Testing and maintaining problem logs and resolving problems including conceptualization, development, planning, deploying and implementation.
Dr. D.Y. Patil College, Pune, India Feb’03 – Nov’03
Project: College Information System
Java Programmer
The intranet provides facilities to faculties to put assignments, notices, results of the tests conducted, lecture planning etc. Students can get this information from the system. It also provides the profile of any staff member as well as any students based on their initials or student ID respectively. It also provides the e-books and model question papers of well reputed IT companies. The intranet is complete source of information for any teaching institute.
Environment: Java, JSP/Servlet, JDBC, XML, Tomcat 4.x, UML, MS SQL Server7.0.
Responsibilities:
• Use cases, Interaction diagrams, package diagrams, sequence diagrams using UML.
• Used JDK 1.3 for development.
• Java database Connectivity (JDBC 2.1) is used to perform operations with backend.
• Project planning, scheduling, task management, on schedule delivery etc.
• Used Eclipse 2.0 as IDE to develop the Java code.
• Responsible for the analysis, design, implementation and deployment of full software development life-cycle (SDLC) projects.
• Involved in development, peer reviews, unit testing, test case generation and execution.
• Extensively used JSP and Servlets for web components.
• Deployment and training the users.
• Designed and Implemented JSP for better User Interface to get Desired Look and Feel.
• Implemented JDBC for database manipulation.
• Involved in Unit Testing, Bug fixing and documentation.
• Written use cases for unit testing using Junit.