Ph.D. Student in Computer Engineering · University of Southern California

Ritvik Janamsetty

I am a third-year Ph.D. student in Computer Engineering at the University of Southern California, advised by Prof. Feng Qian in the USC IMMERSE Lab. My research focuses on adaptive video streaming, where I apply reinforcement learning and conditional generative modeling to improve streaming quality on real networks. Previously, I earned degrees in Electrical & Computer Engineering and Computer Science from Duke University, working on mobile augmented reality and wearable health devices.

  • Adaptive Video Streaming
  • Reinforcement Learning
  • Generative Modeling
  • Mobile Systems & 5G
  • Augmented Reality
  • Wearable Devices

News

Publications

Education

Aug 2024May 2029

University of Southern California

Ph.D. in Computer Engineering

  • GPA: 3.94/4.00
  • Advisor: Prof. Feng Qian
Aug 2020May 2024

Duke University

B.S.E. in Electrical & Computer Engineering (with Distinction)

B.S. in Computer Science

  • GPA: 3.80/4.00
  • Thesis: Environmental Manipulation in Augmented Reality
  • Advisor: Prof. Maria Gorlatova

Experience

Aug 2024Present

USC IMMERSE Lab — Graduate Research Assistant

  • Used reinforcement learning and conditional generative modeling to develop a new approach for adaptive bitrate streaming.
  • Developed a WebRTC testing platform for 5G Android devices to measure and improve streaming quality.
Jan 2022May 2024

Duke I³T Lab — Pratt Research Fellow

  • Devised an extensible edge-computing architecture for computer vision on the HoloLens 2; leveraged gaze data to optimize algorithms, reducing processing time by 75%.
  • Developed and conducted a user study to quantify how environmental textures affect workload using head- and eye-gaze analytics and surveys.
Oct 2021Present

Duke Big Ideas Lab — Undergraduate Research Assistant

  • Designed hardware and firmware for an nRF52840-based wearable for infection monitoring, enabling ML-based detection at higher sampling rates than commercial state-of-the-art devices.

Teaching

Spring 2024

ECE 350: Digital Systems (Teaching Assistant) — Duke

Spring 2024

CS 308: Advanced Software Design (Teaching Assistant) — Duke

Awards & Honors

Feb 2024

USC Viterbi School of Engineering/Graduate School Fellowship ($45,000)

Sep 2023

Duke Christensen Family Center for Innovation Fellowship ($4,000)

Dec 2021

Duke Pratt Undergraduate Research Fellowship ($5,000)

Mar 2020

National Merit Scholarship ($2,500)

Jun 2019

Congressional Award Gold Medal

Student Activities

Sep 2023May 2024

Duke Christensen Family Center for Innovation — Tech Equity Fellow

  • Advanced community-based entrepreneurship by channeling resources into Durham.
  • Established a formal support process for local organizations seeking funding.
Aug 2021May 2023

Duke Open Design Studio — Open Design Strategist

  • Led a research team to develop sustainable community–technologist engagement models.
May 2021May 2023

Duke Tech for Equity — Co-Director

  • Organized a summer tech-for-good internship program managing five agile teams.