About

Hello! Thank you for visiting.

I’m Ruoyu, an engineer with expertise in the intersection of cyber security (cryptography, software security) and software engineering (microservices, compiler toolchains), and a self-motivated learner with strong programming and problem-solving skills. I am passionate about writing high-quality code and building secure software. Currently, I am pursuing a Master of Computing degree in Infocomm Security at the National University of Singapore.

In my free time, I am also a frequent contributor to open-source projects – you probably have used some of them. I devote most of my open-source contributions to maintaining the Homebrew package manager. I proudly serve on its Technical Steering Committee, and have been a maintainer of the project since 2023. If you have brew installed, you can find my name in the output of man brew | grep Ruoyu.

This site was created on 25 April 2020. It has undergone two major revisions. The first revision, completely redesigned and rebuilt from the initial version, was published on 24 July 2020. The second and current one, as a complete rewrite of the previous version, focusing on design simplification and extensibility, was made available on 4 May 2022. It is also available as a blog theme. The domain, www.ruoyu.xyz, was put into use on 16 July 2020.

As you can probably tell, I spend way too much time on the blog theme/engine than producing blog posts, so there are not many posts here as you might expect and I would like to have. To keep up with my latest work, it may be a good idea to check out my GitHub profile.