赵扬的简历

赵扬

211计算机硕士,3年基础软件开发经验。有扎实的 C/C++/Rust 能力,乐于学习新技术,对大模型和深度学习有实战研究背景。

青岛

赵扬
赵扬的头像

关于我

主要工作语言是 C/C++ 和 Rust,能熟练使用 Python 和 TypeScript。

具备多线程、异步编程、fork/poll 等网络编程、交叉编译、性能调优和内存泄漏排查的经验。

对 LLM 有系统性认知,理解 Context Window、Token、Embedding 等概念,了解预训练和后训练。

熟练使用 Docker 和 Kubernetes: 常用 Docker 容器化开发环境,Kubernetes 容器化部署CI。

熟悉敏捷开发、CI/CD,善于用新工具提效,有多次向开源项目提交 PR 与 Issue 的经历。

英文文档阅读无障碍,具备基础口语与写作能力(六级 561 分)。

工作经历

青岛海尔洗衣机有限责任公司

2025.08 - 至今

洗衣机语音助手 · 嵌入式(大模型应用)开发工程师

整合 LLM 和语音助手,负责智能语音助手的嵌入式开发维护工作。
  • 参与开发基于 RTOS 摄像头管理、音频任务调度:摄像头上下电管理,拍照管理;音频焦点管理等。
  • 参与语音助手问题排查:降低唤醒时延(0.6s→0.3s),排查内存泄露。
  • 参与设计团队内部 CI 搭建:通过 kubernetes 管理 CI 任务生命周期。
  • C/C++
  • 嵌入式
  • 智能语音助手
  • Linux/RTOS

南京中兴软件有限责任公司

2023.06 - 2025.08

核心网平台 · C/C++ 开发工程师

核心网平台的 Linux 系统编程,覆盖智能运维服务、类 FTP 文件传输协议,以及一段用 Java 完成的 CSV 处理。工具链为 GCC 4.8.5 与 12.2,版本管理使用 Git / Gerrit。
  • 智能运维(C/C++、Docker、Kubernetes):采集 5G 各服务的网络状况并检测异常,帮助运维及时发现问题,避免出现严重网络问题。
  • 类 FTP 文件传输(Rust,以 so 发布):把节点间(TIPC 协议)文件传输从 C 重写为 Rust。实现分块发送;针对发送失败,用滑动窗口支持超时重传与乱序发送,并处理 C 与 Rust 混合编程。
  • CSV 处理(Java):作为智能运维的延伸,对产出的 CSV 做 Join。此前没有 Java 经验,快速上手后通过多线程提高处理速度。
  • 负责 arm64、x86 与 riscv64 的交叉编译和 CMake 构建,精通 CMake,熟悉编译与链接过程
  • C/C++
  • Rust
  • Linux
  • 微服务

个人项目

oven

用 Rust 写的 coding harness。 支持 Windows、macOS 与 Linux 平台,提供 MCP、Skill、Memory、Subagent 等能力。

  • Rust
  • Harness
  • TUI
  • MCP
  • Skill
  • Memory
  • Subagent

cargo-q

Cargo 小工具:同时执行多条 Cargo 命令——cargo q fmt test build,提高开发效率。

  • Rust
  • Cargo
  • CLI

tab archive

VSCode 插件:定时关闭长时间打开的 VSCode tab,减少心智负担。

  • VSCode
  • Extension
  • Tab
  • TypeScript

numbers

处理整型加减溢出的 C++ 组件。实现 Rust 的 checked、overflowing、saturating 与 wrapping 四种语义,适配 GCC、Clang 与 MSVC。

  • C++
  • GCC
  • Clang
  • MSVC

教育经历

南京理工大学

2020.09 - 2023.04
软件工程专业硕士(全日制)。研究方向为深度学习视频理解,获研究生一等奖学金,并发表会议论文与期刊论文各一篇。

湖南科技大学

2016.09 - 2020.05
信息与计算科学本科(统招)。曾任班长,获优秀学生干部;在数学建模竞赛中获得湖南省赛区二等奖。

博客文章

  • 大模型
  • 预训练

大模型的训练流程:预训练学什么,后训练(SFT 与 RLHF)又在解决什么问题。

  • 大模型
  • 推理

大模型如何依据上下文逐个预测下一个 token, 采样策略与温度又如何影响最终输出。

论文

Turning to a Teacher for Timestamp Supervised Action Segmentation

IEEE ICME · 一作 · Oral

引入一个教师模型,作为分割模型在训练过程中的“集成版”,用来稳定伪标签、抑制噪声。 同时,设计了一种“分段平滑损失”,更有针对性地约束同一动作片段内部预测概率的平滑过渡。

技能

  • 微服务
  • 多线程
  • 网络编程
  • 嵌入式
  • 异步编程
  • C/C++
  • Rust
  • TypeScript
  • Python
  • SQLite
  • CMake
  • Make
  • GDB
  • Docker
  • Kubernetes
  • Git
  • Ninja/n2
  • Cargo
  • Linux