**** **** ********* **. *** *B
West Lafayette, IN 47906
abpcbe@r.postjobfree.com
Phone: 216-***-****
TAHBOUB, RUBY
Objective
Objective Seeking research/ technical experience via an internship for summer 2013
Citizenship United States
Interests Databases Systems, Big Data, and Data Management in the Cloud
Education Purdue University, West Lafayette,
University
PhD Graduate Student, 3rd year
Relevant coursework: Algorithms, Database Systems, Information Security, Parallel
Computing, and Simulation and Modeling, Software Engineering
University of Jordan Jordan
Jordan, August, 2006-
August, 2006- June 2008
M.Sc. Computer Science
Jordan University of Science and Technology Jordan
Technology, October, 2001-
October, 2001- June 2005
B.S Computer Science
Skills
Application Concept Modeling: Microsoft Visio 2003 and 2007.
Application Development IDE: MS Visual Studio 2010, Eclipse, NetBeans.
Databases: MS-SQL, Oracle
Languages: C++, Java, C#.Net, Python.
Operating System Platforms: Windows, Unix, Linux.
Team Supporting Development Tools: ClearCase.
Source Control: Mercurial, and VSS
Object Oriented Modeling: UML
Unit Testing and Coverage: JUnit, NUnit, and NCover
Utility Applications: MS-Office 2003-2010
Apache Hadoop
Purdue University, West Lafayette, IN August, 2010- present
2010-
Employment University
Teaching Assistant: developing teaching, lab, and recitation materials for programming
courses.
Intel Corporation, Hillsboro OR May,2012-
May,2012-August 2012
Graduate Technical Intern, SQL Server Performance, Software and Services Group SSG
Conducted Hadoop Performance Evaluation study on Nehalem-NP, Studied Hibench 2.0
benchmark and selected the most descriptive workloads that capture the performance
of: CPU, memory usage and I/O.
BayBridge Decision Technology, Annapolis MD May, 2011-
May, 2011- August 2011
Software Development Intern
Develop new feature functionality for BBDT software applications. Troubleshooting and
debugging defects in designated application code.
Jordan University of Science and Technology Jordan
Technology, October, 2008- June 2010
2008-
Lecturer for courses: Computer Skills, Programming in C++, Programming in Visual
Basic, and Data Structures.
Softact Incorporated Jordan
Incorporated, June, 2008- Sep, 2008
2008- Sep,
Business Analyst: Perform analysis for several projects. Help the organization
implement project development and company level processes and methodologies.
Estarta Solutions Jordan
Estarta Solutions
olutions, 2004- Sep,
June, 2004- Sep, 2004
Software Development Intern, Programming in C# and Quality Assurance
B. Mahafzah, R. Tahboub and O. Tahboub, "Efficient Broadcast and Global Combine in
Publications
All-Port Wormhole-Routed OTIS-Mesh Interconnection Networks", Cluster Computing:
The Journal of Networks, Software Tools and Applications.Vol 13, Issue 1, Mar 2010.
Projects:
Hadoop Performance (May 12-
Hadoop Performance Evaluation Study (May 12-Aug 12)
Guide: SQL Server Performance team, Software and Services Group SSG
Configure Apache Hadoop on 4-node Nehalem-NP cluster. Run key Hibench workloads:
Wordcount. Sort, Terasort, Kmeans and Hive Join. Collect performance data to better
understand CPU utilization, memory and I/O
Scientific 11-
Scientific Data Management: (Feb 11- present)
Research Project- Guide Prof. Walid Aref
1. Monitoring the Quality of Data in Scientific Databases
Monitoring
Identify the missing and inconsistency issues in scientific databases
Similarity
2. Similarity Aware Query:
Define similarity aware operators such as Similarity Group By SGB and Similarity SJ that
can be (1) effieiciently implemented withing DBMS and (2) support higher dimensional data.
Designing Entry- Location-
Designing Entry-Level CS Programming Course using Map & Location-based Operations
(Aug 11-Dec 11)
Research Project- Guide Prof. Walid Aref
Use Spatial and Spatiotemporal data management and Map operations to redesign entry level
CS programming course.
Air 08-
Air Force Human Resources (Jun 08- Sep 08)
Business Analysis- Guide: Softact Inc.
Performed requirement analysis and designed reports for Human Resources department.
Languages and Tools: Microsoft Business Intelligence Development Studio
OTIS-
OTIS-Mesh Simulator
OTIS 08-
(Feb 08- Jun 08)
Research Project- Guide Prof. Basel Mahafza
Built a simulator for OTIS-Mesh interconnection system to evaluate the performance of several
collective communication algorithms such as: Reduce, Scatter, Gather, etc.
Languages and Tools : C++
JUST 05-
JUST classroom (Jan 05-Jun 05)
Software Engineering- Guide Prof. Ayad Salhieh
Worked with team of 3 students to develop a classroom management desktop application
Languages and Tools : C#.Net
Kuwait 04-
Kuwait Investment Authority Portal (Jun 04- Sep 04)
Quality Assurance- Guide Estarta Solutions
Performed black box, white box, unit, functional and regression tests for Kuwait Investment
Authority Portal.
Tools: NUnit
Member and Leadership
Mentor at SOS villages.
Member of Women in Science member since 2010.
Purdue Graduate Student Board, Faculty Search officer since 2011.