I’m a CS student at Yuan Ze University. I’m interested in ML, backend, and more.
Currently working on Apache Yunikorn and constructing new Blog with better reading experience.
Experiences
Backend Engineering Intern - HygeAI
- Make the system 50% faster and more secure by migrating the existing Typescript backend to Golang.
- Increase 2x readability by refactoring many coding logic in the codebase.
Open Source Experiences
Apache Yunikorn
- Participating in the open-source project Apache YuniKorn, a Kubernetes scheduler for workload management.
- Contribute over 25 commits, includes refactor code, write test cases, write documentation, and fix bugs.
Liger-Kernel
Projects & Experiences
RSS Friend - Blogroll for collecting friend’s blog post
- A few months ago, I came across a blog that featured a blogroll, a page that displays a friend's new posts on their blog without needing manual updates. Intuitively, I wanted to just copy the code, but the service being used was not accessible to me at that time. Since I had already familiarized myself with GitHub Actions and GitHub Pages, I came up with an idea to write a GitHub Pages version. Using GitHub Pages to deploy my API endpoints allows my Hexo markdown generator to use that API to generate a page for it. At that time, I had actually written a post about it: https://blog.ryankert.cc/2022/09/01/blogroll-setup/
Python Scraping & API - Yuan Ze University Course Data API
- Enabled data access through a REST API using the GET method for users.
- Developed a web scraper using BeautifulSoup in Python to extract course data from my school’s public website.
- Automated data updates through scheduled CI/CD pipelines using GitHub Actions and published the data via GitHub Pages.
Segment Instances of Microvascular Structures