Education
Duke University
- PhD in Computer Science - September 2022
- Certificate in College Teaching
- MS in Computer Science - December 2020
Rutgers University – New Brunswick
- BS in Computer Science, Mathematics - May 2017
Teaching
UNC-Chapel Hill
- Spring 2024: Models of Languages and Computation, Algorithms and Analysis
- Fall 2023: Algorithms and Analysis
Elon University
- Spring 2023: Computer Science I, Algorithm Analysis
- Fall 2022: Computer Science I, Algorithm Analysis
Duke University
- Summer 2021: Design and Analysis of Algorithms
- Spring 2021 (TA): Design and Analysis of Algorithms
- Spring 2020 (TA): Discrete Mathematics for Computer Science
- Fall 2019 (TA): Graph Algorithms (graduate)
- Spring 2019 (TA): Discrete Mathematics for Computer Science
- Spring 2018 (TA): Design and Analysis of Algorithms
Rutgers University – New Brunswick
- Undergraduate TA for Calculus I, Calculus II, Calculus III, and Linear Optimization
Research
- Nathaniel Kell, Kevin Sun.
Approximations for Indivisible Concave Allocations with Applications to Nash Welfare Maximization.
AAAI 2023.
- Anupam Gupta, Debmalya Panigrahi, Bernardo Subercaseaux, Kevin Sun.
Augmenting Online Algorithms with ε-Accurate Predictions.
NeurIPS 2022.
- Ruoxu Cen, Yu Cheng, Debmalya Panigrahi, Kevin Sun.
Sparsification of Directed Graphs via Cut Balance.
ICALP 2021.
- Zhihao Jiang, Debmalya Panigrahi, Kevin Sun.
Online Algorithms for Weighted Paging with Predictions.
ACM Transactions on Algorithms - October 2022.
ICALP 2020 (preliminary version).
- Samir Khuller, Jingling Li, Pascal Sturmfels, Kevin Sun, Prayaag Venkat.
Select and Permute: An Improved Online Framework for Scheduling to Minimize Weighted Completion Time.
Theoretical Computer Science - November 2019.
LATIN 2018 (preliminary version).