Download Prerana SUMMARY: Over 7 years of professional experience in

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Cascading Style Sheets wikipedia , lookup

Transcript
Prerana
SUMMARY:










Over 7 years of professional experience in analysis, design, development, implementation,
integration and testing of Client-Server applications using Object Oriented Analysis Design (OOAD)
and methodologies.
Excellent in communicating with clients, customers, managers, and other teams in the enterprise at
all levels.
Effective problem solving skills and outstanding interpersonal skills. Ability to work independently as
well as within a team environment. Driven to meet deadlines. Motivated to produce robust, highperformance software.
Experience in Software Development Lifecycle (SDLC), application design, functional and technical
specs, and use case development using UML.
Experience in building applications by following Agile Methodology.
Client interaction for requirement gathering/analysis and Testing.
Extensive experience in full cycle development of e-business systems using Java, J2EE, JDBC, JSP,
Servlets, Java Beans, XML and RMI.
Developed multi-tiered object-oriented system architectures utilizing Use cases, UML (Sequence,
Activity and class diagrams), Rational Rose
Excellent client relation skills and the drive to complete tasks effectively and efficiently where
customer services and technical skills are demanded as well as the ability to communicate effectively
with all levels of management and the client community.
Excellent programming skills in writing/maintaining DB2, Oracle, SQLServer, MySQL and PL/SQL
with strong and in-depth knowledge of relational database systems design and development.
Technical Skills:
Programming Language
Framework
Front-End Technology
J2EE Technology
Web Service Tools
Application/Web Servers
Databases
IDE Tools
Unit Testing Tools
Configuration
Operating Systems
Database Tools
Design Methodologies
Protocols
Java, C, C++,
Struts, Spring Core, Spring MVC; Hibernate
HTML, DHTML, JavaScript, AJAX, CSS, jQuery
Servlets, JDBC, JNDI, EJB 2.0, EJB 3.0
SoapUI, TCPMon
JBoss 4.0; Apache Tomcat 5.0, 5.5
Oracle 8i, 9i, 10g; SQL Server 2005, 2008; MySQL
Eclipse, Jdeveloper 10.1.3, Net Beans, Jbuilder, Visual Studio
JUnit, Mock objects in Spring.
CVS, Rational ClearCase, Microsoft Visio
Windows 98,NT,2000,XP,vista,7; UNIX, LINUX, Ubuntu
TOAD, MySql Query Browser
UML, Rational Rose
SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP
PROFESSIONAL EXPERIENCE:
Ericsson, Plano, TX
Java Developer
Sep 12- Current
Description: Ericsson is a provider of telecommunications equipment, data communication systems, and
related services covering a range of technologies including mobile and fixed network operators. Virtual
Element Manager in real communication system, can create Network Elements (NE) and cross connection
between Network Elements. By using a Web Interface, user is allowed to configure NE properties and also
can be communicated with Network Manager (NM).
Responsibilities:
 Developed application using Java/J2EE platform. Implemented the Model View Control (MVC)
structure and J2EE design patterns.










Used Subversion for activities tracking i.e., Version Controlling and Change Management that is
tracking structure of folders, maintaining global revision number for the whole repository and IBM
Rational Clear Case operations.
HTML, JavaScript and CSS were used for web interface.
JTree was used to view the configured Network Element’s information in the form of Tree View.
Involved in developing an automated test suite to test the Virtual Element Manager (VEM)
application using JUnit.
Involved in introducing EMMA code coverage tool to test the amount of code covered in the
application.
Used Jetty Sever to deploy the application.
Involved in delivery management and product documentation.
Objectivity 10.1 database was used for the application.
Involved in supporting the clients.
Involved in up gradation of VEM for more type of real network elements.
Environment: Windows NT, Java 1.6, J2EE, Jetty Web Server, Objectivity 10.2, HTML, DHTML, CSS,
JavaScript, UNIX, and Linux.
Kayak.com, Concord, MA
Java/J2EE Developer
Apr 11- Aug 12
Description: Kayak.com is a Search engine portal for booking International and Domestic Airline tickets,
Hotels, Cruise, Buses and Cars. The portal has been designed keeping the user in consideration at every
step. Kayak.com displays the lowest fares from the major airline sites and offers industry leading travel
planning tools. Kayak.com is the airfare prediction website. Simplicity and interactivity is the main feature for
easy understanding.
Responsibilities:
 User requirements study, analysis and review of the specifications.
 Extensively used OOD concepts in overall design and development of the system.
 Interaction with the users at all stages of development to ensure that development was as per user
specifications.
 Designed and Implemented the J2EE Based Struts with JDBC in Eclipse IDE.
 Work directly with management, vendors, and third parties to ensure database management
applications operate at peak efficiency.
 Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to style
Web pages, XHTML and XML markup.
 Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration
and bug tracking.
 Using XML for dynamic display of options in select box and description on web page.
 Asynchronous messaging is done using JMS and created Queue for point – point messaging.
 Web Services are used for accessing flight and hotel information’s.
 Designed complex application database SQL statements for querying, updating and reporting using
JDBC.
 Responsible for testing, debugging, bug fixing and documentation of the system.
 Developed JUnit test cases and performed integration and system testing.
 Implemented Java components and deployed under the Web Logic server.
Environment: JAVA, J2EE, XML, Servlets, Java Script, JSP, CSS, JDBC, Struts1.2, SOAP, Eclipse3.2
with My Eclipse, SQL, CVS, JUnit, Web Logic, Windows.
Head Infotech, India
Aug 09 – Apr 11
Java Developer
Description: Head Infotech focuses on the highly potential gaming domain, where it has the most
expertise. We thoroughly understand the needs of online gaming. We focus on building online products
essential for every internet user and this keeps us on track to build world class products in the online
gaming sector.
Responsibilities:
 Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase
 Participated in Requirements gathering, Analysis, and Design and Development phases of the
project with major emphasis on Development of the modules.
 Developed new Web applications using Java Servlets, JSP, HTML, JavaScript and Web sphere.
 Implemented MVC architecture using struts.
 XSL used for communicate between XML documents into HTML documents.
 Used CVS to do version control of the code.
 Involved in Unit Testing and Integration of Use Cases.
 Involved in preparing the documentation of the functional specification, User manual and also
updating various documents with newly implemented functionalities.
Environment: JDK 1.4, J2EE, JSP, Servlets, Struts, HTML, UML, JavaScript, Oracle9i , Weblogic Server
9.1, CVS, JPA.
Mindsoft Computech, India
Java Developer
Jan 06 – June 09
Description: This application allows the company to manage its inventory to achieve a lower inventory
cost. The application is shared by the company and its suppliers to manage supply orders and status. All
the modules are designed and developed using Java. Used Servlets for server-side programming and
Swing for user interface. JavaScript is used for data validations. JDBC was used to provide connectivity to
Oracle database
Responsibilities:
 Install and configured the JBoss plug-in in Rational Application Developer built on Eclipse IDE.
 Created JBoss server instance in RAD for deploying the application.
 Modified the JSP and strut components in the application to support the JBoss configurations.
 Wrote many Java Scripts to do client side validations.
 Developed Password encryption to connect to Database.
 Deployed the application in Linux environment and test the functionalities.
 Performance Analysis of the application(s) and Fix problems/suggest solutions
 Implemented Struts framework in the application including HMTL, DTML, Ajax andJavaScript.
 Created front end components such as buttons, images using HTML and also used CSS
extensively for GUI
 Implemented Messaging Service using Java, MDB, and JMS.
Environment: Core Java, UML, OOAD, JNDI, Servlets , JSP, RMI, XML, JDBC, J2EE, Linux, Rational
Application Developer, WebSphere, JBOSS , Struts Framework, ANT, JSF, Rational Rose, Ajax,
JavaScript, DHTML.