JMETER RESUME EXAMPLES
Resume Builder
Edit this resume to make it your own!

Your Name

Senior Software Engineering

your.email@example.com
111-222-3333
www.your-website.com

Work Experience

Senior Software Engineering

Deloitte, Chicago, IL

Jul 2011Current

Work on www.deloitte.com, www.corpgov.deloitte.com sites as software engineering, resolving the production issues after the deployment, maintain the vignette content management system which feed up the sites, and work with the business analyst to get the teams' requirement.

Responsibilities
  • Collect the requirement from the management, and the users.
  • Represent the environment for the new system using suitable component diagrams.
  • Using eclipse UML diagrams to create the database, users, and class diagrams.
  • Install vignette on the development and production environment.
  • Implement the database using MSSQL server 2008.
  • Implement the server side component using hibernate 3, spring 3 and JSP technology.
  • Using JSP, JSTL, and Struts2 to build the views for the application.
  • Employ the rest URL using Vignette API.
  • Integrate each View with the backend using Ajax pattern and JQuery.
  • Writing suitable Junit task for unit testing.
  • Perform load testing for the different components (such as JDBC, and web services) using JMETER.
  • Perform integration testing for the application after deploy it on tomcat AS in the test environment.
  • Deploy the application to Web logic Application Server in the production environment.
  • Write the user manual for the new systems.

Environment: Java/J2EE, Spring 3, Hibernate 3, Struts2, HTML, DHTML, Javascript, HQL, JSP, JQERY, Rest, JSON, URL Rewriter, Oracle 11g, Tomcat6, MAVEN, MAVEN, LINUX, and JBOSS.

Technicolor, Burbank, CA

Jan 2011Jul 2011

burbank, CA) Audition Framework JAN2011 - JUL2011
Java Architecture
Working on media navi web services which business tier which will send all the information about the TV programs to media navi tablet PC in it the user can buy movies, videos, mp3, or youtube channel movie. It give the use the chance to share his information on social networking like facebook, or twitter. Moreover, I work on the administration portal for this services which allow the user, administrator, and the NSP administrators to access their information online.
Responsibilities
  • Collect the requirement from the management, and the users.
  • Represent the environment for the new system using suitable component diagrams.
  • Using eclipse UML diagrams to create the database, users, and class diagrams.
  • Install ORACLE 11g at the development machines, in additions to the production machine.
  • Implement the database using ORACLE 11g.
  • Implement the server side component using hibernate 3, spring 3, model view, and Services Design pattern to build very powerful business tier for the application.
  • Using JSP, JSTL, and Struts2 to build the views for the application.
  • Employ the rest URL using URL rewriter API.
  • Integrate each View with the backend using Ajax pattern and JQuery.
  • Writing suitable Junit task for unit testing.
  • Perform load testing using JMETER.
  • Perform integration testing for the application after deploy it on tomcat AS in the test environment.
  • Deploy the application to JBOSS in the production environment.

Environment: Java/J2EE, Spring 3, Hibernate 3, Struts2, HTML, DHTML, Javascript, HQL, JSP, JQERY, Rest, JSON, URL Rewriter, Oracle 11g, Tomcat6, MAVEN, MAVEN, LINUX, and JBOSS.

System Analyst/ Programmer

My Space,

Sep 2010 2011

This application is enable the people who want to sponsor (called Auditioner) singer (called Submissioners) to create auditions, after this audition is created the submissioners will be able to submit their videos to the auditions. After this submissions is verified against the copy right, and approved the submissions will be opened for voting, and can accept comment from various users in the community. Each auditions will have start date and end date to accept the submissions.
Responsibilities
  • Collect the requirement from the management, and the users.
  • Represent the environment for the new system using suitable component diagrams.
  • Using eclipse UML diagrams to create the database, users, and class diagrams.
  • Install MYSQL 5 at the development machines, in additions to the production machine.
  • Implement the database using MYSQL5.
  • Implement the server side component using hibernate 3, spring 3, and Model, DAO, and Services Design pattern.
  • Using JSP, JSTL, and Struts2 to build the views for the application.
  • Employ the rest URL using URL rewriter API.
  • Integrate each View with the backend using Ajax pattern and JQuery.
  • Writing suitable Junit task for unit testing.
  • Perform load testing using JMETER.
  • Perform integration testing for the application after deploy it on tomcat AS in the test environment.
  • Deploy the application to JBOSS in the production environment.

Environment: Java/J2EE, Spring 3, Hibernate 3, Struts2, HTML, DHTML, Javascript, HQL, JSP, JQERY, Rest, JSON, URL Rewriter, MYSQL5, Tomcat6, MAVEN, MAVEN, LINUX, and JBOSS.

System Analyst

Apple, San Jose, CA

Feb 2010Sep 2010

This application is the customer's relational management which manages the apple customers, this application consist of many tools such as online payment, help desk support, and call center.

Responsibilities
  • Collect the required information from the client users and management
  • Design the environment for the new services using components diagrams.
  • Using Rational rose to design the class and users diagrams.
  • Install IBM Aix as server for the new services.
  • Install Web Logic 11g, Tomcat 6, and JDK1.5/1.6 on Aix to complete the server structure as web server.
  • Coding the new services by Java/J2EE.
  • Building the SOA architecture using Apache Axis 2.
  • Deploying the SOA architecture to Apache Tomcat, and Web logic 11g using Ant tools.
  • Writing the JUNIT test for the SOA Architecture.
  • Coding Servlet Client for the SOA architecture to handle the XML over HTTP coming from PeopleSoft teams in efficient way using multithreading synchronous technique.
  • Deploy the Servlet to web logic 11g and Tomcat 6 using ANT.
  • Writing the JUNIT test for the Servlet Client.
  • Perform the load testing by using many tools such as Jmeter and SOAPUI.
  • Use the Jconsole to monitor the heap usage on testing environment.
  • Enhance the code so it uses less CPU resource.
  • Create The GUI for the application using the struts, and make the required integration and unit testing on the machine.
  • Apply the CSS for each control on the interface to enhance the appearance.
  • Apply the Agile methodology during this project to achieve free of bugs software.

Environment: Java/J2EE, AIX, AXIS2, Web Logic, Tomcat, Ant, struts, CSS, Agile, and XML.

Programmer/ Analyst

ITI, Raleigh, NC

Aug 2009Dec 2009

this application is enable the school administrator to add the different account such as students and teacher to the system, in addition to that it give the students high level performance for e-learning processes which enable them to navigate the different books for there grade, solve the home work, and the exams specified for them by the teacher. Moreover, read the messages they received from the teachers. This solution gives the teacher the ability to send students and parent messages, create exams, navigate books, and return the exam to the students.
Responsibilities
  • Collect the required information from the client users and management.
  • Design the database, user, classes, and activity diagrams using the rational rose.
  • Prepare the development environment based on the requirement.
  • Design and implement the database using Oracle on server, and SQLServer express on the client machine. Moreover create the database objects such as stored procedure, function, triggers, and views by using Oracle PL/SQL, and Microsoft T-SQL Script to handle the database operations.
  • Create the business tier for the application using spring, Hibernate and JPA.
  • Built the XML web services which enable the clients to access the business tier by using Spring Web Services.
  • Create the graphical user interface using GWT(Google Web Toolkit) on the server side, and enhance the appearance of the GUI by applying suitable CSS (Cascading Style Sheet)
  • Create the graphical user interface using Swing on client side.
  • Install the Websphere application server to deploy the server application.
  • Write the ant script to deploy the application.
  • Make unit and integration testing for the application.
  • Writing the user manual for the project.
  • Create Mobile (iPhone using iPhone SDK) User interface that enable the student to maintain the school news and events, getting their homework, and getting their exams grade.
  • Deploy the application on the iPhone mobile to test it.
  • Create the deployment Jar/and Jad for the iPhone interface to enable the students to install it.
  • Apply the agile methodology to develop each part of this project, hence the bugs was minimized, the performance was high, and the user requirement was met.

Environment: Java, J2EE, Spring, Hibernate, JPA, J2SE, Swing, GWT, CSS, Agile, XML Web Services, iPhone SDK, Junit, Websphere, PL/SQL, T-SQL, Oracle, and SQLServer.

Programmer/Analyst

Cisco System, Richardson, TX

Oct 2008Jun 2009

this application simply allow the administration, development, and testing teams at Cisco to create test cases for the various type of the devices made by Cisco system, it is also give him a result if the test cases is executed completely or it is done by error.

Responsibilities
  • Collect the required information from the client users and management.
  • Study the existing Logging application which used to log the result of testing the several devices produced by Cisco such as desktop phone, and routers.
  • Make several interviews with the testing team to make sure how they prefer the logging application presentation layer to be.
  • Design the requirement documentation based on the testing team requirement.
  • Design the Environment documentation based on the Existing resources.
  • Design the data tier by using the XML technology.
  • Write the XML schema for the data tier XML files.
  • Design the Class Diagram for the XML parsers utility using many Object Oriented Design techniques such as Singleton, Factories, and Delegation Patterns.
  • Design the presentation layer diagram using the Richfaces API, and Struts API.
  • Design the Controller tier by using Java servlets.
  • Prepare and install the Development environment by installing the websphere application server, MySQL 5 database based on the environment documentation.
  • Create the XML parser utility to real application using various design patterns such as singleton, delegation and factory.
  • Convert the controller Layer to real application using the servlets API.
  • Prepare the distribution environment by publishing the business tie as EJB3, and XML web services using AXIS 2 API.
  • Working on the presentation layer by using the Richfaces API.
  • Using J2ME package to create J2EE module that send the result of the test suite to the user Mobile Phone as SMS message, the result will be text report that show the error in red color and it will shoe the success in green color.
  • Create the JAD, and JAR file to allow the user to install the Log program on Mobile Device.
  • Create the wiki for the project
Environment: Java, JPA, EJB, J2ME, Java Mobility, Struts, Richfaces, websphere, SQL, and MySQL5.

Cisco System (Richardson - TX) ARS CreateRequest Tool
Programmer/Analyst
This project is mainly developed to allow the testing teams to build test cases for the several machine produced by Cisco such as the desktop phone, and routers.
Responsibilities:
  • Make several interviews with the system user to get the requirement
  • Design the requirement documentation
  • Design the database diagram using the rational rose
  • Design the class diagram using the rational rose using many Object Oriented Design creational patterns such as Factory, and Singleton. Moreover, using several behavioral patterns such as Iterator, and Observer.
  • Build the data base object such tables, views, stored procedures, and functions using the MYSQL5 database.
  • Build the Persistent tier using the hibernate, and spring technology based on both database and class diagram
  • Build the client tiers using the IceFaces technology.
  • Prepare the production environment by installing Linux OS, glassfish application server, and MySQL 5 database.
  • Fill the database with the initial data.
  • Deploy the application after writing the required ant script
  • Develop other web application to allow the user to create the request using (Mobile Device) using ICE Faces AJAX.
  • Deploy the Mobile web application on the server application.
  • Make integration testing for the application.
Environment: Java, JPA, Hibernate, spring, IceFaces, ICEFaces Mobile AJAX, Glassfish, and MySQL5.

Programmer/Analyst

TCS, Bellevue, WA

Jun 2008Oct 2008

This project had been developed to enable the database administration to create a view from several tables distributed between many Database server databases. Moreover, it is enable the administration to specify a privileged on each column of these view based on the user roles so the view columns will be read only for some user, and read write for others, also the solution give the administrator the ability to create new user group, fill the group with several users, and bind the group with views.
Responsibilities
  • Collected the information from the client's users.
  • Designed the requirement documentation based on the client's users information.
  • Designed the Database, Class, and User Diagram using rational rose by applying the Model Viewing Controller (MVC), and Object Oriented Design (OOD) such as singleton, Iterator, Observer, and factory.
  • Implemented the Database based on the database design using Oracle10g database engine.
  • Used the hibernate, and Spring to built the business tier of the application. Moreover, using the spring DAO to allow the Database operation in the business tier such as Insert, Update, Delete, and Search.
  • Created the Java classes which used to handle the connections to any database server, and retrieve the tables inside the database by applying the appropriate preparing statements.
  • Created the Java class which used to get the any Tables Columns by applying the appropriate preparing statements.
  • Created the ADF page which will guide the user to create, or update view in wizard steps starting from determine which view he/she want to create/update, through select which database connection he/she want to use, next he/she will be able to determine which tables he/she want to create the view from, finally he/she will be able to see the tables columns in ADF tables with check box to enable him/her to select many columns, he/she will also be able to determine if this columns is filter, read, read/write, primary key , and the visibility for this column, and enhanced the interface by applying the Several Ajax Effect.
  • Participated in creating the page which will used to show the data for the grid view based on the current user roles used the ADF table control with the ability of updating or deleting the row. Moreover, the page gives the user the ability to audit the row history, and enhanced the interface by applying the Several Ajax Effect.
  • Performed Unit, and Integration testing for the project.
  • Wrote the ant script to deploy the application on the web logic 8.1 server.
  • Deployed the application on the client servers.
Environment: Java, JSP, ADF, JDBC, Spring, Hibernate, Ajax, Web logic 8.1, and Oracle 10g.

Analysis/Programmer

Sony Project, Burbank, CA

Jan 2008Jun 2008

This project is Ecommerce System for Sony Point Of sales, and ecommerce site it enable the user to enter the quantity, print the report for the sales, inventory, and cost for every item in the system. Moreover, the system has the ability to keep track the inventory so when ever the item is sold out it will disappear from the point of sales system and form the sites too.
  • Get the Requirement from the client management, and user.
  • Create the requirement documentation.
  • Create the Database, Users, and Class Diagrams using rational rose by applying several creational Patterns such as singleton, factory. Moreover using the structural Patterns such as Composition, Proxy, and Decorator Patterns, and many other behavioral OOD such as Observer, and Iterator.
  • Create the database as in the diagrams using MYSQL5.
  • Create the Business Tier for the application using the JDBC, EJB3, and JPA (Toplink), and XML web services so the inventory system will be tracked at any time based on the Database, user, and class diagrams.
  • Create the Pages which enable the user to enter the items, categories, cost, and quantity in to inventory system using ICEFaces, JSF, AJAX, JSP, and Servlets API.Create the Point of Sales Application using C# technology and windows forms and bind it to the inventory system by using the XML Web Services client so the items will be tracking at any time.
  • Create the e-Commerce site using ASP.net, and MS AJAX control and bind it to the inventory by using the XML Web Services.
  • Deploy and test the ecommerce site on the IIS.
  • Deploy the inventory application on the BEA web logic server using ANT script.
  • Deploy the web services, JPA, and EJB on the BEA web logic server.
  • Make the installation package for the point of sales application using the .Net packaging Framework.
  • Perform the UNIT, and Integration testing on the application.
  • Train the user how to use the system.
Environment: Java, JSF, JPA, EJB3, MYSQL, JDBC, Linux, ANT, AJAX, JAVA Script, XML Web Services, C#, IIS, MYSQL5, and BEA Web Logic

HP(Burbank - CA) Disney Vault Folder
Programmer/Analyst
It is an xml web services developed using Java/J2EE technology that makes it applicable to the user to move a large movie file from several location to one central location, to make other projects sharing these files with each other.
Responsibilities
  • Updated the existing projects with the required xml web services
  • Wrote the documentation that describes the functionality of each needed operation in the xml web services, and how to use it from the new xml web services
  • Prepared the infrastructure diagram that describes the overall system
  • Participated in the environment installation process, by installing BEA web logic server as needed in the infrastructure diagram, installing the Oracle Database as describe too, adding the needed user to the oracle database, in addition to adding the Messages, connections pool to the BEA web logic servers
  • Prepared the needed activity diagram that describes the operation which will be done by the xml web services, using JDeveloper 11g
  • Designed the class, user diagram for the xml web services using rational rose software
  • Participating in the coding of the xml web services, by applying the OOP needed design patterns such as factory, singleton, and callback event
  • Wrote the ant code which will be used to deploy the services
  • Deployed the xml web services to the BEA web logic
  • Wrote the documentation that describes how to write the client for the services using java, and the .Net technology
  • Writing java, and .Net samples client application for the services

Environment: JAVA/J2EE, XML, XML web services, BEA web logic and Rational rose, JDeveloper11g, Oracle 10g, and log4j.

Programmer/Analyst

BICC Education Center, Bridgeport, CT

Oct 2007Jan 2008

This project is mainly developed to enable both the student and teachers to share the information online. This project allows the administration to specify the roles of the user. Specify the permissions of each role. Moreover, it is enabling each user to upload his/her MIME document such as word, excel, flash, videos, and audios files. Each user will have his/her menus, panels, and utilities based on his/her permission in the portal. This application support many languages such as English, Arabic, and Spanish.
Responsibilities
  • Collect the information for the project from the users
  • Writing the required documentation based on the users requirement
  • Design the infrastructure for the project using the rational rose
  • Preparing the environment needed to run the application, by installing the oracle XE database, and Glassfish v2 servers, based on the infrastructure documentation
  • Design the database diagram using JDeveloper11, in addition to creating the tables, functions, views, stored procedure, and triggers which will used to manipulate this database
  • Design and write documents the Message driven bean tools using EJB3 and JPA which needed to move each audio and videos file from the user machine to the oracle database table
  • Designed Java Applet that enable the uploading of the several files at once to the database, by using drag and drop functionality, this applet will call the EJB3 uploading tools.
  • Writing the class diagram which describes the business layer using JPA, and EJB3 by applying several design patterns like singleton, factory, and event
  • Writing the documentation needed for the GUI using struts2, and JSP by applying the MVC design pattern, so the GUI will completely separate from the business layer to allow the pages to support many language such as English, Arabic and Spanish
  • Writing the documentation that describes each page in the system and the property file which will have the translation of each label in the system
  • Helping the developer in coding the requirement by developed the business layer using EJB3, JPA, and Servlets.
  • Writing the ant script needed to deploy the application in Glassfish servers
  • Writing the code that's needed to implement the download java applet and add it to the suitable JSP page
  • Deploy and test application on the testing server.
Environment: Oracle XE, JAVA/J2EE, JPA, Struts, JSP, EJB3, Glassfish2, Rational Rose, JDeveloper11g, AWT and Swing

Web Application Developer

BICC Education Center, Westport, CT

Oct 2007Nov 2007

Responsible for building a franchises pizza web site using Java, JSP2, AJAX, Javascript, HTML, and MYSQL5.

Meckanzee Hubbel,

Jun 2007Oct 2007

Responsible for building E-Learning Portal using JSF, MySQL5, EJB3, Hibernate, Java, and Glassfish2.

Web Application Developer/Programmer

University Of Bridgeport, Bridgeport, CT

Jan 2007Jun 2007

Built online Student advisor web solution using C#, ASP.Net2, AJAX, HTML, Javascript, and MSSQLServer2000.
  • Built the System which allows the student to navigate their grade, or university news on their mobile phone using Java, Servlet, MSSQLServer2000, XML, XSLT, and J2ME. Moreover, built the needed JSP2 System that enabled the user to navigate their grade, and the university news using the PC computers.
  • Wrote the c++ that manipulates the student database. Moreover, converting the c++ code to DCOM component and install it to many server.
  • Built the Student Web Services which enabled the developer to get the code needed to register student, get the student course, get the student grade, and made the student able to buy their book from Amazon web site. This project was built using WCF technology, C#, XML, and MSSQLServer2005.

E-Commerce web Application Developer

Colorado Ski Shop, West Springfield, MA

Sep 2006Jan 2007

Responsible for building full features E-Commerce site by using JSF, EJB2, SQLServer2000, BEA WEB Logic, IIS, ASP.net, and AJAX.

BT-AT,

Jan 2006Jul 2006

Java Architecture 
Responsible for building the Content Management System for the system to handle the clients requirement such as CMS(Content management system), MMS(Media Management System), or DMS(Documents Management System) by using Java, JSP, EJB2, HTML, Javascript, AJAX, Glassfish, and MSSQLServer2000.

Senior Java Developer

BT-AT,

Sep 2005Jul 2006

Designed and implemented the Database used for maintain services, tasks, and user of the company system by using Oracle10g.
  • Designed and coded the needed java classes that used to access the Oracle 10g database.
  • Built the intranet solution by using the Struts, JSP, Java, HTML, Javascript, and AJAX.
  • Installed the production environment by installing Oracle 10g, BEA web logic server, and Linux server.
  • Deployed the web application on the production environment.

Web Application Developer/Programmer

BT-AT,

May 2003Jun 2005

Responsible for creating physics simulation using flash MX, and Actionscript.
  • Responsible for built Lazurde web site by using JSP, and Oracle8i database, later updated to ASP.net1.
  • Responsible for built the book viewer software using java applet technology.
  • Responsible of built awalnet website using ASP, VBScript, and MSSQLServer2000.
  • Responsible for building Alfahras Search engine by using C #and xml web services technology.
  • Responsible for building alkhaleej e-Learning Portal by using VB.net, C#, ASP.net1, HTML, Javascript, and MSSQLServer2000.

Wireless Salesman

BT-AT,

Feb 2003May 2003

Association Developer 
Responsible for built wireless solution that used as inventory System by using Java/Servlet and C# to create the Mobile Application, the database was built by using the MSSQLserver6.

Java Programmer

BT-AT,

Jan 2001Dec 2002

Responsible for building APPLET application which the company utilize it as book viewer to navigate the books which they upload it to there Portal. Moreover, I was responsible for building web application which used to register the student, teacher, and education company employee online by using JSP, Java, and Oracle 6i database. This application also used multiform data to upload the books as zip file to the web application so the student can navigate it, also it give the teacher the ability to add homework for the student, the student have the ability to solve it and send it back to the teacher profile.

Skils:
  • Java/J2EE: include JSP, Servlet, Struts, JSF, ADF, Hibernate, EJB, JDBC, J2ME, Swing, AWT, J2D, J3D, Multithreading, xml web services, ICEFaces, GWT, xIndice, JPA, and Jasper Report.
  • C#: include Windows programming, ASP.net, Windows Services, ADO.net, Xml web services, WCF services, win forms, Reporting, and Analysis services
  • VB.Net: include Windows programming, ASP.net, Windows Services, ADO.net, Xml web services, WCF services , and win forms
  • J#: include Windows programming, ASP.net, Windows Services, ADO.net, Xml web services, and applet.
  • C/C++, Linux Kernel code, and MFC
  • Design Pattern: include MVC, Server-Client, Agile, Factory, Singleton, and Event
  • Analysis tools: include MS Visio, and Rational Rose.
  • Oracle10g: include Tables, Views, Functions, Stored Procedures, PL/SQL, and Triggers.
  • SQLServer2000/2005/2008: include Tables, Views, Functions, Stored Procedures, TSQL, Triggers, Reporting, and Analysis Services.
  • MYSQL: include Tables, Views, Functions, Stored Procedures, and Triggers.
  • HTML, DHTML, JavaScript, Flash Action Scrip, and AJAX
  • Windows98, NT, 2000 Server, 2003 Server, and Linux

Education

Master in Computer Science

University Of Bridgeport,

20062008

B.Sc. in Computer Science

Hashemite University (HU), Az Zarqā’

19992003

Skills

JSF IceFaces RichFaces Design Patterns UML SQL SQL Server Oracle MySQL C# WCF ASP.NET ASP.NET MVC jQuery ASP.NET AJAX Ajax4JSF J2ME VB.NET Eclipse JDeveloper NetBeans Visual Studio IIS Weblogic Websphere JBoss Tomcat Resin JavaScript HTML DHTML JQ CSS Linux Windows Apple Web Services
Powered by Super-Resume