Mr. Tawfiq Yasser Tawfiq
Faculty of Computing & Information Sciences
Biography
Tawfik Yasser is a researcher and educator specializing in distributed systems, stream processing, and large-scale data engineering. His work focuses on improving correctness and efficiency in data-intensive systems, bridging the gap between theoretical foundations and real-world deployment.
Research Interests
- Distributed Database Systems
- Stream Processing Correctness
- Large-Scale Data Infrastructure
- Consistency and Fault Tolerance in Distributed Systems
- Systems Performance and Scalability
Education
- M.Sc. in Big Data, Nile University, Thesis: Introduced Keyed Watermarks, a per-key watermarking mechanism for Apache Flink to address data loss in heterogeneous data streams
Achievements
- Developed Keyed Watermarks by modifying ~2.7 million lines of Apache Flink core code across 12 classes
- Achieved over 99% event-processing accuracy on skewed sub-streams