个人介绍
我是一名专注 C++ 技术栈的开发者,同时具备底层图形渲染与业务桌面应用两方面的实战能力。在图形方向,我基于 C++17 与 OpenGL 从零构建过模块化 3D 渲染引擎,深入掌握渲染管线、场景管理、多光源实时渲染、模型加载(Assimp)等核心技术;在应用方向,我使用 C++/Qt 独立开发过完整的业务系统,熟悉 MVC 架构、数据库访问层、多线程与 UI 交互设计。
我注重工程规范与代码质量:坚持 CMake 多模块构建、GoogleTest 单元测试、智能指针管理生命周期,擅长用设计模式与分层思想把复杂系统拆解成清晰、可维护的模块。沟通高效,能独立完成需求分析、架构设计到开发交付的全流程。
可承接:C++ 桌面应用开发、Qt 界面开发、3D 图形渲染与可视化、C++ 工具链与引擎开发、数据库相关桌面系统等各类需求。
工作经历
2024-07-06 -2025-07-11西安道通科技C++软件开发工程师
2024.07 – 2025.07 负责商用车诊断软件核心模块开发,基于 C++ 与 UDS / OBD-II 协议,通过 CAN、J1708 等总线与 ECU 通信,实现故障诊断、数据采集与维修辅助功能,覆盖 Windows 与 Android 平台。 核心工作: 参与 Volvo Truck 两个版本的功能迭代,解析底层协议文件并生成配置数据,支撑诊断基础能力 基于 UDS 标准服务 实现多 ECU 动作测试与诊断模块 设计并实现 18 种语言一键配置工具,解决 Android 平台编码与多语言显示异常 重构 UD Truck 选车流程模块,将平均选车时间从 90s 优化至 60s 从零实现 OBD-II SAE J1979 排放数据采集模块,基于 DFS 策略完成数据抓取、存储与 XML 标准化输出 负责 Volvo Truck 售后技术支持,解决约 90% 技术问题,客户投诉率下降 40% 梳理历史版本并制定《Volvo Truck 诊断软件升级规范》,推动开发流程标准化
教育经历
2020-09-01 - 2024-06-30中南林业科技大学计算机科学与技术本科



