Search

Shenoda Guirguis Phones & Addresses

  • San Jose, CA
  • Redwood City, CA
  • Santa Clara, CA
  • Hillsboro, OR
  • 5555 Hobart St, Pittsburgh, PA 15217 (412) 422-0986

Work

Company: Linkedin Jul 2017 Position: Senior software engineer

Education

Degree: Master of Science, Doctorates, Masters, Doctor of Philosophy School / High School: University of Pittsburgh 2006 to 2011 Specialities: Computer Science

Skills

Software Engineering • Databases • Cloud Computing • Data Mining • Machine Learning • Scalability • Distributed Systems • Research • C • C++ • Algorithms • Mysql • Computer Science • Java • Linux • Software Development • Programming • Xml • Oracle • C# • Php • Software Design • Shell Scripting • Eclipse • Subversion • Unix • Perl • Sql • Team Leadership • Teamwork • Query Processing • Query Optimization • Python • Problem Solving • Data Modeling • Data Architecture • Git

Interests

Children • Research • Environment • Education • Poverty Alleviation • Disaster and Humanitarian Relief • Human Rights • Career Opportunities • Health

Industries

Computer Software

Resumes

Resumes

Shenoda Guirguis Photo 1

Senior Software Engineer

View page
Location:
Denver, CO
Industry:
Computer Software
Work:
Linkedin
Senior Software Engineer

Oracle Jan 2017 - Jul 2017
Senior Member of Technical Staff

Oracle Jul 2015 - Dec 2016
Senior Member of Technical Staff - Oracle Labs

Oracle Dec 2012 - Jun 2015
Member of Technical Staff

Intel Corporation Oct 2011 - Dec 2012
Software Performance Engineer
Education:
University of Pittsburgh 2006 - 2011
Master of Science, Doctorates, Masters, Doctor of Philosophy, Computer Science
Alexandria University 2001 - 2005
Masters, Computer Science, Mining
Alexandria University 1996 - 2001
Bachelor of Engineering, Bachelors
Skills:
Software Engineering
Databases
Cloud Computing
Data Mining
Machine Learning
Scalability
Distributed Systems
Research
C
C++
Algorithms
Mysql
Computer Science
Java
Linux
Software Development
Programming
Xml
Oracle
C#
Php
Software Design
Shell Scripting
Eclipse
Subversion
Unix
Perl
Sql
Team Leadership
Teamwork
Query Processing
Query Optimization
Python
Problem Solving
Data Modeling
Data Architecture
Git
Interests:
Children
Research
Environment
Education
Poverty Alleviation
Disaster and Humanitarian Relief
Human Rights
Career Opportunities
Health
Shenoda Guirguis Photo 2

Shenoda Guirguis

View page

Publications

Us Patents

System And Method For Real-Time Transactional Data Obfuscation

View page
US Patent:
20120030165, Feb 2, 2012
Filed:
Mar 31, 2011
Appl. No.:
13/077800
Inventors:
Shenoda Guirguis - Pittsburgh PA, US
Alok Pareek - Hillsborough CA, US
Stephen Wilkes - Santa Clara CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F 17/30
US Classification:
707607, 707E17007
Abstract:
A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.

Difference-Based Comparisons In Log-Structured Graph Databases

View page
US Patent:
20200097615, Mar 26, 2020
Filed:
Sep 20, 2018
Appl. No.:
16/136909
Inventors:
- Redmond WA, US
Scott M. Meyer - Berkeley CA, US
Shenoda Guirguis - San Jose CA, US
Manu Dhundi - Sunnyvale CA, US
Matus Faro - Sunnyvale CA, US
Ionut Constandache - Sunnyvale CA, US
Yiming Yang - Fremont CA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 17/30
Abstract:
The disclosed embodiments provide a system for performing difference-based comparisons in log-structured graph databases. During operation, the system performs a first write of a first set of graph data to a first log-structured graph database followed by a second write of a second set of graph data to the first log-structured graph database to determine a first difference between the two sets of graph data. Next, the system performs a third write of the second set of graph data to a second log-structured graph database followed by a fourth write of the first set of graph data to the second log-structured graph database to determine a second difference between the two sets of graph data. The system then determines, based on the differences, a comparison result containing a set-based relationship between the two sets of graph data. Finally, the system outputs the comparison result.
Shenoda N Guirguis from San Jose, CA, age ~45 Get Report