| Machine Learning & High Performance Computing | Distributed System & Full Stack | Game Development | Executable Exploitation |
|---|---|---|---|
| Researcher | Engineer | Gamer | Hacker |
Hi GitHub! Here's Gary! I'm a Machine Learning Engineer @ByteDance, as well as an ex-Research-Assistant in Machine Learning Systems, AI for Science, and High-Performance Computing (HPC) @Cornell.
I see myself as a mix of Engineer and Researcher, combining deep theoretical insights with practical, hands-on problem solving and system design. I studied Computer Science (as a subject of Science) and Mathematics. I work on projects in Machine Learning, AI for Science, High-Performance Computing (HPC), full-stack development, game programming, and more.
I was a PROUD Arch Linux user. Now I turned to CachyOS(Arch-based) for extreme performance and optimization. I care about scalable, theoretically sound, and efficient systems. I also care about theoretical and mathematical foundations. I wanted to become a mathematician when I was a freshman.
I also do beginner-level exploitation and reverse engineering challenges. I enjoy solving CTF challenges and used to have fun with them.
我的母语是中文,I'm studying in US, 日本語も私の専攻です。
工欲善其事,必先利其器。
A handy tool makes a handy man.
| Level / Category | Language / Framework |
|---|---|
| Developing with | C/C++, Python, Bash |
| Proficient | C#, Java, JavaScript, TypeScript |
| Experienced | Lua, MATLAB, R, Batch, Lisp, AppleScript |
| Machine Learning | PyTorch, Jax, CUDA, etc (mastered) |
| Front End | Hugo, Jekyll, JavaScript(jQuery), Ajax |
| Back End | FastAPI, Django, Express JS, SQL, NoSQL |
| Reverse Engineering | Ghidra, Pwntools |
| Game Programming | Unity |




