简历
English 🇬🇧 / 简体中文 🇨🇳
Shichu Yang
- 📧 邮箱
siger [点] yang [AT] outlook [点] com
🏫 教育
-
华中科技大学 中国湖北省武汉市
工学学士 / 信息安全2019 – 2023
绩点: 3.76/4.0, CET-4: 639, CET-6: 576
⏳ 经历
-
Google Summer of Code 2022: 项目主页2022 年 7 月 – 2022 年 9 月
学生开发者 / 项目组织: FRRouting / 导师: Stephen Worley 与 Quentin Young
- 为 zebra 添加 Linux 中 netlink 消息系统的 TC 子消息构造器,使其具备添加 qdisc / class / filter 的能力;
- 在 zebra 中实现了一套流量控制的状态管理,与数据平面和构造器对接;
- 在 zebra 对外开放的 ZAPI 中添加流量控制的接口,使得其它守护进程(例如 bgpd)可以 RPC 调用该能力.
-
腾讯 中国广东省深圳市
基础架构开发实习 / 导师: ciuwaalu2021 年 7 月 – 2021 年 9 月
参与了 Lua 语言混淆器的开发工作,并为内部防火墙添加了部分应用程序的流量分析组件.
-
Google Summer of Code 2021: 项目主页2021 年 6 月 – 2021 年 8 月
学生开发者 / 项目组织: LabLua 与 LLVM / 导师: Pedro Tammela 与 Jonas Devlieghere
- 扩充 LLDB 的监视点的回调部分功能,使其支持执行一段 Lua 脚本;
- (计划外的附加任务)借助 SWIG 将 LLDB 的所有 API 导出为 Lua 库(在
liblldb
动态库上以luaopen_*
的符号形式存在).
🔨 技能
- 编程语言: C, C++, Lua, Python, Go, Rust, JavaScript, Scheme, Coq
- 技术栈: React (Native), Laravel
- 其它: DevOps, Docker, Git, 网络工程