Post Job Free
Sign in

QA Analyst/ Developer

Location:
Kent
Posted:
May 25, 2011

Contact this candidate

Resume:

Abdul-Rahman Makame

Abdul-Rahman, Makame, **** West James lane J1 Kent WA 98032, 832-***-****, **********@*****.***

Objective:

To obtain a position as application software developer that utilizes my skills, education, and experience along with my willingness to learn and a desire to excel.

Tools/ Technologies:

.Net Technologies: .Net Framework ,ADO.Net, ASP .Net and C#

Operating Systems: Windows 9x/XP/Vista, Linux

Relational Database MS SQL Server 2000/ MS SQL Server 2005/2008, MySQL

Web Technologies HTML, DHTML, CS XML, JavaScript, CSS, DHTML, HTML

IDE/Tools Visual Studio.Net 2003/ Visual Studio 2005/ Visual Studio 2008

DB Tools SQL*Plus, SQL*Loader, AND SQL Developer

Reporting Tool SQL Server Reporting Service.

Web Servers IIS 6.0, Apache Tomcat

Related Skills

Data Structures and Algorithms: Multi-dimensional arrays, records (C++ structs), arrays of records, elementary searching and sorting algorithms, classes, data abstraction, object-oriented software development, pointers, dynamic data, reference types, linked structures, C++ templates. Understand fundamental concepts of object oriented software developments, such as base class, subclass, encapsulation, and inheritance with actual practice in C++ or Java.

Abstract data type (ADT): class specification and implementation, and use class objects to solve basic application problems (including private/public members, friend function and operator overloading).

Apply fundamental sorting and searching algorithms such as Selection Sort, Bubble Sort, Insertion Sort, Linear Search and Binary Search to sort.

Education

Bachelor of Science in Computer Science May 2008

University of Houston-Downtown

Associate of Science Degree September 2003

Seattle Central Community College

Related Experience

Computer Technician: (part time job)

Software installation on home computers

System diagnosis and replacement of hardware components

Setup small network system

Experienced with installation of mother board, SIMM chips, internal/external modems, NICs, SCSI and IDE hard disk and

various printer configurations

Machine Operator: Feb 2005 – May 207

I worked for a Foxconn Manufacture in Houston Texas.

Responsible for operation assembly machine (making computer server boards)

Looking for error and misplaced items on the machine.

Installing micro processor and ram chip to the system boards.

Software Tester: June 2007 - October 2009

I worked for Aquent in Houston Texas.

Prepare Images for Testers: Dashing Units from the server, Restore Image from the server, Gathering images (XP, XP64, Vista,

and Vists64) to be shipped to different venders, Assemble and releasing XP64 image to different venders, Updating Bios on

Platforms

Testing system performance using the following tools: 3D Mark Vantage Testing, WinPVT, OpenGL Tests, WinPVT, WinReboot

System Software Management (SSM) Testing

Video/Audio Driver Acceptance Tests

Going over test plans for different platforms

Updating Inventories, add new products to the system database

Customer Service Provider: Jan 2010 – Mar 2011

I worked for Pacific Cascade Distribution (Shipping Company)

Responsible for doing inventory

Scanning new product to the database

Verifying prices of new products

Picking Products and shipping via UPS/FedEx using a dedicated software program

Software Projects as Personal Consultant:

Monthly Paycheck 3 weeks July - 2004

Environment: Java. jGRASP

Read from a file and display the content of the input

Counts the number of Line, Words and Paragraph

Object oriented design techniques were applied

Used Swing components to create user interface

Database Reader 2 weeks - Jan 2005

Environment: C++, .NET

C# programs to access different database written in SQL from a database

The program use GUI interface

Object oriented programming was used.

Tutor University of Houston-Downtown Houston, TX May 2005 – Dec 2006

Tutor and advise students on Calculus I, Calculus II, Calculus III and Differential Equations

Train students on How to Design, implement, test, execute and debug different C++ programs.

Grade report for the top athletes

Environment: C++, .NET

Use class data type (or array of class objects) as data representation of a student record.

Design member functions to do the statistics and reporting.

For each student, the program calculates the average of the scores

Determine the letter grade based on the average

Program must find the students with the highest and the lowest averages.

Application for a pizza delivery system Feb 2008 – Oct 2008

Environment: Visual Studio, jGRASP,

3-tier web application

Designed a database using MySQL

Designed an Entity Relation diagram

Design using Entity-Relationship Model

Created complex SQL and used JDBC connectivity to access the database

Writing SQL statements combined with java code

Used Java to create to create an interface and enhancing access and GUI design

Application Developer Jan 2009 – Oct 2009

Designed and Implemented using .NET Framework based on existing application and new logic/processes.

Migrated existing VB6.0 application into .NET framework application using C#.NET and ASP.NET

Design and Development of libraries for Business Layer using C#.NET and Visual C++ (MFC)

Generated XML file to store the user shopping cart.

Developed Custom UI Controls using VB.NET.

Prepared functional, design specification documents

Created backend programming using SQL Server 2000

Developed SQL stored procedures for database validations and use with Web Services.

Google Maps project: (with JavaScript and the Google Maps API V3) May 2010 – July 2010

Environment: Dreamweaver, 1st Java Script Editor pro.

A program (map) pulls marker points from an XML file.

Each marker is displayed as a single marker with a tabbed info window.

Each tab in the info window will contain the information for the particular marker.

Styling the info window with CSS

Established custom markers with info windows

Used dropdown list to zoom to a specific location

Used checkboxes to tern markers on and off

Voting Program: (Java Applet) Feb 2010 – Nov 2010

Environment: Java, Eclipse IDE

It takes up or down command from a user

It updated the database by adding 1 to the up or down value in the voting table

It recognize the user my storing a users IP-address in the data base

And output the new value on the screen.

Implementation and maintenance of a Java GUI application using JFC/Swing

Web Application using MVC Model-View-Controller architecture: February 2011 – still working on it

Environment: Java, Eclipse IDE, Tomcat, Heidi SQL

The web-based solution employs object oriented design patterns such as MVC, command and controller strategy.

Defining mapping between servlet and URI via web.xml file for communication between requests and servlets

Developed Servlets and back-end java classes using eclipse IDE and Apache tomcat

Established Applet-Servlet communication with Object Serialization

Generating dynamic web pages using servlets

Implemented Dynamic SQL queries to retrieve information from the database

Creating Views, Selecting Data from Multiple Tables (Joining Tables), Combining Multiple Queries

Used Java Servlets as a centralize place for handling user requests.

Create a Java class Front Controller, which handles all the input/output mechanism between the user and the database.



Contact this candidate