工作经历
2022-11-01 -至今自由职业全栈开发
以独立顾问与全栈开发者的身份,为多领域客户提供从“底层硬件/边缘端 -> PyTorch AI 算法 -> 后端服务 -> Web 前端”的端到端软硬一体交付方案。基于 Linux/RTOS 开发高效 C++ 嵌入式驱动与动态库,调优系统内存与并发;使用 Python 与 PyTorch 独立完成算法模型的训练、轻量化裁剪与 INT8 量化,并封装为 C++ 边缘端推理引擎;同时采用现代 Web 框架(React/Vue)独立搭建高响应度的前端管理系统与可视化大屏,通过 WebSocket 确保实时数据流的高帧率呈现。凭藉涵盖底层硬件到前端交互的跨层级架构与调优能力,帮助客户快速落地 AIoT 与智能终端产品,大幅缩短研发周期并降低沟通成本。
2014-08-01 -2022-10-31华为硬件开发
工作职责: 负责通信设备/工业边缘计算网关的 Linux 系统移植、BSP 开发及板级驱动维护。 主导关键硬件模块的驱动编写与底层性能优化,解决高并发通信及严苛工业环境下的系统稳定性问题。 参与系统架构设计、硬件选型评审以及软硬件联合调试,提升产品可靠性与交付质量。 核心业绩与项目经验: 工业级嵌入式边缘网关驱动与系统开发: 基于 ARM 架构芯片进行 Linux 系统 BSP 移植与 U-Boot 定制,完成 PCIe、双千兆网口、多路 CAN 总线及 RS-485 接口驱动开发。 设计并发 DMA 传输机制与中断处理逻辑,优化网络与数据采集吞吐量,使系统吞吐效率提升约 30%。 高可靠性硬件驱动与死机故障攻坚: 负责 Watchdog、RTC、电源管理(PMIC)及硬件传感器的底层驱动编写与高可用设计。 主导攻克多项系统级死机、内存泄漏及随机掉电数据损坏难题,利用 GDB/Ftrace 进行内核 Trace 跟踪,保障设备实现 7×24 小时无故障运行。
教育经历
2011-09-01 - 2014-07-01上海交通大学计算机科学与技术硕士
2007-09-01 - 2011-07-01上海交通大学计算机科学与技术本科




