杨栋森证件照

杨栋森

DevOps / SRE / 运维开发 / 云原生运维实习
手机:18683236881 邮箱:yangyus8@163.com GitHub:github.com/YangYuS8 博客:blog.yangyus8.top

辽宁科技大学网络工程专业 2027 届本科生,求职方向为 DevOps / SRE / 运维开发。长期维护个人 PVE Homelab 与多台 Linux 服务器,具备 Docker Compose 服务部署、Nginx 反向代理、远程组网、基础监控、日志排查与文档沉淀经验;熟悉 Linux 常用操作、容器化部署、服务状态检查、接口连通性验证和多组件项目本地联调。能够使用 AI Agent 辅助日志分析、脚本编写、代码阅读和文档初稿整理,并通过本地运行、接口验证和部署结果进行人工复核。

教育经历

辽宁科技大学|网络工程|本科2023.09 - 2027.07

2027 届本科在读|CET-4|校优秀学生三等奖学金

求职方向

DevOps 实习 / SRE 实习 / 运维开发实习 / 云原生运维实习 / 部署联调实习

能从 Linux、项目部署、日志排查、接口联调、文档交付和自动化工具维护等工作切入。

实习经历

梦溪比特(鞍山)软件信息技术有限公司|Go 后端开发实习生2025.09 - 2026.03
MedKnow 养生知识科普短视频平台|Go / Gin / Gorm / MySQL / Docker / Git
  • 参与后端项目结构梳理,理解用户、专家、视频、评论、收藏、浏览历史等模块的数据关系与接口调用流程。
  • 配合前端完成接口联调,验证接口返回、参数传递和业务流程,协助定位数据库连接、端口占用、配置文件和依赖安装等运行问题。
  • 使用 Docker 整理并验证本地运行环境,降低团队成员因环境差异导致的联调成本,并整理运行说明、配置注意事项和问题记录。

技术能力

LinuxPVEDocker ComposeNginxKubernetesPrometheusFastAPIAnsible RunnerGoGitHub

项目经历

个人 Homelab 运维与服务迁移实践PVE / Docker Compose / Nginx / Tailscale
PVE / Debian / Docker Compose / Dockge / Nginx / OpenWrt / WireGuard / Git
  • 基于 PVE 搭建个人 Homelab 环境,长期维护 Linux 虚拟机、Docker 服务机、代理网关和自托管服务,作为 DevOps、SRE 与云原生技术实践平台。
  • 将 PVE 宿主机直接承载 Docker、面板、媒体、代理和反代服务的混合架构,整理为 PVE 宿主机、infra-docker-01、net-gateway-01、业务 VM 的分层结构,降低排障边界混乱和宿主机暴露风险。
  • 使用 Docker Compose / Dockge 管理多个自托管服务,规范 Stack、.env、配置目录、数据目录和 Git 版本化流程,形成可迁移、可回滚、可复查的服务管理方式。
  • 配置 Tailscale、WireGuard / OpenWrt 旁路网关和 Nginx / OpenResty 反向代理,处理远程访问、Docker Hub 拉取、代理链路、IP 冲突、端口暴露和服务迁移等问题,并沉淀博客与检查清单。
1 / 2

项目经历(续)

Kube-Sentinel|Kubernetes 夜间值班哨兵工具Go / Kubernetes / Alertmanager / Prometheus
Controller Runtime / CRD / Helm / Prometheus / Grafana / Telegram Bot
  • 面向 Kubernetes 夜间值班场景实现轻量哨兵工具,接收 Alertmanager Webhook 告警并映射为 HealingRequest,形成从告警、分诊、最小处置到审计记录的闭环。
  • 围绕 Deployment L1 自动处置设计安全边界,在自动写操作前加入维护窗口、速率限制、爆炸半径、熔断和写前快照校验,避免自动化脚本直接进入高风险执行路径。
  • 输出 Kubernetes Event、结构化审计、Prometheus 指标和 Telegram incident card,并维护 Helm / YAML 安装清单、Grafana Dashboard、ServiceMonitor、发布与回滚文档。
Astralith|轻量级自动化运维平台FastAPI / Ansible Runner / GitOps
FastAPI / SQLAlchemy / SQLite / Celery / Redis / APScheduler / JWT / Vue 3 / Docker Compose
  • 面向个人 PVE / Homelab 和中小型 Linux 服务器环境,设计并实现轻量级自动化运维平台,覆盖登录认证、主机管理、内置运维模块、任务创建、定时巡检、执行日志保存和前端日志展示。
  • 远程操作统一通过 Ansible Runner 执行,Celery + Redis 负责异步任务,APScheduler 负责定时触发,SQLite 保存任务状态、每台主机 stdout / stderr 和原始事件,便于后续排障与答辩演示。
  • 扩展 GitOps desired-state sync、Desired / Actual diff、Apply Plan、Docker Compose Apply 记录和回滚元数据,强调人工审批、策略校验、审计日志和可回退边界。
  • 预留 Agent 辅助运维设计:将任务输出、错误日志和执行事件整理为 Evidence Pack,由 Agent 生成故障分析、Runbook 或变更建议;平台侧保留人工确认和受控执行边界。
Ocean|海洋生态样本与设备巡检管理平台部署联调 / Docker Compose / 文档整理
Laravel / React / MariaDB / Redis / Python Worker / Docker Compose / Nginx
  • 参与前后端分离业务系统的本地运行、部署联调和文档整理,覆盖巡检任务、样本登记、检测结果、异常处理、分析任务和统计看板等流程。
  • 根据项目文档与配置文件梳理服务启动流程,使用 Docker Compose 编排 Nginx、Laravel、MariaDB、Redis 和 Python Worker 等组件,整理端口、环境变量、数据库初始化、缓存队列和服务依赖关系。
  • 配合后端接口、数据库、缓存队列和异步 Worker 本地联调,通过容器状态、服务日志、HTTP 返回和页面访问结果定位配置或依赖问题,并维护部署说明、接口说明和交付检查清单。
MedKnow|养生知识科普短视频平台梦溪比特实习项目 / Go / Gin / MySQL / Docker
Go / Gin / Gorm / MySQL / Docker / Git / 接口联调 / 服务部署
  • 参与用户、专家、视频、评论、收藏、浏览历史等模块的后端结构梳理与接口联调,配合前端验证接口返回、参数传递和业务流程。
  • 协助处理数据库连接、端口占用、配置文件、依赖安装等本地运行问题,使用 Docker 整理并验证运行环境,沉淀运行说明和问题记录。

开源与工程实践

  • lwe 开源软件:个人维护 Linux 桌面应用,用于浏览、管理和应用 Wallpaper Engine 内容;维护 AUR 包、GitHub Releases、中英文在线文档和用户反馈记录。
  • CubeSandbox 开源贡献:参与 TencentCloud/CubeSandbox 小范围开源贡献,修改参数传递、错误映射和命令输出优化等内容,通过 PR、审查反馈和命令行验证熟悉开源协作流程。
  • 论文与项目材料支持:参与 2 篇目标检测相关论文及竞赛项目材料整理,主要负责实验环境部署、依赖配置、训练环境排障、部分数据处理和文档归档;参与缺陷检测平台运行联调、功能验证和软著材料整理。

AI 辅助工程实践

  • 在个人项目、开源贡献和简历/博客维护中使用 AI 工具辅助需求拆解、方案对比、代码阅读、命令生成、文档初稿和测试建议。
  • 对 AI 输出保持审慎态度:不直接照搬未验证结论,重点通过本地运行、测试结果、页面访问和日志输出来确认修改有效。
  • 在项目交付过程中整理 README、部署步骤、故障记录和检查清单,提高环境复现与交接效率。

奖项与证书

  • 2024 年辽宁省大学生智能技术应用大赛一等奖(智能化在线程序测评系统)。
  • 2024 年第六届全球校园人工智能算法精英大赛东北赛区一等奖、全国总决赛三等奖。
  • 2024 年辽宁省“中软国际--卓越杯”大数据挑战赛二等奖;2025 年辽宁省 iCAN 创新创业大赛二等奖。
  • 辽宁科技大学优秀学生三等奖学金;CET-4。

自我评价

  • 对 Linux、DevOps / SRE、自动化运维和云原生方向有持续兴趣,能够从服务部署、日志排查、接口验证、文档交付、监控告警学习和平台工具维护等工作切入。
  • 实践导向较强,重视可运行、可验证、可复现和可交接,习惯通过本地运行、接口验证、页面访问和日志结果确认修改是否有效。
  • 能够使用 AI 工具提高代码阅读、日志分析和文档整理效率,同时保持人工复核和结果验证。
2 / 2