Sewen Thy

(he/him) | Khmer: ធី សុិវុិន

prof_pic.jpg

I enjoy working with distributed systems and learning about different programming languages designs and implementations. I like types and PL components that encourages safe programming and promote fearless concurrency.

I got my Bachelor of Science with Honours in Mathematical, Computational and Statistical Sciences focusing in Computer Science at Yale-NUS College. My capstone: Borrowing without Sorrowing: Implementing Extract Method Refactoring for Rust under the supervision of Prof. Ilya Sergey and with the help of the team at VERSE lab won the Yale-NUS College’s Outstanding Capstone Prize 2023. Feel free to have a read here.

news

Sep 4, 2023 Our paper on designing and implementing Extract Method refactoring for Rust (joint work with Andreea Costea, Kiran Gopinathan, and Ilya Sergey) will appear at OOPSLA’23.
Jul 3, 2023 Started as a full-time software engineer at Ahrefs!
Apr 30, 2023 Finished my internship at Ahrefs!
Apr 29, 2023 I finished my capstone for my bachelors and received the Yale-NUS College’s Outstanding Capstone Prize for 2023!
Oct 17, 2022 Started interning at Ahrefs.

selected publications

  1. Borrowing without Sorrowing: Implementing Extract Method Refactoring for Rust
    Sewen Thy
    2023
  2. Adventure of a Lifetime: Extract Method Refactoring for Rust
    Sewen Thy, Andreea Costea, Kiran Gopinathan, and Ilya Sergey
    2023