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.
|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.|
- Borrowing without Sorrowing: Implementing Extract Method Refactoring for Rust2023
- Adventure of a Lifetime: Extract Method Refactoring for Rust2023