The list below contains the student's name and dissertation/thesis title of recent graduates. [Computer Science Doctoral program unless otherwise indicated]

2021 - 2022

Umar Iqbal
Towards a Privacy-Preserving Web
PhD received August 2021
Advisor: Zubair Shafiq
Employment: Postdoctoral Scholar; Paul G. Allen School of Computer Science & Engineering; University of Washington

Kyle Peterson (Health Informatics)
Longitudinal Time-to-Event Graph Mining Pipeline For Musculoskeletal Injury Forecasting
PhD received August 2021
Advisor: Karim Abdel-Malek
Employment: Senior AI Research Scientist; VitaliSee | Malum Terminus Technologies Inc.

Moosa Yahyazadeh
Towards a Privacy-Preserving Web
PhD received August 2021
Advisor: Omar Chowdhury
Employment: Formal Verification Engineer; Apple

2020 - 2021

Shehroze Farooqi
A Measurement-Driven Approach towards Understanding and Detecting Abuse of Third-Party Apps
PhD received May 2021
Advisor: Zubair Shafiq
Employment: Palo Alto Networks

Shreyas Pai
On the role of Congestion in Distributed Complexity
PhD received May 2021
Advisor: Sriram Pemmaraju
Employment: Postdoctoral Scholar; Theoretical Computer Science group; Aalto University, Finland

Kyle Diederich
Face-to-Face Collaboration Technology for Children
PhD received August 2020
Advisor: Juan Pablo Hourcade
Employment: Assistant Professor of Computer Science; St. Norbert College, Wisconsin

Mingrui Liu
Nonconvex Min-max Optimization in Deep Learning: Algorithms and Applications
PhD received August 2020
Advisor: Tianbao Yang
Employment: Assistant Professor; George Mason University, Virginia

Tanmay Inamdar
Covering and Clustering with Outliers and Other Constraints
PhD received August 2020
Advisor: Kasturi Varadarajan
Employment: Researcher; Department of Informatics; University of Bergen, Norway

2019 - 2020

Jeff Hajewski
New Parallel Algorithms for Support Vector Machines and Neural Architecture Search
PhD received May 2020
Advisor: Suely Oliveira
Employment: Senior Software Engineer; Noom Inc.

Ryan Brummet
TSCH Policies for Industrial Wireless Networks
PhD received December 2019
Advisor: Octav Chipara
Employment: Postdoctoral Research Scholar, Computer Science, University of Iowa - Iowa City, Iowa

Huyen Le
Understanding the Roles of Humans, Algorithms, and Cyborgs in Political Polarization
PhD received December 2019
Advisor: Zubair Shafiq
Employment: Postdoctoral Research Scholar; Division of Bioinformatics and Biostatistics; National Center for Toxicological Research, FDA

Thamer Alsulaiman
Speeding up Complex Genetic Mutations Detection in Large Human Genome Data
PhD received August 2019
Advisor: Suely Oliveira
Employment: Visiting Assistant Professor, Computer Science, University of Iowa - Iowa City, Iowa

Ryan McCleeary
Lazy Exact Real Arithmetic Using Floating Point Operations
PhD received August 2019
Advisor: Aaron Stump
Employment: Research Engineer; Numerica Corporation

Talal Riaz
Symmetry Breaking: Upper and Lower Bounds
PhD received August 2019
Advisor: Sriram Pemmaraju
Employment: Software Engineer, Yelp - San Francisco Bay Area

Yi Xu
Accelerating Convex Optimization in Machine Learning by Leveraging Functional Growth Conditions
PhD received August 2019
Advisor: Tianbao Yang
Employment: Senior Algorithm Engineer, Alibaba Group (U.S.) Inc. - Greater Seattle Area

2018 - 2019

Pooya Rahimian
The Effect of Latency on Steering Behavior in Virtual Reality
PhD received May 2019
Advisor: Joe Kearney
Employment: Lead Software Engineer; Virgin Hyperloop

Sayan Bandyapadhyay
Digging Deeper into Clustering and Covering Problems
PhD received May 2019
Advisor: Kasturi Varadarajan
Employment: Postdoctoral Research Scholar, University of Bergen - Bergen, Norway

Sikder Huq
Locally Self-Adjusting Distributed Algorithms
PhD received December 2018
Advisor: Sukumar Ghosh
Employment: Software Development Engineer II, Amazon.com, Seattle, Washington. Prior: Lead Software Engineer, Cadence Design Systems, San Jose, CA; Visiting Assistant Professor of Computer Science, Cornell College, Mount Vernon, Iowa.

Michael Lash
Optimizing Outcomes via Inverse Classification
PhD received December 2018
Advisors: Alberto Segre, Nick Street
Employment: Assistant Professor of Business Analytics, University of Kansas - Lawrence, Kansas

Baoluo (Paul) Meng
Satisfiability Modulo Relations: Theory and Applications
PhD received December 2018
Advisor: Cesare Tinelli
Employment: Lead Engineer & Project Leader, High Assurance System; General Electric Global Research Center - Niskayuna, New York

Yuanyuan Jiang
Full-Body Joint Action in Pedestrian Road Crossing Virtual Environment
PhD received August 2018
Advisor: Joe Kearney
Employment: Assistant Professor, California State University - San Marcos, California

Zhe Li
Optimizing Neural Network Structures: Faster Speed, Smaller Size and Less Tuning
PhD received August 2018
Advisor: Tianbao Yang
Employment: Machine Learning/Computer Vision Engineer, Apple, Cupertino, California

Xiaoxuan Zhang
Online Learning for Imbalance Data: Optimizing the Asymmetric Measures
PhD received August 2018
Advisor: Tianbao Yang
Employment: Senior Data Scientist, Ancestry, San Francisco Bay Area

2017 - 2018

Farley Lai
Stream Processing Optimizations for Mobile Sensing Applications
PhD received August 2017
Advisor: Octav Chipara
Employment: Researcher, NEC Labs America, Princeton, New Jersey

2016 - 2017

Santanu Bhowmick
Multi-Covering Problems and Their Variants
PhD received May 2017
Advisor: Kasturi R. Varadarajan
Employment: Senior Software Engineer - Maps, Apple, Cupertino, California

Shabih Hasan
Mobile Ecological Momentary Assessment based Hearing Aid Evaluations
PhD received May 2017
Advisor: Octav Chipara
Employment: Vice President - Data, Head of Data Analytics; Delos Living LLC, Greater New York City Area

Rahil Sharma
Shared and Distributed Memory Parallel Algorithms to Solve Big Data Problems in Biological, Social Networks, and Spatial Domain Applications
PhD received December 2016
Advisor: Suely Oliveira
Employment: Sr. Staff R&D Engineer; Synopsys, Mountain View, California. Prior: Sr. Staff Software Engineer, Xilinx, San Jose, California Principal Software Engineer, Cadence Design Systems, San Jose, California; Sr. R&D Engineer, Synopsys, Mountain View, California

Vivek Sardeshmukh
Efficient Graph Computing on the Congested Clique
PhD received December 2016
Advisor: Sriram Pemmaraju
Employment: Software Engineer; Google. Prior: Principal Software Engineer, Cadence Design Systems, San Jose, California

2015 - 2016

Xin Xiao
Coresets, Complexity of Shapes, and Total Sensitivity
PhD received May 2016
Advisor: Kasturi Varadarajan
Employment: Software Engineer; Google. Prior: Senior Software Engineer, Mathworks, Natick, Massachusetts

Jason Fries
Modeling Words for Online Sexual Behavior Surveillance and Clinical Text Information Extraction
PhD received August 2015
Advisor: Alberto Segre
Employment: Research Scientist (Formerly Postdoctoral Scholar), Stanford, University, Stanford, California

Valerie (Galluzzi) Liptak
Automatic Recognition of Healthcare Worker Hand Hygiene
PhD received August 2015
Advisor: Ted Herman
Employment: Applied Scientist, Amazon, Seattle, Washington. Prior: Assistant Professor, Computer Science and Software Engineering, Rose-Hulman Institute of Technology, Terre Haute, Indiana

Mauricio Monsalvo
Computational Applications to Hospital Epidemiology
PhD received August 2015
Advisor: Sriram Pemmaraju
Employment: Postdoctoral Scholar, Centro Nacional de Investigación para la Gestión Integrada de Desastres Naturales (CIGIDEN), Santiago de Chile

2014 - 2015

Chao Yang
From Surveys to Surveillance Strategies: a Case Study of Life Satisfaction
PhD received May 2015
Advisor: Padmini Srinivasan
Employment: Software Engineering Manager - Machine Learning; Meta Prior: Applied Scientist II, Amazon, Seattle, Washington area

Geoffrey Fairchild
Improving Disease Surveillance: Sentinel Surveillance Network Design and Novel Uses of Wikipedia
PhD received December 2014
Advisor: Alberto Segre
Employment: Scientist at Los Alamos National Laboratory, Los Alamos, New Mexico

Tianyi Liang
Automated Reasoning over String Constraints
PhD received December 2014
Advisor: Cesare Tinelli
Employment: Vice President (Formerly Quantitative Software Engineer); Two Sigma, New York City area

Alessio Signorini
Use of Social Media to Monitor and Predict Outbreaks and Public Opinion on Health Topics
PhD received December 2014
Advisor: Alberto Segre
Employment: Co-founder and CTO; Evidation Health, Menlo Park, California

Lucio Tolentino
Effective and Efficient Algorithms for Simulating Sexually Transmitted Diseases
PhD received December 2014
Advisor: Alberto Segre
Employment: Data Science Manager; Goodway Group. Prior: Senior Data Scientist, Dotdash, New York City area; Computer & Data Scientist, Mashable, New York City area