个人介绍
- 7 years of experience in Linux C system development
- 7 years of experience in automation scripting/system tool development using Bash/Tcl
- 8 years of experience in Linux filesystem testing
- 2 years of experience in CI configuration management
- 1 year of experience in Python development
Key Projects & Contributions:
- Maintenance and testing of the NEC SXFS filesystem (2005~2007)
- Design and development of the Huawei SVRP router simulator, continuous integration deployment, and automated build scripting; embedded Linux BSP (2007~2012)
- Design and development of the RedHat test robot project, along with NFS test case development and maintenance (2015~2026)
- kiss-vm-ns project develop: https://github.com/tcler/kiss-vm-ns (2019~Now)
- minor patch contributions to upstream Linux projects: nfs-utils, cthon04, xfsprogs, pynfs etc.
Current Focus: Linux filesystem testing, automation scripting, and test tools development.
---
技能与经验:
- 7 年 linux C 系统开发经验
- 7 年 bash/tcl 自动化脚本/系统工具开发经验
- 8 年 linux filesystems 测试经验
- 2 年 CI 配置管理经验
- 1 年 python 开发经验
主要涉及项目:
- NEC sxfs 文件系统维护测试; (2005~2007)
- 华为 SVRP 路由器模拟器设计开发,持续集成部署、自动构建脚本开发;嵌入式Linux BSP开发 (2007~2012)
- RedHat 测试机器人项目设计开发,NFS 测试用例开发维护。(2015~2026)
- kiss-vm-ns 项目开发维护:https://github.com/tcler/kiss-vm-ns (2019~Now)
- 少量 patch 贡献给linux上游项目: nfs-utils, cthon04, xfsprogs, pynfs
目前工作专注于 linux 文件系统测试用例、自动化脚本/工具开发。
github.com/tcler
tcler.github.io
工作经历
2013-03-01 -至今RedHat资深 C 开发工程师
1. 维护开发 kernel/fs 相关测试用例、测试套件 2. 设计开发自动化测试工具 bkr-client-improved 3. 部署优化 CI(持续集成) 环境,编写自动化的 邮件、IRC 提醒脚本 4. 开发维护 kiss-vm-ns 项目,基于Linux原生虚拟化技术 qemu/kvm/libvirt 实现 Linux Windows FreeBSD系统,虚拟化网络 的全自动化部署测试。 开发语言: C bash tcl python
2007-07-01 -2012-09-01华为技术有限公司高级 C 开发工程师
1. 主导设计并开发了 VRPV8 路由器模拟器 "SVRP",用于平台内部测试 2. 担任部门 CMO ,部署并优化 CI(持续集成) 任务脚本,自动化代 码静态检查、编译、打包、测试、发布 过程 3. 调查并移植 Cryptodev-linux 到内部 kernel 分支
2005-03-01 -2007-07-01大连山客软件有限公司C 开发
概要: NEC NAS sxfs 文件系统 测试、开发 任务: 概要设计、详细设计、编码、测试式样书、自动化测试脚步编写。 开发环境: RHEL-3 开发语言: C bash
教育经历
1999-09-01 - 2003-07-01中北大学电子信息工程本科
电子信息工程->微电子专业 通信原理 信号处理 单片机 模电 数电 射频 等专业基础课 成绩优秀
技能

功能:Fedora系OSkickstart自动化安装文件自动生成WindowsOSanswerfile文件自动生成cloudimage镜像cloud-initISO自动生成针对不同系统、安装方式编写适配tclexpect自动化脚本。针对没有console输出的场景,使用vnc命令行客户端,并结合OC




