本人主要从事工业自动化软件、检测数据处理工具及上位机系统开发,熟悉 C#、WinForms、WPF、Python 等技术栈,能够完成桌面端工具软件、设备控制界面、数据采集程序、文件解析与可视化程序的定制开发。具备一定的工业现场软件开发经验,熟悉 TCP/IP 通信、串口通信、设备状态监控、流程控制、日志记录、参数配置、异常处理、文件传输等常见功能模块。可根据需求开发检测数据读取、CSV/Excel/DAT 文件处理、二维图像显示、曲线绘制、结果统计、自动化报表生成等功能。熟悉科研与工程场景下的软件需求梳理、功能拆分、界面设计、调试优化和后期维护,能够针对已有软件进行功能补充、界面优化、Bug 修复和二次开发。服务方向包括工业上位机软件、小型数据处理工具、实验辅助程序、自动化流程软件、桌面端定制软件等。
项目一:工业检测与加工流程上位机系统开发。参与设计并开发一套面向工业检测、设备联动和流程控制的桌面端上位机软件,主要负责界面功能设计、流程逻辑梳理、设备状态显示、日志记录、参数配置、异常提示和文件传输等模块。系统涉及机械运动控制、检测数据接收、自动化流程执行、人工确认节点、运行状态反馈等功能,能够实现从设备连接、任务启动、流程执行到结果保存的完整闭环。开发过程中重点处理了多设备通信、流程中断保护、操作日志追踪、界面可视化和异常恢复等问题,提高了软件在工程现场使用时的稳定性和可维护性。
项目二:检测数据读取与可视化分析工具开发。独立开发过面向实验与检测场景的数据处理工具,支持 CSV、Excel、文本数据及特定检测结果文件的读取、解析、统计和显示。软件可实现二维面形图显示、PV/RMS 等指标计算、数据筛选、结果对比、图表绘制和报告辅助输出等功能。该类工具主要用于提升实验数据处理效率,减少人工整理数据、复制表格和重复画图的工作量。开发中注重数据完整性校验、异常文件提示、界面易用性和结果可追溯性,适合科研测试、工业检测、质量分析等场景。
项目三:已有桌面软件二次开发与功能优化。曾针对已有 C# WinForms/WPF 软件进行功能补充、界面优化和问题修复,包括按钮功能绑定、界面布局调整、配置项管理、中文路径兼容、编译报错修复、日志模块完善、文件读写逻辑优化等。能够根据现有源码快速梳理程序结构,定位功能入口和关键业务逻辑,在不大规模重构原系统的前提下完成小步快改,适合旧软件维护、功能迭代、Bug 修复和工程项目临时工具开发等需求。