Designed Uno, a unified congestion-control scheme that operates within and across large-scale datacenter networks.
Professional experience
Designed and implemented a high-performance data migration technique to improve transfers between remote storage servers.
Worked with Prof. Jeff Burke's team to integrate Named Data Networking APIs into the Chromium codebase.
Automated system update workflows and performed system-level FIO storage benchmarking.
Developed and maintained Android and iOS applications for an online medical-consultation platform.
Education & teaching
Education
Johns Hopkins University
Ph.D., Computer Science
Johns Hopkins University
M.Eng., Computer Science
Sharif University of Technology
Computer Engineering
Teaching
Johns Hopkins University · Teaching Assistant, 2019–2025
Computer Networks and Cloud Computing; served as a TA three times during the Ph.D.
Sharif University of Technology · Teaching Assistant, 2015–2019
Served as a TA 14 times across programming, data structures, operating systems, computer architecture, numerical methods, and mathematical statistics.