Gamal Elkoumy

Junior Research Fellow, University of Tartu, Estonia

About Me

Hi, I am Gamal, and I am a Ph.D. student and a junior research fellow at the University of Tartu, Estonia. I am doing research about privacy-preserving process mining. In my research, I am using privacy-enhancing techniques to help organizations to protect the disclosure of their process maps. Currently, I am developing a method that helps the organizations balance the disclosure risk and utilitly loss attached to publishing their process models.

I have worked in the domain of Data Management and Big Data Processing. I have participated in several projects for DWH and Data Integration. During my work experience, I have used and combined technologies to build and integrate systems that help users facilitate their data projects and gain insights to enhance their businesses. I have designed and developed systems that have both batch and stream processing behavior to build dashboards. Also, I have adapted the analytics layers, e.g., machine learning models training, to fit the entire system’s behavior.

I am most skilled in: Process Mining Privacy-Enhancing Technologies Big Data Systems and Stream Processing

Projects

Amun project aims to protect the disclosure of DFGs extracted from business process event logs in order to strike a balance between disclosure risk and utility loss under a differential privacy model. Amun uses a mathematically proven privacy model to balance the risk correlated with publishing process models and the utility after anonymization. It uses an ε-differential-privacy mechanism to anonymize Directly-Follows Graphs (DFGs). It provides a mathematical approach to calculate the value of ε that represents the amount of noise injected a process mining model that optimizes the risk and utility measures. We conducted an emperical evaluation using 13 real world event logs.

Shareprom: A Tool for Privacy-Preserving Inter-Organizational Process Mining. Shareprom adopts secure multi-party computation protocols to enable organizations to jointly execute process mining. We conducted an emperical evaluation using real world event logs.

Stream Cardinality Estimation (SWAGer)

https://github.com/Elkoumy/StreamCardinalityEstimation

We implemented cardinality estimation algorithms on top of Apache Flink. We used two windowing approaches; aggregation functions and window slicing. We performed empirical evaluation of both the methodologies. The project’s result can be used as a separate package for performing stream cardinality of data streams.

Safe House

In this project, I have participated in integrating multiple services of the Ministry of Interior, of one of the largest middle eastern countries. During the project, I built web services and data pipelines to integrate different services of different branches of the organization.

Oracle Communication Data Model Integration

In this project, I participated in modeling and building the Communication Data Model for one of the largest telecommunication providers in the middle east. The project aimed to transform the call data records (CDRs) of the Ericsson IN system into a communication data model. In addition to that, I was building the staging, transformation, and analytics layer of the system.

Research Papers

Education

University of Tartu

PhD Computer Science

Current

During my PhD at the University of Tartu, I develop my skills in process mining and privacy-enhancing technologies under the supervision of Marlon Dumas. I enjoy developing my research and teaching skills at the University of Tartu, and I thoroughly learn about a healthy work-life balance.

Tanta University

MSc Computer Engineering

2015 - 2018

During my master’s degree at the faculty of engineering, Tanta University, I developed my data systems and machine learning skills. I enjoyed doing research and helping bachelor students to develop their skills.

Tanta University

BSc Computer Engineering

2008 - 2012

During my Bachelor’s at Tanta University, I developed my skills in building software products and automatic systems. I enjoyed developing my early career skills and my volunteering experience.

Experience

DataGearCo.

Data Warehouse Specialist

2012 - 2015

https://www.datagearbi.com/

At DataGear, I learned a lot during my early career. I developed my customer experience and my development skills there. I build data management and analytics applications in the field of telecommunication. I have participated in delivering software products to the customers and performing user acceptance tests.

Wireless Research Center, Alexandria University

Research Assistant

2017 - 2018

During working at the wireless research center, I developed my research skills, and I researched Outdoor Localization and Road Lane Detection.