avatar

Talal Riaz

About Me

I am a 4th year PhD student at the University of Iowa. My primary area of research is Distributed and Randomized Algorithms. My advisor is Dr. Sriram Pemmaraju , and I'm a part of the Algorithms Research group. Here is a link to my paper resume. My Erdős number is 3.

I am currently on a graduate college post comprehensive fellowship.

Education

  • 2013-2018

    PhD in Computer Science at The University of Iowa

    CGPA 3.85
    Relevant courses: Big Data Analytics, Machine Learning, Design & Analysis of Algorithms, Discrete Optimization, Stochastic Analysis, Distributed Systems

  • 2008-2012

    Bachelors of Science at Lahore University of Management Sciences (LUMS)

    CGPA 3.50
    Major: Computer Science

Experiences

Yelp
May 2017 - Nov. 2017
Software Engineering Intern
Developed a pipeline that extracts features from conversations between users and businesses.
The University of Iowa
Present
Research Assistant
Developed a system that converts architecture drawings (CAD files) to graphs, where the nodes represent rooms and edges represent adjacency.

Publications and Presentations

DISC
2017
Publication
Symmetry Breaking in the CONGEST model: Time- and Message-Efficient Algorithms for Ruling Sets. Conference Version Full Version
ACM PODC
2017
Publication
Brief Announcement: Symmetry Breaking in the CONGEST model: Time- and Message-Efficient Algorithms for Ruling Sets. Conference Version
OPODIS
2016
Publication
Using Read-k Inequalities to Analyze a Distributed MIS Algorithm, Sriram Pemmaraju and Talal Riaz.
ACM PODC
2016
Publication
Brief Announcement: Using Read-k Inequalities to Analyze a Distributed MIS Algorithm, Sriram Pemmaraju and Talal Riaz. Conference Version Full Version Presentation

Contact

(319) five one two - two zero seven seven
talal{dash}riaz{at}uiowa{dot}edu
Linkedin
https://www.linkedin.com/in/talal-riaz-b1975559
Skype
talal.riaz

Programming Languages

Python
Java
C++
Matlab
Agda
PHP
Beginner
Proficient
Expert
Master

Skills

Hadoop
MapReduce
Spark
Kafka
Randomization
Android
Computational Geometry

Languages

English
Urdu
Pashto