Post Job Free

Resume

Sign in

Software Engineer Manager

Location:
Pittsburgh, PA
Posted:
November 05, 2012

Contact this candidate

Resume:

**** ******* ******, ***: 412-***-****

Computer Science Dept, Cell: 321-***-****,

University of Pittsburgh, Email: abpb7c@r.postjobfree.com

Pittsburgh, PA 15260 http://www.cs.pitt.edu/~shenoda

Shenoda Guirguis

Research Data Management: Data Streams Management Systems, Transactions and Cloud Data Management.

Interests

Education Ph.D. in Computer Science University of Pittsburgh Expected Aug 2011

Defended Thesis Proposal on April 2010.

Dissertation Title: Scalable Processing of Aggregate Continuous Queries, GPA: 3.792

M.Sc. in Computer Science University of Pittsburgh 2010

Project Title: Adaptive Scheduling of Web Database Transactions

M.Sc. in Computer Science Alexandria University 2006

Thesis Title: Predicting Itemsets Support of Association Rules Mining, GPA: 3.75

B.Eng. in Computers Sc. & Eng. Alexandria University 2001

Degree: Outstanding, Graduated with degree of honor, Ranked 6th. GPA 3.78

Awards & th

Best Research Award on 10 Annual CS Day, March 2010.

Honors Andrew Mellon Predoctoral Fellowship (2010-2011). Awarded annually to doctoral students of

exceptional ability and promise.

NSF travel fellowship to attend ICDE 2010, Jan 2010.

th

Runner-up Poster on 9 Annual CS Day, March 2009.

th

Best Poster Award on 8 Annual CS Day, February 2008.

A&S Fellowship award, University of Pittsburgh, Spring 2006.

Undergraduate Degree of Honor from Computers and Automatic Control Dept., Faculty of

Engineering, Alexandria University, July 2001.

Teaching Teaching Assistant CS Dept., University of Pittsburgh

Experience CS 2550: Advanced DBMS, Spring 2010

o Graduate level

o Preparing assignments and grading

CS 1555: DBMS, Spring 2008 and Fall 2009

o Undergraduate level

o Recitations, preparing assignments and grading

CS 1501: Algorithms Implementation, Spring 2007

o Undergraduate level

o Recitations

Instructor Computer Services Center, St. Mina Church, Alexandria, Egypt

Visual Basic and Advanced Visual Basic courses, Summer 2002

Designed the syllabus, prepared course material and conducted labs for both courses.

Teaching Assistant Faculty of Engineering, Alexandria University

Fall 2001

Introduction s to Computers lab

Research Member of the ADMT Lab CS Dept., University of Pittsburgh

Experience Since Summer 2006 Current

Involved in the AQSIOS project (http://db.cs.pitt.edu/group/projects/aqsios)

Participated in implementing the group s streams scheduling schemes, on top of STREAM.

Working on optimizing the processing of Aggregate Continuous Queries.

Research Internships at NEC Research Lab (summer 2010) & GoldenGate/ Oracle (summer 09 & 08).

Patents Shenoda Guirguis, Alok Pareek, Steve Wilkes. System and Method for real-time transactional data

obfuscation. Application No. US 61/369,000, filed 7/ 29/2010. (pending)

Hyun Jin Moon, Shenoda Guirguis, Yun Chi, Junichi Tatemura, V. Hakan Hacigumus. Multi-Tenant

Database Management for SLA Profit Maximization. Application No. US 12/985,057, filed on 1/5/2011

(pending)

Publications Journals

Shi-Kuo Chang, Lei Zhao, Shenoda Guirguis and Rohit Kulkarni, A Computation-Oriented

Multimedia Data Streams Model for Content-Based Information Retrieval, Multimedia Tools and

Applications Journal, Springer US, Sep. 2009.

Conferences and Workshops

Shenoda Guirguis and Alok Pareek, BronzeGate: Real-time Transactional Data Obfuscation for

th

GoldenGate, Proceedings of the 13 International Conference on Extending Database Technology

(EDBT 2010) Industrial Track, Lausanne, Switzerland, March 22-26, 2010

*

Lory Al Moakar, Panos K. Chrysanthis, Christine Chung, Shenoda Guirguis, Alexandros Labrinidis,

Panayiotis Neophytou and Kirk Pruhs, Admission Control Mechanisms for Continuous Queries in the

Cloud, Proceedings of 26th IEEE Int'l Conference on Data Engineering (ICDE 2010), Los Anglos,

*

CA, USA, Mar 1-6, 2010. Authors are listed in Alphabetical Order.

Shenoda Guirguis, Mohamed Sharaf, Panos Chrysanthis, Alexandros Labrinidis, and Kirk Pruhs,

Adaptive Scheduling of Web Transactions, Proceedings of 25th IEEE Int'l Conference on Data

Engineering (ICDE 2009), Shanghai, China, Mar 29-April 4 2009.

Shenoda Guirguis, Panayiotis Neophytou, Panos K. Chrysanthis, Alexandros Labrinidis and Kirk

Pruhs, Expanding Continuous Queries Scope for Better Event Detection, SSPC Wrokshop, St.

Louis, Missouri, March 2009.

Shenoda Guirguis, Rohit Kulkarni and S. K. Chang, "A Multimedia Data Streams Model for Content-

Based Information Retrieval", Proceedings of 2008 International Conference on Distributed Multimedia

Systems (DMS 08), Boston, USA, Sept. 4-6, pages 232-239, 2008.

Mohamed Sharaf, Shenoda Guirguis, Alexandros Labrinidis, Kirk Pruhs, and Panos Chrysanthis,

Poster Session: ASETS: A Self-Managing Transaction Scheduler, Self Managing Databases

Workshop (SMDB 08), 2008.

Shenoda Guirguis, Khalil M. Ahmed, Nagwa M. El-Makky, and Alaaeldin M. Hafez. Mining the

future: Predicting itemsets support of association rules mining . In Foundations of Data Mining

Workshop (FDM 06), 2006, pages 474 478, 2006.

Internships Summer 2010 NEC Labs America Cupertino, CA

and Business Summer Research Assistant

Experience Cloud Data Management: Multi-Tenant Databases.

Summer 2009 GoldenGate Co./Oracle San Francisco, CA

Research Intern

Scalable Merger Project. Investigated the problem, and designed the solution.

Summer 2008 GoldenGate Co./Oracle San Francisco, CA

Research Intern

Transactional Data Obfuscation Project. Investigated the problem, designed and implemented the

solution in C.

Jul 2001- Nov 2005 Bibliotheca Alexandrian Alexandria, Egypt

Senior Software Engineer

Oracle DBA as member of the Database Administration Unit.

Designed and Implemented many deployed and in operation applications - using C++, .NET, and SQL

Server - such as the Membership System; www.nasser.org, oacis.bibalex.org, etc.

Summer 2005 Yale University New Haven, CT

Software Engineer Exchange Visitor

Worked in OACIS project (http://www.library.yale.edu/oacis/), using PhP and MySQL.

Summer 2000 Self-employed Alexandria, Egypt

Analyzed, designed and developed PC Company Manager I, a database application for Hardware

Sales Company to manage the inventory.

Summer 1999 Self-employed Alexandria, Egypt

Analyzed, designed and developed Doctor Manager I & II, a health care system (in Egypt s yet non-

automated medical system).

Computer Programming languages: C/C++, Java, C#, Visual Basic, Assembly,.

Skills Web tools : HTML, ASP.NET, PHP, JSP, etc.

DB: SQL server, MySQL, Oracle, PostgreSQL,Object Oriented database, Object relational database.

OS : Redhat, UNIX Tru64, Solaris 8.0, Mac OS X, MS Windows.

Languages English: Excellent communication skills.

Greek & French: good/fair reading, weak writing, fair speaking.

Egyptian: Native.

Interests Soccer: Founder & previous President (for 3 years) of CS-Soccer Student Club (founded the first

soccer team for CS Dept in Pitt, helped organizing Grassroot fundraiser event).

Handwork: carpentry & electric works.

Reading & classical music.



Contact this candidate