杨海涛
男 | 前端开发工程师 | 杭州
手机:17788973155 | 微信:lemon_leah | 邮箱:15779500011@163.com
项目经历
-
探迹 CRM
源码私有一款基于 React / Umi / Module Federation / 微前端 / Web Worker / axios / dingtalk-jsapi / Antd 5.0 的多平台CRM应用。
全链路监控埋点
复杂业务的稳定性处理:高频迭代下的热修复能力、双向数据绑定重构、极致用户体验
工程化与性能优化:深度分包策略、动态预加载策略、构建链路优化,3s以上的页面渲染占比相比优化前 降低60% ,例如所有一级菜单页面渲染时间3s内完成占比达到 98%;公式计算耗时达到 300ms内 完成
复杂业务技术攻坚:字段公式计算、跨平台开发流程、钉钉第三方cookie禁用兼容 等方案设计
项目底层架构设计
-
随访中心
源码私有基于 Vue / Vuex / Vue Router / Sass / axios / element ui 的单页面应用。
此项目为公司对用户数据进行处理,分析,并且对外沟通用户所用。
负责项目业务需求调整,优化项目结构及代码,同时衔接壹宝后台,获得更多基础能力的同时,加强对17健康提供服务,以便多端更好的协同,提升用户体验以及业务快速响应的需求。
通过 PTMC 微小癌活动的开发,成功获得用户信赖,持续为公司带来收益。提供保险服务,成功缩减用户转化时间,提升用户转化效率。
-
Prof-X
源码私有基于 TypeScript / Rollup 的错误报警系统。
保证用户在使用产品的过程中,所有因为代码而出现的错误,可以及时通知到开发人员,便于快速修复错误。基于最终目标,进行了 业务拆解、产品拆解、技术拆解。实现项目支持 vanilla 和 Vue 两个版本。
技能
- 熟悉页面制作技巧,能将设计稿完美还原
- 熟练掌握前后端分离技术,包括 AJAX、跨域、前端路由、Cookie、Session 等
- 熟练掌握 React全家桶 的使用,包括 create-react-app、ReactRouter、Redux 等
- 熟练掌握 Vue全家桶 的使用,包括 VueCli、VueRouter、Vuex 等
- 熟练掌握 ES6,包括 let / Promise / await / 析构赋值
- 熟练掌握 Webpack 的配置和优化
- 熟练使用 ECharts 数据可视化工具
- 熟练使用 TypeScript 的使用
- 熟悉 Node.js 的使用
- 熟悉 SQL、Docker 的使用
开源项目
-
基于 Vue 3 项目模板框架
源码链接设计 UI 库的项目模板,结合 Eslint、 Prettier、 vite、 Sass、 Jest、 TypeScript
-
参考 jQuery 实现的 DOM 库
源码链接实现了元素选择、元素创建、事件委托、滑动手势等常见功能
-
Lemon-UI (柠檬-组件库)
源码链接 项目预览借鉴了 Ant Design UI 框架,一款基于 Vue 3 / TypeScript / 的 UI 框架。
主要组件有弹出框、多页签、Switch 开关等。
使用了 setup、onMounted、watchEffect、ref、computed 等 Composition API。
模块化的源代码简洁明了,易于阅读。并推出了官方文档,可在线查看代码,并支持 PC 和 手机浏览。
-
Lemon记账 (柠檬记账)
React 源码链接 Vue 源码链接 项目预览基于 TypeScript / echarts / Day.js 的移动端单页面应用。
根据自身需求出发,设计出的极简记账应用,而且可以通过图表查看自己的消费习惯。
React 版本技术栈:React / React Router / React Hooks / CSS in JS
Vue 版本技术栈:Vue / Vue Router / Vuex / Scss
工作经历
-
广州探迹科技有限公司
高级前端开发工程师
~- 项目 PM
- 负责团队管理,工作分配,规范制定
- 基于 Storybook 的SDK及UI组件库,发布10+公共组件
- 基于 GitlabCI/Jenkins 及内部基础服务平台的CI/CD流程
- 负责项目 重构框架设计
- 负责项目 性能优化
- 指导团队初中级前端开发
- 跨团队目标对齐,团队内目标制定、拆解、跟进复盘及沟通
-
杭州宜宝康健科技有限公司
前端负责人
~- 讨论业务方向
- 负责工作分配,规范制定
- 筛选简历500+,面试200+人
- 负责 技术探索、业务工具类项目 的开发
- 负责项目 前端技术的底层设计
-
长沙广播电视集团
中级前端开发工程师
~- 负责智慧长沙h5的开发与维护
- 独立负责某 CMS 系统、数据可视化、活动页面的开发与维护
- 负责团队基础库开发、文档撰写,确保测试 覆盖率达到 90% 以上
- 负责全部门 UI 框架的开发,包括对话框、弹窗组件、标签页等常用组件
-
湖南萌兔旅游科技有限公司
软件开发工程师
~- 独立负责某 CRM 系统的开发与维护
- 负责项目 框架搭建,参与项目 需求讨论
- 作为前端骨干,负责给前端较弱的同事进行培训,提高其前端开发工作效率
教育经历
~ 宜春学院 计算机科学与技术 本科