I find immense joy in pushing my boundaries by tackling complex issues that have the potential to positively impact the public. My fervor converges with enhancing computer systems, networks, databases, and their corresponding security aspects, which allows me to have impacts on computing for both the environment (greener while efficient) and people (faster while reliable). Additionally, I am a passionate free software advocate. During my leisure time, I maintain several open-source projects and contribute to many others.

Education

08/2024 - 07/2028 Ph.D. in Computer Science, Aalto University


• Improve Reinforcement Learning & Large Language Models (LLMs) efficiency on HPC clusters & IoT devices
• Supervisor: Prof. Mario Di Francesco & Prof. Bo Zhao

08/2022 - 07/2024 M.Sc. in SECCLO Erasmus Mundus, Aalto University (5/5)


• Specialization: Security and Cloud Computing
• Thesis: Real-Time GPU Usage Alert Service for Pre-Exascale HPC Clusters
• Supervisor: Prof. Bo Zhao

08/2023 - 07/2024 M.Sc. in SECCLO Erasmus Mundus, Technical Uni. of Denmark (DTU) (10.6/12)


• Specialization: Reliable Distributed Systems
• Thesis: Real-Time GPU Usage Alert Service for Pre-Exascale HPC Clusters
• Supervisor: Prof. Bernd Dammann

01/2020 - 06/2020 No Degree (Exchange Abroad), University of Leeds (Pass, no grade due to COVID-19)


• Specialization: Computer Science

09/2018 - 06/2022 B.Eng. in Computer Science & Technology (Honors), Lanzhou University (91/100)


• Thesis: A Short-Term Wind Speed Multistep-Ahead Hybrid Prediction Model based on ICEEMDAN and Prophet-GRU-NN
• Supervisor: Prof. Chao Ren

Experience

01/2024 - 07/2024

Junior Application Specialist (Thesis Worker), CSC - IT Center for Science


• Work on the master’s thesis for SECCLO Erasmus Mundus program
• Implement the real-time GPU usage alert service for HPC clusters
• LUMI ranked 3rd around the world and 1st in Europe at HPC supercomputer TOP500 list by 06/2023

06/2023 - 05/2024

Developer Relations Engineer, Enclaive (confidential computing, with Prof. Sebastian Gajek)


• Create technical documentation, tutorials and content
• Manage channel to interact with the community and grow the customer base

06/2023 - 12/2023

Coding Experience 2023 I & II, Igalia (Wolvic, ex. Mozilla Firefox Reality)


• Develop VR Browser, refactor Android deprecated methods
• Address user issues. Implement UI, graphics, browser, and openXR related features
• Contribute to the majority of the features available from v1.4.2 - 1.5.2

05/2023 - 08/2023

HPC Developer Internship, CSC - IT Center for Science


• Develop the GPU monitoring service for HPC clusters (NVIDIA and AMD GPUs, including LUMI)
• Develop the Documentation GPT chatbot service using llamaIndex, LangChain and Redis
• Make improvements to the HPC web operating interface project Open OnDemand using Ruby on Rails

03/2023 - 05/2023

CNCF LFX Mentorship, Kubescape (Kubernetes security platform)


• Add packaging support for various package managers in Linux, macOS, and Windows
• Improve release CI by adding ARM64 binaries building and testing support (QEMU and cross compiling)
• Add support for Kubescape auto version bumping in other Kubescape-related repositories
• Enable Kubescape GitHub action to support code review based on generated SARIF report
• A blog post by Cloud Native Computing Foundation (CNCF) that introduces my work

07/2022 - 09/2022

Rhino-Bird Open-Source Training Program, Tencent (Kona JDK)


• Investigate keypairs generation for SM2 with JDK, compare performance and security of algorithms

05/2022 - 09/2022

Google Summer of Code, MIT CSAIL & Google (Blockly, web-based visual program editor)


Create a plugin to allow selecting, dragging and manipulating multiple blocks at once for Google Blockly
• Resolve the issue that had troubled the Google Engineers for a decade (since the Blockly project started)
@mit-app-inventor/blockly-plugin-workspace-multiselect now has an average of 50+ downloads per week

05/2022 - 08/2022

Summer of Bitcoin, Cryptoanarchy Debian (Bitcoin related Debian packages)


• Add Continuous Integration (CI) by investigating systemd support inside Docker with GitHub Actions
• The chance to get into this internship in 2022: 83/20317

05/2022 - 08/2022

RL Open Source Fest, Microsoft Research NYC (Vowpal Wabbit, ML library)


• Add native CSV parser support for the Vowpal Wabbit project in C++, 100% Test & Code Coverage
• Manage to make 10x performance improvement and is comparable to speed of original VW text format

01/2022 - 07/2022

Open Source Internship, Institute of Software, CAS (openEuler, Linux distribution)


First to obtain 150 intern credits. Help solve 6 issues, related technologies include D-Bus, Glib, building Cloud Native Container images, Rust programming, Chrome DevTools Protocol, test case, RPM packaging
• One of the achievements mdbook-pdf now has an average of 100+ downloads per week

06/2021 - 08/2021

Google Summer of Code, openSUSE (IBus, input method framework)


• Add customizing themes feature for IBus in desktop environments, improve IBus settings support in GNOME
• A blog post at openSUSE News that introduces my work
GNOME extension Customize IBus now has an average of 100+ downloads per week

07/2021 - 09/2021

OSPP Summer, openEuler (Developed an ISO writer using QT and C++)

07/2020 - 09/2020

OSPP Summer, Emacs Application Framework (EAF, work with Yong Wang)


• Add new features and address all kinds of issues using Emacs Lisp, Python, JavaScript, SQLite
• A blog post (in Chinese) about my work posted by Yong Wang (ManateeLazyCat)

07/2020 - 08/2020

Summer of Code, Alibaba (Arthas, Alibaba’s most starred project on GitHub, Java diagnostic tool)


• Create Chinese and English interactive online tutorials for Arthas using Katacoda and Vue.js
Coding part highlight: Support directly searching Class Loader by name instead of Hash Code in Java
• A Wechat post (in Chinese) about my work posted by hengyunabc

Certificates & Honors & Awards

2022 - 2024
SECCLO Erasmus Mundus Scholarship

(26/767) Full-ride scholarship, includes full tuition fee waiver, covers all living costs and travel expenses

2023
Black Hat Europe 2023 Student Scholarship
2023
Aalto University School of Science Dean's Incentive Scholarship
2022
Cloud Captains in Linux Foundation Training (LiFT) Scholarship (China)
2022
Huawei Cloud Certified Developer Associate in Internet of Things (HCCDA - IoT)
2022
Certified Kubernetes Administrator (CKA), CNCF
2022
Recognized Tencent Open Source Contributor

Only 30+ were issued globally by the end of 2022

2022
Intern of Excellence Award at Tencent

Only 2/4000+ received all the 3 kinds of intern awards

2022
Intern of Excellence & Star of Open Source Award in openEuler Open Source Internship

Only 3/150+ interns received both awards

2021
China Ministry of Education & Huawei "Intelligent Base" Future Star Scholarship
2021
2021
Excellent Student Award in Baidu Software Engineering Training Camp
2020
Academic Aces in Linux Foundation Training (LiFT) Scholarship (China)
2020
CATTI Level 3 (English & Chinese) Translator
2020
Best Paper Award in Lanzhou University Summer Social Practice Report

Paper: Research on the Functionality and Optimization of Urban Communities in China During COVID-19 in 2020

2020
Award in openEuler University Developer Competition

(24/547 Teams) I participated alone, ranked 1st in final defense

2020
Star of Innovation Award in Alibaba T-head OCC Developers IoT Innovation Competition

My proposal ranked 1st in voting (850 votes, 300 more than the 2nd one)

2019
China Scholarship Council Outstanding Undergraduate International Exchange Scholarship

(Only 1) Full covering of visa fees, traveling fees, and living costs, plus the host university exchange program tuition fee waiver agreement

2019
Google InnoCamp Hangzhou BoostMakers - TensorFlow Boost

Only 40+/2000+ got this certificate

2019
Excellent Project Award in Lanzhou University Innovation and Entrepreneurship Plan

Only 122/1268 got this award

2018 - 2022
Nine Lanzhou University undergraduate scholarships

3 x scholarship for academic excellence, 5 x scholarship for innovation and entrepreneurship projects, 2020 scholarship for IELTS test fee

Open Source Repositories

1.5k+ GitHub followers. 58.9k+ GitHub stars across all of the following selected repositories:

1. 2023 kubescape/kubescape | 9.5k | Kubernetes Security Platform

Rank #10 among all contributors with 40 commits, 745 lines of additions and 555 lines of deletions

2. 2023 Igalia/wolvic | 686 | Immersive VR Browser

Rank #6 among all contributors with 143 commits, 9898 lines of additions and 4181 lines of deletions

3. 2022 VowpalWabbit/vowpal_wabbit | 8.4k | Machine Learning System

Rank #58 among all contributors with 8 commits, 0 lines of additions and 0 lines of deletions

4. 2022 rust-headless-chrome/rust-headless-chrome | 2k | Chrome DevTools Protocol in Rust

Rank #13 among all contributors with 6 commits, 81 lines of additions and 11 lines of deletions

5. 2022 ThibaultJanBeyer/DragSelect | 632 | Multi-Select UI Library

Rank #6 among all contributors with 3 commits, 213 lines of additions and 23 lines of deletions

6. 2022 debian-cryptoanarchy/cryptoanarchy-deb-repo-builder | 140 | Bitcoin Packages for Debian

Rank #4 among all contributors with 7 commits, 245 lines of additions and 22 lines of deletions

7. 2022 HollowMan6/mdbook-pdf | 120 | MdBook backend for PDF Generation

Rank #1 among all contributors with 39 commits, 3189 lines of additions and 567 lines of deletions

8. 2022 mit-cml/workspace-multiselect | 7 | Blockly Multi-Select Plugin

Rank #1 among all contributors with 25 commits, 12498 lines of additions and 21511 lines of deletions

9. 2021 openSUSE/Customize-IBus | 52 | Full Customization of IBus UI

Rank #1 among all contributors with 354 commits, 42984 lines of additions and 30128 lines of deletions

10. 2021 HollowMan6/Wechat-Timed-Message | 22 | GitHub action for WeChat Message

Rank #1 among all contributors with 99 commits, 4139 lines of additions and 1718 lines of deletions

11. 2021 openSUSE/IBus-Theme-Hub | 19 | IBus Themes CSS Hub

Rank #1 among all contributors with 21 commits, 3190 lines of additions and 442 lines of deletions

12. 2021 openSUSE/IBus-Theme-Tools | 14 | IBus Theme Generator

Rank #1 among all contributors with 104 commits, 8558 lines of additions and 4654 lines of deletions

13. 2020 alibaba/arthas | 34.3k | Java Diagnostic Tool

Rank #2 among all contributors with 80 commits, 25191 lines of additions and 1543 lines of deletions

14. 2020 emacs-eaf/emacs-application-framework | 2.9k | Emacs Application Framework

Rank #5 among all contributors with 49 commits, 3482 lines of additions and 1033 lines of deletions

15. 2020 HollowMan6/TinyML-ESP32 | 120 | TinyML Programs for ESP32

Rank #1 among all contributors with 11 commits, 78393 lines of additions and 19530 lines of deletions

16. 2020 HollowMan6/SRMD-Pytorch | 23 | Super Resolution Model

Rank #1 among all contributors with 23 commits, 21397 lines of additions and 1399 lines of deletions

Invited Talks

Content, Link to the talk, and Date:

1. 06/2023 Virtual Network Systems among Containers, Aalto University Secure Systems Demo Day
2. 06/2023 Multi-Select Plugin, Google Blockly Summit
3. 08/2022 Native CSV Parser, Microsoft Research NYC Seminar (RLOSFest)
4. 08/2022 Summary of my Open Source Internship, openEuler Excellent Intern Seminar
5. 05/2021 Update Notification Program in Python, openEuler University Developer Competition
6. 08/2020 Summary of my Contribution to Arthas, Alibaba Summer of Code Presentation

Professional Activities

2021 - Present openSUSE Member

Continued and substantial contributions to the openSUSE project. With voting rights and the ability to run for the openSUSE board

Reviewing

ACM SIGMOD 2023 Availability & Reproducibility

Research Projects

2023 Virtual Network Systems among Containers
Prof. Tuomas Aura, Aalto University
2021 Hybrid Model for Stock Price Prediction Based on Time Series and Neural Network
Dr. Weiwei Liu, Lanzhou University
2020 Renaissance - Use AI to Repair Old Photos
Prof. Chao Ren, Lanzhou University
2020 Skin Cancer detection Method Based on CNN
Dr. Xin Lv, Lanzhou University
2019 Renaissance - AI + Dunhuang Art
Prof. Qingguo Zhou, Lanzhou University
2019 Self-balancing Bike
Prof. Hongxin Li, Lanzhou University

Software Copyrights

Hollow Software for Smartly Memorizing Words CN 2020SR0839716
Hollow Software System for Sport Center Management CN 2020SR0839709
Hollow Software for Jack Compiler CN 2020SR0839702
Hollow Software for Picture & Video Information Hiding En-Decryption CN 2020SR0079950
Face Recognition Access Control System CN 2019SR1388115

Publications

[Google Scholar, 2 citations with h-index of 1]

2019

1. Voting System Based on Wechat Pay [abstract]
Songlin Jiang
Computer Engineering & Software 2019

Skills

Programming C++, Go, Rust, Python, C, Java, Kotlin, JavaScript, SQL, HTML, Bash, PHP, Ruby ...
Frameworks Kubernetes, TensorFlow, Docker, PyTorch, Pandas, GitHub Actions, Flutter, React, QT ...
DataBases PostgreSQL, MongoDB, Redis, InfluxDB, TimescaleDB, HBase, Hive, Hadoop, Spark ...

Courses

Some top-quality courses I’ve taken:

Program Analysis, DTU Fall 2023
Programming Parallel Computers, Aalto University Spring 2023
Platform Security, Aalto University Spring 2023
Cloud Software and Systems, Aalto University Fall 2022
Multimedia Services in Internet, Aalto University Fall 2022
Designing and Building Scalable Web Applications, Aalto University Fall 2022
Network Security, Aalto University Fall 2022
Formal Languages and Finite Automata, University of Leeds Spring 2020

Copyleft 🄯 2018-2023 Hollow Man (@HollowMan6).

Last updated on 2024-02-05