任裕斌 - 前端开发 - 6 年经验 - 简历
任裕斌 / 杭州 / 13893332941 / robin@rnode.me / 兰州工业学院-计算机网络技术 / blog
技术栈
JavaScript | React | React Native | Node.js | Linux
工作经历
兰州众科电子科技有限公司:2014/03 实习 | 2015/11 离职
甘肃米粒电子商务有限公司:2015/11 入职 | 2017/06 离职
北京天创金农科技有限公司:2017/06 入职 | 2018/03 离职
杭州湘靖网络科技有限公司:2018/03 入职 | 2019/01 晋升前端负责人 — 至今
技术成果
- ReactNative 工程骨架设计,支持 1 款 App
- 纯 RN 转向混合开发模式,通过 submodule 分发 RN 分支到原生端
- 基于 react-navigation,实现原生与 RN 无缝切换
- WebView 下 PostMessage 封装原生能力
- 基于 fastlane+jenkins 的包自动化构建
- 基于 code-push-server 的热更服务
- H5 工程骨架设计,搭建 2 个 H5 项目
- ESlint 代码质量检查、修复
- 基于 OSS 静态资源的版本管理
- Node.js 服务,搭建 2 个 Node.js 服务
- 网站分析服务:网站访问统计/数据定时汇总
- 内部开发者工具服务:收款码批量生成/app icon 批量生产/手机验证码查询服务
- 持续构建部署工具搭建,支撑 2 个 H5 应用,2 个 node 服务
- gitlab 流水线
- 多环境发布
- 基于 nginx-proxy 的容器代理访问及负载均衡
- 基于 harbor 私有镜像仓库搭建
- 容器级部署
- 构建、部署进度通知
项目经验
技术基建:持续构建部署工具搭建
- 难点亮点:多环境隔离、镜像构建、静态资源上 OSS、镜像推送至私有仓库、构建进度通知、容器端口动态分配
- 技术栈:Node.js、docker、harbor、docker-compose、nginx-proxy、shell
小程序:惠拼优选
- 版本重写,下单流程开发
- 首页骨架屏实现
- 技术栈:wepy
APP:米粒生活
- SDK 封装
- bridge 统一处理
- 使用 HOC 优化模块
- 多端代码同步
- 热更服务搭建
- 技术栈:React Native/Objective-C/Java/Node.js/Docker
PC/H5:米粒活动及米粒商城 H5
- 基于 create-react-app 的脚手架扩展
- 持续构建、部署工具引入
- 版本回滚
- 不停机更新
- 技术栈:react/docker/nginx/docker-compose
Node 服务:灵鸽统计系统(实验性项目)
- 后端数据库设计
- 定时数据汇总
- 技术栈:egg.js/mysql/docker
个人简介
拥抱前后端,乐于学习分享,公司内部 1 场分享,前端内部每 2 周进行 1 次内部沟通,也有参与外部社区:
- 2020.1 前端早早聊线下第一届前端大会 《前端转管理》
- 2020.2 前端早早聊线上第二届前端大会 《前端搞基建》
- 2020.4 前端早早聊线上第四届前端大会 《前端搞监控》
You need to set
install_url
to use ShareThis. Please set it in _config.yml
.