个人介绍
我是程序员客栈的【你的昵称】,一名拥有多年.NET 桌面开发经验的【桌面应用开发工程师】。 我主要使用 C#、.NET 8、WinForm、WPF 进行桌面客户端开发,熟悉 MVVM 架构、工业通信、实时数据采集、设备监控与数据可视化大屏等场景。
在职期间,我参与过物流机器人上位机系统、智能工厂数字大屏系统、工业数据采集平台、设备运维管理工具等项目开发,负责新需求分析、模块设计、功能编码、问题排查、性能优化及版本交付。 熟悉 gRPC、Modbus、PLC、串口 / 网口通信、SQLite、Redis、Kafka、InfluxDB 等技术,也有过上位机对接 AGV/AMR 机器人、仓储调度系统、工业设备数据采集的实际经验。
工作经历
2025-10-01 -至今浙江立镖机器人有限公司桌面应用开发工程师
任职桌面应用开发工程师,依托.NET 技术栈,采用 WinForm+WPF 开发物流 AGV/AMR 机器人配套上位机软件。主要承接业务新需求开发、功能迭代与线上问题修复,对接机器人调度网关、各类仓储硬件设备,基于 gRPC 完成实时数据通信,运维调试工具,负责软件性能优化、现场联调及公共组件封装,支撑自动化仓储项目落地交付。
2022-05-06 -2025-10-01浙江网新恒天股份有限公司.net 开发工程师
Percana 项目: 职责: 全栈负责多类型应用的设计与开发,技术栈涵盖桌面端(MVC, DevExpress)、服务端(Web API, WCF)及后台服务(Schedule Tasks),保障了产品线的稳定与迭代。 主导 Web API 服务优化,引入 FluentValidation 重构请求参数验证机制,提升了接口健壮性与代码可维护性,并负责维护 API 接口文档。 深度参与复杂桌面应用开发,基于 WinForms 与 DevExpress 实现 UI,通过 WCF 与服务器通信。除高效修复线上缺陷外, 持续交付多项核心新功能。 独立诊断并修复 QMS 系统中 Schedule 服务的数据库轮询机制故障,在紧迫时间内恢复关键后台任务(如定时循环任务), 保障了客户正常使用。 熟练进行 SQL Server 数据库开发,编写及优化复杂查询、存储过程与触发器;通过索引优化及 SQL 语句调优,有效提升数据处理性能。 **框架迁移与重构**:负责将 Process Manager 模块从 .NET Framework 迁移至 .NET Core,并重构底层架构,**使系 统启动性
2020-04-01 -2022-05-05 杭州协能科技股份有限公司上位机开发
BMS 核心模块开发:参与固德威户用储能项目,负责 BMS 的采样、均衡、状态机等核心模块开发,通过引入状态模式处理复杂 状态转换,提升了系统稳定性。 架构重构与协议适配:主导 PCS 模块重构,设计可扩展的协议适配层,成功适配多种不同厂商的 PCS 协议,**将新协议接入 周期从 2 人周 缩短至 3 人日**。 高性能与多线程:优化 Flash 读写机制,设计高效数据缓存策略;运用多线程技术开发 TMS 系统,**解决了高并发数据采集下 的线程安全问题**。
2019-07-05 -2020-02-05浙江益海嘉里股份有限公司智能制造开发工程师
MES 系统开发 使用.NET Core 构建服务,通过 Socket、HTTP API、串口通信等方式适配不同设备,并利用消息队列(RabbitMQ)保证 数据传输的可靠性与系统解耦 设计了多级关联的数据模型,通过唯一标识(如二维码、批次号)串联各环节数据,提供高效的追溯查询 API。通过 EF Core 进行数据持久化,并实现了基于规则的生产流程校验与异常处理。 利用.NET Core Web API 提供数据接口,结合 SignalR 实现数据实时推送,并集成前端图表库进行可视化展示
教育经历
2015-09-01 - 2019-07-01安徽财经大学计算机科学与技术本科
资质认证
语言

多协议硬件统一采集网关并发轮询全厂上百台PLC、传感器、视觉相机,标准化清洗温度、液位、产量、瑕疵、能耗等指标,统一封装Protobuf数据结构;支持批量设备启停、工艺参数远程下发控制。gRPC多模式数据对外服务双向流:给WPF数字大屏持续推送每秒实时产线数据流,支持大屏反向下发设备控制指令;服务端

项目分为五大核心功能模块,完整覆盖教学全流程,本人仅负责后端WebAPI全部开发,前端Singular由其他同事开发:师生权限登录鉴权模块区分教师、学生双角色权限体系,后端实现账号登录、身份校验、实验室班级绑定、课堂签到、会话状态管理接口,管控不同角色操作权限;课件同步课堂管理模块教师端一键上传、下




