资深全栈工程师,拥有5年以上跨平台移动端、桌面端及后端开发经验。精通Flutter、.NET(C#)及Android原生开发,擅长复杂系统架构设计、性能优化与跨技术栈集成。具备卓越的独立开发能力和团队协作经验,能高效交付高质量解决方案。近期成功在1个月内独立完成一个大型上位机软件的现代化重构,显著提升了其性能与可维护性。对HarmonyOS NEXT及其与Flutter的适配有深入了解,可快速投入鸿蒙移动端适配开发。
1. 移动端与跨平台开发
Flutter跨平台专家:精通Flutter框架与Dart语言,拥有从零开发并上架跨平台(Android/iOS)商业应用的全流程经验。深刻理解其渲染原理、状态管理及与原生平台通信的完整机制(Method Channel, Pigeon),此为进行鸿蒙平台Flutter应用适配的坚实技术基础。
Android原生开发:精通Android开发,熟悉Kotlin/Java、UI体系、多线程及性能调优。对移动操作系统底层有深刻理解,能快速学习鸿蒙ArkUI开发范式并解决平台级适配问题。
技术视野:已系统研究HarmonyOS NEXT核心特性(ArkTS/ArkUI)及Flutter引擎在其上的适配原理,为鸿蒙开发做好准备。
2. 桌面端与后端开发
.NET桌面开发专家:精通C#与WPF,擅长开发高性能、高复杂度的Windows桌面应用(C/S架构)。具备大型项目现代化重构、异步架构改造、UI性能优化及硬件集成(串口通信)的丰富经验。
全栈与后端能力:熟练掌握PHP、MySQL,熟悉LAMP环境,具备独立设计并实现后端API及管理系统的能力。
3. 核心底层与工程能力
网络与通信:深入理解TCP/IP、HTTP/HTTPS、UDP协议。拥有丰富的网络编程实战经验,包括实现内网穿透(frp)、实时设备通信(WebSocket)、以及高可靠性的客户端-服务器数据交互。
异步编程与性能优化:精通Dart/ C#/Java多环境下的异步编程模型(Future/Isolate, async/await)。具备卓越的性能诊断与优化能力,曾主导完成大型应用的异步化重构,彻底解决UI卡顿问题。
工程化与协作:精通Git及GitHub/Gitee/阿里云效等协作平台,具备规范的代码管理习惯。拥有丰富的跨团队、跨职能(前端、后端、硬件)技术方案研讨与系统整合经验,沟通协调能力强,能确保项目顺利推进。
1. 深圳溢万科技 - KeyMasterPro上位机软件现代化重构 (独立开发者/驻场)
项目周期:1个月(高效驻场交付)
项目角色:独立负责整个上位机软件的重构、优化与开发,与客户技术团队(负责API与下位机)紧密协作。
核心挑战与行动:
架构重构与性能攻坚:旧系统存在严重UI卡顿与闪烁。我主导了全面的异步化架构改造,将全部阻塞式串口通信、文件操作重构为异步任务,设计线程安全的数据更新机制,彻底根除界面冻结,使核心操作响应提升90%以上。
复杂交互与体验创新:在核心的芯片编程模块,创新设计多重缓存架构(数据缓冲、视图缓存、差异索引),在传统WinForm框架下实现了支持大数据量实时编辑、三视图联动与智能差异高亮的专业级编辑体验。
工程化与可维护性提升:重构国际化系统为集中式管理,支持运行时语言热切换;建立“用户日志-运维日志”分层体系,极大提升问题排查效率;优化代码结构,使核心模块代码量增长384%,可维护性显著增强。
项目成果:在紧迫的1个月工期内独立完成所有开发任务,交付的版本在性能、稳定性和用户体验上获得客户高度认可。此项目证明了我极强的技术攻坚能力、高效的驻场协作能力以及在压力下保证高质量交付的能力。
2. 徐州开晶玻璃制品ERP系统 (项目负责人 & 独立开发者)
项目角色:独立负责从架构设计到全栈开发(移动端、桌面端、后端)的全过程。
核心贡献:
为制造企业定制全流程ERP,采用Flutter独立开发移动端APP,实现与后端系统的数据实时同步及多终端(PC/移动/车间)协同,验证了运用Flutter构建复杂商业应用的能力。
设计分布式系统架构,集成IoT设备实现生产数据实时采集与可视化。
关联价值:展示了独立掌控复杂多端项目的能力,以及将Flutter成功应用于核心生产场景的经验。
3. 广州酷雅远程桌面系统 (独立开发者)
项目角色:独立设计并实现全套远程桌面解决方案(C#服务端/客户端 + PHP云端)。
核心贡献:
深入应用TCP/UDP协议,自主设计通信协议与信令机制,实现低延迟远程控制与文件传输。
集成frp内网穿透技术,解决了复杂网络环境下的安全连接问题。
关联价值:锤炼了深厚的网络编程、多线程及系统底层调试能力,此类能力是处理任何平台(包括鸿蒙)下高性能通信和复杂问题排查的基础。
4. 佛山千锤智能会议系统 / 广州酷雅智能家居系统 (独立开发者)
项目角色:独立开发智能设备低代码平台,包含Windows设计端(C# WPF)与移动运行端(Android原生/Flutter)。
核心贡献:
实现通过 WebSocket、TCP/UDP等多种协议 与智能硬件(家居/专业会议设备)进行通信和控制。
在Flutter端实现动态解析JSON配置的UI渲染引擎,支持跨平台(Android/iOS)快速部署。
关联价值:展现了卓越的多平台(Windows/Android/iOS)整合能力、复杂协议适配能力及动态UI框架构建能力,这正是应对Flutter应用向新原生平台(鸿蒙)适配所需的核心技术迁移能力。
作为ERP系统项目负责人,为徐州开晶玻璃制品公司设计并实施了玻璃制造行业定制化ERP解决方案。主导完成了涵盖生产计划、物料管理、质量控制等核心模块的全流程ERP系统开发,包括: 1)基于制造业特点重构生产流程,搭建分布式系统架构; 2)实现生产数据实时采集(通过IoT设备集成
根据客户需求定制开发,主要利用frp内网穿透技术、tcp/udp通讯技术、vnc桌面技术实现在内外网环境下进行远程桌面控制和文件传输服务,优化了操作流程,增强隐私保护,扩充了服务功能,满足客户在远程维护/监控、远程培训、文件共享、安全操作上的需要。该系统部署在客户的私有云环境下,
类似低代码开发平台,旨在帮助客户在面临不同的用户需求时,能够快速构建所需要的APP界面、实现App与处于同一局域网内的其他智能家居设备的发现、连接和交互控制功能。系统使用了websock/tcp/upd/osc/modelbus等多种物联网通讯协议与Home Assistant及
该系统专注于智能会议,需要与众多会议专业硬件设备连接(如中控机/投影机/会议摄像头/视频编解码器/拼装屏/分布式矩阵等),还需要实现各个软件平台之间的控制(Windows/Andriod/IOS三方平台App的互联互访),开发难度更大。 系统同样主要由Windows设计端和Ap
项目由联通负责实施,公司(负责人是我)负责技术选型、流程设计、网站设计/开发/测试/培训。项目使用bencula、frp等开源技术,后端使用PHP+MySQl开发,前端使用html/css/jquery实现。该项目帮助联通赢得了与竞争对手中国电信在浙江嘉兴的竞争,上云公司数量超过
不错,沟通积极,工作态度认真。