ID:421488

李云杰

中级软件开发工程师

  • 公司信息:
  • 深圳新浦自动化设备有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 长沙
  • 全区

技术能力

1. 后端与框架技术
精通 .NET 6/8 开发体系,熟练使用 C# 语言,深入理解异步编程(async/await)、依赖注入、泛型、反射等高级特性。
掌握 ASP.NET Core Web API 开发,可构建高性能的工业物联网后台服务。
熟悉 Entity Framework Core 与 Dapper 两种 ORM 框架,能根据项目场景选择最优数据访问方案。
2. 前端与桌面应用技术
熟练使用 WPF 与 XAML 构建工业级桌面客户端,精通 MVVM 设计模式(如 Prism、Community Toolkit),可实现界面与业务逻辑的彻底分离,保障长期维护性。
掌握 WinForms 遗留系统升级改造技术,能够将传统 WinForms 应用平滑迁移至 .NET 6/8 + WPF 混合架构。
3. 数据库技术
精通 SQLite、SQL Server、MySQL 等多种关系型数据库的设计、调优与日常运维。
擅长编写复杂存储过程、触发器和视图,具备百万级数据量的查询优化经验。
熟悉 时序数据库(如 InfluxDB)在工业场景中的应用,可结合设备数据实现趋势分析与异常检测。
4. 工业通信协议
深度掌握 Modbus TCP/RTU 协议,能基于 NModbus4、EasyModbus 等库实现稳定、高并发的数据采集与设备控制,具备处理粘包、超时、重连等异常场景的工程经验。
了解 和 MQTT 协议,可根据需求快速集成。

以上技术能力已在多个大型产线信息化项目中落地验证,能独立完成从需求分析、架构设计到编码交付的全流程顾问工作。

项目经验

新能源电池化成数据监控系统
项目描述:为某锂电池生产企业开发一套化成工艺数据监控平台,管理 200+ 通道的充放电设备实时数据。
技术栈:.NET 8 + WPF (MVVM) + SQLite + Entity Framework Core + Modbus TCP (NModbus4)。
我的职责:负责整体架构设计与核心通信模块开发。
技术要点:
采用异步生产者-消费者模式处理数百设备并发数据,使用 Channel<T> 实现内存高效队列,系统在 500 通道并发下 CPU 占用低于 15%。
通信层实现超时控制(5000ms)、自动重试(最多3次)和断线重连机制,并集成 NLog 记录每一条报文,故障定位效率提升 70%。
数据存储设计为 SQLite 分库分表策略(按天分区),配合 EF Core 批量插入(EFCore.BulkExtensions),单日写入 200 万条记录无压力。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服