Sepehr Abdous

sabdous1[AT]jh[DOT]edu . sepehrabdous1375[AT]gmail[DOT]edu

I am a Computer Science PhD student at Johns Hopkins University. Advised by Prof. Soudeh Ghrobani, my research concentrates on designing techniques to effectively measure and resolve congestion events with microsecond-scale granularity, known as microbursts, that occur in modern datacenters. I received my bachelors degree from Sharif University of Technology. For my Bachelor's thesis, I evaluated the effects of load balancing in Named Data Networking (NDN) architecture.


Research Interests

My main field of research focuses on ways of measuring and resolving microsecond-scale congestion events, known as microbursts, in large datacenters. Currently, I am probing packet deflection, \i.e., re-routing the packets forwarded to a congested port instead of dropping them, as a potential solution to the microburst problem.

In the past, I have spent some time probing Named Data Networking (NDN) as a new architecture proposed for the network layer that tries to resolve the limitations of IP-based architecture using names instead of IPs.


Research Experience

Resolving short-term congestion events in datacenters

HopNets group, Johns Hopkins University

Supervised by Prof. Soudeh Ghorbani, I work on developing approaches for measuring and absorbing bursts with microsecond-scale granularity, namely microbursts, in datacenters.

2019 - Present

Creating an AR-enabled NDN-based browser

UCLA REMAP group, Summer Internship at UCLA

As an intern of UCLA REMAP group, under the supervision of Prof. Jeff Burke, I participated in the project of creating an AR-enabled browser from the chromium codebased that operates on the Named Data Networking(NDN) architecture.

Summer 2018

Probing the effects of load-balancing in NDN-based networks

BSc Thesis

Evaluated the influences of the "power-of-two-choices" load-balancing scheme in a network grid while using NDN as the base network architecture. For this project, I was advised by Dr. Gharib and Prof. Movaghar from Sharif University of Technology.

2017 - 2019

Publications

Papers

Burst-tolerant Datacenter Networks with Vertigo

Sepehr Abdous*, Erfan Sharafzadeh*, Soudeh Ghorbani (*Equal contribution)

CoNEXT 2021

2021

Stock price forecasting using machine learning with event detectionon candlestick

Salman Marvasti, Sepehr Abdous, Negin Majidi

File available on Researchgate

2018

Posters

Vertigo: A Priority-aware Burst-tolerant Datacenter Fabric

Sepehr Abdous, Erfan Sharafzadeh, Sougol Gheissi, Soudeh Ghorbani

16'th Coordinated Science Laboratory Student Conference (CSLSC)

2021

Valinor: Transport-Agnostic Packet Prioritization and Ordering at the Edge

Erfan Sharafzadeh, Sepehr Abdous, Sougol Gheissi, Soudeh Ghorbani

16'th Coordinated Science Laboratory Student Conference (CSLSC)

2021

Teaching Experience

TA of the "Computer Networks" course

Prof. Ghorbani

Johns Hopking University, Baltimore, MD, USA

Spring 2021

TA of the "Mathematical Statistics" course

Prof. Sharifi Zarchi

Sharif University of Technology, Tehran, Iran

Fall 2018

TA of the "Data Structure" course

Prof. Ghodsi

Sharif University of Technology, Tehran, Iran

Fall 2018

TA of the "Computer Structure" course

Prof. Asadi

Sharif University of Technology, Tehran, Iran

Fall 2018

TA of the "Fundamentals of Operating Systems" course

Prof. Jalili

Sharif University of Technology, Tehran, Iran

Fall 2018

TA of the "Information Technology Project Management" course

Prof. Abtahi

Sharif University of Technology, Tehran, Iran

Fall 2018

TA of the "Data Structure" course

Prof. Sharifi Zarchi

Sharif University of Technology, Tehran, Iran

Spring 2018

TA of the "Numerical Methods" course

Dr. Gharib

Sharif University of Technology, Tehran, Iran

Spring 2018

TA of the "Fundamentals of Operating Systems" course

Prof. Jalili

Sharif University of Technology, Tehran, Iran

Spring 2018

TA of the "Fundamentals of Operating Systems" course

Prof. Jalili

Sharif University of Technology, Tehran, Iran

Spring 2017

TA of the "Advanced Programming in Java" course

Dr. Marvasti

Sharif University of Technology, Tehran, Iran

Spring 2017

TA of the "Advanced Programming in Java" course

Dr. Marvasti

Sharif University of Technology, Tehran, Iran

Fall 2016

TA of the "Data Structure" course

Prof. Jamzad

Sharif University of Technology, Tehran, Iran

Fall 2016

TA of the "Advanced Programming in Java" course

Dr. Marvasti

Sharif University of Technology, Tehran, Iran

Spring 2016

TA of the "Fundamentals of Programming" course

Dr. Gheibi

Sharif University of Technology, Tehran, Iran

Fall 2015

Work Experience

HPDS(High Performance Data Storage) Company

Intern

Responsible for automating the process of updating company's servers and performing FIO tests on them

2018

Darmaneh Company

Android Developer

Responsible for developing the Android and IOS application for Darmaneh Company, a startup that focused on creating a platform for virtual medical visits.

2016 - 2018

Skills

Programming Languages & Tools

Awards & Certifications

  • Involved in one of the finalist teams (Alice Bob) in Maryland cyber challenge.
  • Involved in the team winning the CTF contest designed by Northrop Grumman in the Hophacks hackethon.
  • Ranked 387 among more than 260000 participants in nationwide university entrance exam.
Copyright 2013-2018 Blackrock Digital LLC.