我是一名拥有多年软件开发与项目实施经验的 C# 技术顾问,熟悉 .NET Framework 与 .NET Core 平台,擅长使用 ASP.NET Core、Avalonia 等技术开发企业级应用、跨平台桌面客户端及 Web 管理系统。在数据库方面,熟练掌握 SqlServer、MySQL 以及国产数据库,并能结合 ORM 框架(如 Entity Framework、SqlSugar、FreeSql)进行高效建模与数据访问。同时具备丰富的 ITIL 流程与 ERP 项目经验,能够根据企业管理需求快速定制化开发,如库存管理、生产排程、设备监控等系统。在工业领域,熟悉 Modbus TCP、PLC 数据采集、工业物联网平台搭建,能够为制造业提供从底层数据接入到上层报表分析的一体化解决方案。支持敏捷开发模式,强调需求分析与交付质量,能够为客户提供从系统设计、开发到运维的全流程技术支持。
1. 企业生产管理系统(ERP定制开发)
项目描述:为中型制造企业定制开发生产管理系统,包括订单管理、库存管理、生产排程、报表分析等模块。
职责:负责系统需求分析、架构设计与核心模块开发;使用 ASP.NET Core Web API 开发服务端, Avalonia 开发客户端。
技术点:C#、.NET Core、SqlSugar ORM、SqlServer 数据库、前端 Avalonia、RESTful API 设计。
成果:系统上线后帮助客户实现生产流程数字化,库存误差减少 30%,生产计划调整效率提升 40%。
2. 工业设备数据采集与监控平台
项目描述:为电力设备制造企业搭建工业物联网平台,实现 PLC 数据采集与可视化监控。
职责:负责 Modbus TCP 通信协议开发、数据采集服务、数据库设计与报表模块开发。
技术点:C#、.NET Core、Modbus TCP、Avalonia、SqlServer、定时任务与数据缓存优化。
成果:系统能够实时监控设备运行状态,提高异常响应速度 50%,为企业提供可视化决策支持。
3. 企业内部工具开发(办公自动化 & 数据处理)
项目描述:为企业开发多款办公自动化工具,包括 Excel/CSV 数据导入导出、批量报表生成、文档模板自动化处理等。
职责:独立完成工具需求分析、UI 设计、核心算法开发与交付。
技术点:C#、Avalonia、NPOI/EPPlus、JSON 数据处理、文件 I/O、线程优化。
成果:工具上线后大幅降低人工操作时间,每月节省工作量约 80 小时,提高数据处理效率和准确率。
4. ERP 与第三方系统对接项目
项目描述:为企业实现 ERP 系统与 MES / 财务 / CRM 系统的数据对接与接口开发。
职责:负责接口需求分析、API 开发、数据同步与异常处理逻辑设计。
技术点:C#、.NET Core、Web API、JSON / XML 数据解析、SqlServer、消息队列。
成果:实现 ERP 与各系统的自动化数据流转,减少人工录入错误,提升系统协同效率。