寻求岗位 : Linux 开发, 存储与文件系统. 嵌入式.
寻求岗位 : Rust Linux 系统开发.
寻求岗位 : Golang Web 后端开发.
microsoft/node-pty : 被 VSCode 等多个 Electron 应用所依赖的 pty 绑定 (作为贡献者) 大规模重构, 从 NAN 迁移到 NAPI. 完整移植 Linux, macOS, Windows 平台相关代码并通过集成测试. 实现跨 Electron / Node 版本兼容, 支持启用 V8 指针压缩的 Node. 修复 Unix 下 event loop 时序不符合规范导致 UB 的问题. 修复 Windows 下的句柄泄漏问题.
sdsplash : Linux 启动动画方案, Plymouth 替代品. 写入 UEFI framebuffer, 使用 Linux SimpleDRM 在启动早期阶段展示动画. 使用 ThorVG 渲染 Lottie 矢量动画, 相比 Plymouth 帧率更高, 体积更小.
lz1998/ricq : Rust 实现的高性能 QQ 机器人协议库. (作为贡献者) (已废弃) 实现了分享消息的构造和解析, 修复多个边界条件下的崩溃问题, 改进了登录相关逻辑. 作出多项性能改进. 使用宏重构并消除大量冗余代码. 改进 ProtoBuf 编译流程.
ksite : 多合一 Web 服务端, 包含 代理, WebDAV 网盘, QQ 机器人, RSS 聚合, WebRTC ICE 及其他功能. 使用 Rust 语言, axum 框架. 数据库使用 SQLite 并调优. 拥有精简的二进制体积和极低资源占用, 在单核 ARMv5 的廉价开发板上达到 500 QpS. 实现 ProtoBuf 玩具编译器 prost-gen, 相比官方 prost-build 大幅缩短编译时间.
其他 : 向知名项目作出多次贡献. gorm:6981, vscode:200935, vscode:145972 等.
Linux : 熟悉内核电源管理与主流文件系统. 内核模块开发. 日常使用 Fedora. 熟悉 Debian, Arch 等主流发行版架构, 构建系统和包管理. 了解常用网络与异步方案底层原理, 熟悉 io_uring epoll 等. 掌握容器与 namespace, OCI 原理, 了解常用虚拟化方案, 接触过嵌入式开发.
Rust : 精通语言技巧和类型体操. 熟悉异步和网络 (Tokio 生态). 接触过 WASM, emscripten. 使用过宏, 过程宏以及常见 DSL 方案. 熟悉 FFI, 异步 FFI, Unsafe. 熟练使用 ASAN, Miri 等常用分析工具.
Go 后端 : 掌握常用 Golang Web 开发技术, GORM, 以及 gRPC 和 ProtoBuf 原理. 熟练使用 Kafka, Redis, MongoDB 等 Web 后端基础设施. 精通 CGO, 以及各类 FFI 方案.
编程语言 : 不受特定语言限制. 日常使用 Rust, C/C++, Go, JS/TS 等. 也略懂前端与客户端. 语言的选择取决于需求, 考虑既有项目和生态, 而非我个人的偏好.
Linux NAS 网络存储开发 : 武汉锂钠氪锶科技(懒猫微服项目组) 2024.02 - 当下 (已满一年) 承担硬盘节能, UPS, 指示灯与散热风扇内核驱动等开发工作. 负责 NAS 系统中的 Go 服务端开发,使用 gRPC 对接底层系统功能. 通过重构以及 PGO 优化, 给 VPN 核心部分带来 30% 以上性能提升. 开发基于 Debian 定制的 NAS 系统, 使用 debuerreotype 重写构建流程, 实现可重现构建. 开发 NAS 中的多个应用, 提供 Docker, Bubblewrap, QEMU 等常用容器与虚拟化技术的支持.
蓝桥杯 : 江苏省二等奖 (切勿提问 LeetCode Hard 谢谢). (大一) 2022.03
英语 : 无障碍阅读, 听力为普通 YouTube 视频水平, 通过 CET 6.
江苏科技大学 : 计算机科学与技术 专业. 本科在读 (2025 届). 2021.09 - 2025.06