shl1018
12天前在线
全职 · 1600/日  ·  34800/月
工作时间: 工作日08:30-21:30、周末09:00-23:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

? 核心优势


跨端技术专家,拥有8年React Native开发经验,10年JavaScript技术积累。擅长大型RN框架设计、跨端解决方案架构、工程化工具开发,具备完整的移动端技术栈能力。? 技能矩阵


? 核心技能(熟练掌握)


| 技术栈 | 经验年限 | 熟练度 | 核心能力 |

|--------|----------|--------|----------|

| **JavaScript/TypeScript** | 10年 | ⭐⭐⭐⭐⭐ | 语言基础、ES6+、Node.js |

| **React Native** | 8年 | ⭐⭐⭐⭐⭐ | 架构设计、原生组件、热更新、双线程、全局挂载、增量更新 |

| **React** | 5年 | ⭐⭐⭐⭐⭐ | Hooks、状态管理、组件设计、性能优化 |

| **小程序开发** | 4年 | ⭐⭐⭐⭐ | 自研框架、小程序框架 |


?️ 技术工具链


构建工具: Webpack、Metro、Babel、ESBuild版本控制: Git、SVN持续集成: GitHub Actions、Docker、Podman状态管理: React-Redux、React Hooks、jotai开发工具: ESLint、Prettier、自动化测试跨端技术: RN、小程序、Ray框架、js bridge、双树渲染、异层渲染? 移动端技术


iOS开发: Objective-C、Swift(2年经验,可独立开发原生组件)Android开发: Java(2年经验,AAR库封装)其他技术: Node.js(3年)、Vue、Electron、AI Agent、PHP (2年)

工作经历

  • 2021-06-28 -2025-09-25杭州涂鸦信息技术有限公司前端技术专家

    Ray跨平台框架研发 框架设计: 主导Ray(React)跨平台开发方案的整体架构设计 技术实现: 使用Babel插件、AST解析技术实现Ray→RN代码转换 组件体系: 设计跨端设备控制公共组件库,应用率达95%+ 文档建设: 编写维护完整的开发文档、API文档和最佳实践指南,维护 Ray 小程序官方文档 开发工具链建设 IDE工具: 设计实现自研小程序IDE设备调试工具链,支持多设备调试、多设备切换、多协议连接,调试效率提升50%+ 多设备调试: 通过 Mqtt 技术,AES 加解密实现与设备的实时通信,支持多设备同时调试 多设备切换: 支持同步 App 中的设备列表,用户可以在不同设备间快速切换 多协议连接: 支持 Zigbee、SigMesh、BLE 等多种协议的设备连接,方便开发者进行调试 插件生态: 建设设备插件市场,已上线十几款插件 基础库: 封装多协议设备连接逻辑(Zigbee、SigMesh、BLE等) 小程序真机调试: 基于 Mqtt 技术实现小程序真机调试,支持广域网与局域网双模式的调试 小程序容器: 参与小程序容器的设计与实现,基于 WebView 的跨端开发方

  • 2018-03-01 -2021-06-25杭州萤石网络有限公司前端小组长

    增值业务开发 业务范围: 云存储、电话提醒、画面异常巡检、老人看护等 组件开发: 负责增值业务RN组件的开发与维护 多产品线RN框架 产品矩阵: 萤石云视频、萤享云视频、海康互联、EZVIZ等系列App 框架封装: 将RN框架封装为动态库、AAR包,简化原生接入, 构建时间降低20% 热更新: 实现5分钟内发布上线能力,增量更新支持有效降低带宽占用 灰度策略:***、邮箱、地区等维度灰度发布 原生组件: 封装原生组件为RN组件,支持 IPC 视频流插件、视频通话、音视频通话、推流等功能,支持地图组件、鹰眼定位等复杂业务场景 性能优化 增量更新: 通过bsdiff算法实现业务包增量更新, 流量带宽占用降低95%+ 崩溃优化: 优化RN拆包方案, 业务崩溃率降低50% 启动优化: 设计并主导开发了脚本预加载方案, FPS 从2s提升到 200 - 300ms 业务包加载优化: 多模式下的 RN 包加载策略支持: App 内置业务包: 针对于重点业务,将业务包内置在应用内,减少首屏加载时间,提升载包成功率 动态全量包: 对于普通非核心业务,采用动态全量包加载的方式,按需加载,避免

  • 2017-02-13 -2018-02-23杭州有问科技有限公司IOS/RN 开发

    iOS开发: 使用Swift/Objective-C开发有问App iOS端 聊天功能: 集成网易云信SDK实现IM功能 RN重构: 主导整个App的RN化重构 直播功能: 使用WebRTC实现云上视频/音频发布会功能 SDK封装: 将网易云信SDK封装为RN组件

  • 2015-12-01 -2017-01-20青岛云商汇电子商务有限公司全栈开发

    后端开发: PHP + MySQL 前端开发: jQuery 移动开发: iOS(OC) + Android(Java) 核心项目: 小皇图后台、汇了金融直播、全民猎RN、微民爱心筹等

教育经历

  • 2012-09-01 - 2016-06-23山东科技大学软件工程本科

技能

Android熟悉
iOS熟悉
electron熟悉
ArkTS熟悉
PHP掌握
Vue掌握
React熟练
小程序熟练
React Native精通
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 09-26 浏览: 28