Platform & Full-Stack Engineer平台与全栈工程师
Liu Tianyi
I focus on system software and engineering infrastructure — abstracting complex, repetitive system-level work like driver builds, firmware tests, crash analysis, and performance tuning into reusable, traceable, scalable automation tool-chains. I look for the engineering patterns behind the data, and keep exploring how AI Agents and knowledge engineering land in system diagnostics — freeing teams from heavy manual analysis to locate issues faster, ship software more reliably, and drive innovation more efficiently.我专注于系统软件与工程基础设施建设,擅长将驱动构建、固件测试、崩溃分析、性能调优等复杂且重复的系统级工作,抽象为可复用、可追踪、可规模化运行的自动化工具链。我关注数据背后的工程规律,也持续探索 AI Agent 与知识工程在系统诊断中的落地,让团队从繁重的人工分析中解放出来,更快定位问题、更稳定交付软件、更高效地推动创新落地。
About关于
A bit about me关于我
I'm Liu Tianyi — a system-software and engineering-infrastructure engineer based in Shanghai.我是刘天义,一名常驻上海的系统软件与工程基础设施工程师。
My work has long centered on drivers, firmware, test infrastructure, and system-level problem diagnosis. At Lenovo I own the drivers and platform tooling around the Windows core stack — Display, Graphics, and Power — backing validation, delivery, and root-causing across the Yoga and ThinkBook lines. Before that, at Quanta, I built the EFI / UEFI firmware test infrastructure for Apple MacBook and worked directly with Apple's engineering team on firmware and hardware-adaptation issues.我的工作长期围绕驱动、固件、测试基础设施与系统级问题诊断展开。在联想,我负责 Windows Display、Graphics、Power 等核心栈相关的驱动与平台工具,支撑 Yoga 与 ThinkBook 产品线的验证、交付和问题定位;此前在广达,我为 Apple MacBook 搭建 EFI / UEFI 固件测试基础设施,并直接与 Apple 工程团队协作解决固件与硬件适配问题。
I like breaking complex problems into clear engineering models, and I habitually turn slow, repetitive, experience-dependent processes into automated systems. Driver builds, firmware tests, WHQL certification, Windows Update release, BSOD crash analysis, trace-data processing, performance and power tuning — this seemingly scattered work can all be abstracted into stable, reusable, traceable engineering infrastructure.我喜欢把复杂问题拆成清晰的工程模型,也习惯把缓慢、重复、依赖人工经验的流程改造成自动化系统。驱动构建、固件测试、WHQL 认证、Windows Update 发布、BSOD 崩溃分析、Trace 数据处理、性能功耗调优——这些看似分散的工作,本质上都可以被抽象为稳定、可复用、可追踪的工程基础设施。
I move comfortably across driver validation, Windows services, automated testing, system diagnostics, performance analysis, and cross-vendor collaboration; I also enjoy using full-stack web, Docker, CI/CD, and all kinds of internal tools to turn ideas into working systems fast. C#, C++, Python, Go, and Node.js are my everyday languages — and AI Agents, knowledge engineering, and tool-calling are becoming my new way to scale engineering efficiency.我可以在驱动验证、Windows 服务、自动化测试、系统诊断、性能分析与跨厂商协作之间切换,也乐于用全栈 Web、Docker、CI/CD 和各种内部工具,把想法快速落成可用的系统。C#、C++、Python、Go 与 Node.js 是我常用的语言,而 AI Agent、知识工程和工具调用,则正在成为我扩展工程效率的新方式。
I believe great engineering systems don't just get the job done — they cut repetitive labor, accumulate expertise, and help a team understand problems, validate hypotheses, and deliver results faster.我相信优秀的工程系统不只是完成任务,更应该减少重复劳动、沉淀专业经验,并让团队更快地理解问题、验证假设和交付结果。
Work作品
Projects项目
Platforms and tooling I've built — automated crash analysis, driver delivery pipelines, and the systems work that turns manual engineering into something that scales.我做过的平台与工具——自动化崩溃分析、驱动交付流水线,以及把人工工程变成可规模化系统的底层工作。
Skills技能
Skillset技能栈
The tools I reach for. Every project adds something new.我常用的工具。每个项目都会增添一些新东西。
Experience经历
Where I've worked工作经历
Lenovo
Nov 2022 — Present
Software Engineer — Test Infrastructure / System Software软件工程师 — 测试基础设施 / 系统软件
- Core Windows platform and driver-infrastructure engineer for Lenovo’s consumer line — Display, Graphics, and Power modules behind Yoga and ThinkBook mass production.联想消费级产品线的 Windows 平台与驱动基础设施核心工程师——负责 Display、Graphics、Power 模块,支撑 Yoga 与 ThinkBook 量产。
- Own system performance and power tuning for these platforms: dynamic PowerLimit strategies for real-world multi-scenario use, benchmark and competitive testing, and stutter/jank root-cause via ETL trace analysis and MSR-based performance counters.负责这些平台的系统性能与功耗调优:面向真实多场景使用的动态 PowerLimit 策略、Benchmark 与竞品对标,以及通过 ETL 追踪分析与基于 MSR 的性能 Counter 定位卡顿根因。
- Designed and shipped the CI/CD and automated-test infrastructure covering driver build, validation, certification, and release.设计并落地覆盖驱动构建、验证、认证与发布的 CI/CD 与自动化测试基础设施。
- Own WHQL certification and release for 10+ drivers: HLK setup, multi-arch loop testing, signing, and Windows Update — 100% compliant delivery.全面负责 10+ 驱动的 WHQL 认证与发布:HLK 搭建、多架构循环测试、签名与 Windows Update——100% 合规交付。
- Co-develop with Intel and Microsoft — jointly root-causing system-level issues and shipping system-level and innovative features that improve the end-user experience.与 Intel、Microsoft 协同开发——联合定位系统级问题,落地提升终端体验的系统级与创新功能。
- Built from 0 to 1 a BSOD intelligent-diagnosis Agent (Skills + Loop, task-driven) that auto-infers and classifies root cause — cutting average localization time by 80% — bringing AI into test and analysis engineering and moving the team from executing tests toward running an engineering platform.从 0 到 1 打造基于 Skills + Loop 任务驱动的 BSOD 智能诊断 Agent,自动推断与分类根因,将平均定位周期缩短 80%;将 AI 引入测试与分析工程,推动团队从“执行测试”转向“运营工程平台”。
Quanta
Oct 2020 — Feb 2022
EFI/UEFI Firmware Test Infrastructure & System DebuggingEFI/UEFI 固件测试基础设施与系统调试
- Owned EFI/UEFI firmware test infrastructure and QA for Apple MacBook — cross-site, cross-region test flows and multiple Dry Run cycles before mass production.负责 Apple MacBook 的 EFI/UEFI 固件测试基础设施与质量保障——跨站点、跨地域测试流程,量产前多轮 Dry Run。
- Root-caused complex firmware and system issues from logs and core dumps; built layered validation and regression plans to speed R&D fixes.基于日志与 Core Dump 对复杂固件与系统问题做根因定位;制定分层验证与回归方案,加速研发修复。
- EFI test technical lead across hardware, BIOS, and key-parts teams; interfaced directly with Apple’s engineering team on version iteration and quality.EFI 测试技术接口人,协同硬件、BIOS 与关键部件团队;直接对接 Apple 工程团队进行版本迭代与质量评估。
- Automated the test flow with Python tooling, cutting manual effort and human error.用 Python 工具自动化测试流程,降低人工投入与人为误差。
Open Source开源
GitHub ActivityGitHub 活跃度
A year of commits, reviews, and late-night refactors.一年的提交、评审,和深夜重构。
1,819 contributions in the last year 过去一年共 1,819 次贡献
View profile查看主页