Home
Who am I
Hello! I'm Ryan Kosta, a senior at UC San Diego, studying Computer Science.
I conduct systems research with Associate Professor Yiying Zhang and Assistant Professor Amy Ousterhout, see Research page for more information.
I also recently completed a summer research internship at EPFL with Full Professor Edouard Bugnion (Co-founder of VMware and Nuova systems)
What I do
My research interests span Operating Systems, Datacenter Networks, and Computer Architecture.
In my free time I like learning languages, exploring, and occasionally playing guitar or videogames
Always excited to discuss research with those in industry, academia, or who are interested!
Definitely reach out: rkosta AT ucsd.edu
Research
Papers
- SIRD: A Sender-Informed Reciever-Driven Datacenter Transport Protocol
Konstantinos Prasopoulos, Ryan Kosta, Edouard Bugnion, Marios Kogias.
To appear in 22nd USENIX Symposium on Networked Systems Design and Implementation (NSDI '25) - SuperNIC: An FPGA-Based, Cloud-Oriented SmartNIC
Will Lin*, Yizhou Shan*, Ryan Kosta, Arvind Krishnamurthy, Yiying Zhang
2024 ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA '24)
(* equal contributors)
Posters
- Catena: A Scheduling System for Microsecond-Level Microservice DAGs.
Ryan Kosta, Amy Ousterhout, Yiying Zhang
17th USENIX Symposium on Operating Systems Design and Implementation. (OSDI 23' Poster Session) - Consolidating Network Resources with Rack-Level Network Pooling.
Will Lin, Ryan Kosta, Arvind Krishnamurthy, Yiying Zhang.
17th USENIX Symposium on Operating Systems Design and Implementation. (OSDI 23' Poster Session)
For more information see research!
Industry
2021-2022: Lead Computer Engineering intern at Education Technology Startup Haddee
- Setup and maintain the an informational website and an educational management system
- Integrate features into the platform based on business needs
- Work with international development teams to coordinate development of a new platform
- Hire and manage a team of other interns doing similar work
Volunteer
- 2024-Ongoing: Chair of event planning for UCSD Graduate Women in Computing
- 2023-2024: Co-chair of event planning and publicity for UCSD Graduate Women in Computing
- 2023-2024: President of Origami Folders club at UCSD
- 2022 : Session Chair for WORDS 22
Social
Skills
- Languages: C, Python, Bash, Verilog, Java, RISC-V Assembly, Scala
- Software: SpinalHDL, VPP, OVS, Discourse, Docker, Linux