联系方式
- 手机:13072748105/19928327201
- Email:634407147@qq.com
- QQ:634407147
- 微信:13072748105
个人信息
- 涂波涛/男/1993
- 本科/武汉科技大学/软件工程
- 工作年限:5 年
- 技术博客:https://blog.towavephone.com/
- Github: https://github.com/towavephone
- 期望职位:高级前端工程师
- 目前状况:在职,可短期内到岗
工作经历
广州小鹏汽车科技有限公司——高级前端工程师(2021 年 9 月 ~ 至今)
- PMS 底层组件开发
- 国际官网开发
- 负责技术预研、框架搭建、技术分享、新人指导
国际官网、底层组件开发
-
背景
- 从 0 到 1 实现国际官网的动效、框架搭建、多语言、多端适配、脚手架搭建
-
任务
- 研究技术选型,实现复杂动效,详见 国际官网技术难点攻关
- 研究核心原理,保证官网上线效果,详见 国际官网核心原理
- 搭建代码脚手架,实现框架复用,详见 代码生成脚手架搭建
- 预研甘特图底层组件,解决展示问题,详见 甘特图组件源码优化
-
成果
- 实现 UI 所要求的动效,保证在低端机也能流畅运行
60
帧以上 - 实现国际官网的正式上线,使国外曝光率增加
100%
- 支持 PMS 的底层组件开发,使其及时上线
- 实现 UI 所要求的动效,保证在低端机也能流畅运行
广东数果科技有限公司——中级前端工程师(2020 年 8 月 ~ 2021 年 9 月)
- 智能营销前端开发
- 统计综合管理——客车开行效益全栈开发
- 统计综合管理——指标管理前端开发
客车开行效益
-
背景
- 需要开发定制需求,在主项目基础上开发一个拓展项目
-
任务
- 负责地图组件的选型、搭建、验证、部署,详见 基于 arcgis 地图组件的搭建部署
- 实现主项目监听子项目文件变化,完成增量编译的功能,详见 基于 nodemon 实现监听文件链接变化
-
成果
- 负责客车开行效益模块全栈开发,和数据组对接,熟悉后端开发模式
广州探迹科技有限公司——中级前端工程师(2018 年 6 月 ~ 2020 年 7 月)
- 集客开发
- 智能呼叫开发
- 负责架构搭建与优化、组件封装、新人培训、技术分享、工具开发、日常迭代
集客
-
背景
- 由于需要从各种渠道比如网站、表单等等渠道获取信息,集客产品承担从各个渠道收集、分析信息的任务
-
任务
- 实现客服聊天组件新窗口打开功能,详见 客服新窗口技术探索
- 负责集客产品脚手架搭建,详见 Webpack 脚手架搭建笔记
- 负责集客顾客端脚手架搭建、优化,兼容桌面端、移动端、微信公众号以及小程序,详见 记一次组件打包为链接的实践、构建多平台轻量化组件的实践。其中也踩了一些移动端的坑,详见 移动端适配汇总
- 负责集客表单脚手架的搭建,详见 轻量级网站构建实践
-
成果
- 集客、集客顾客端、集客表单脚手架编译时间较快,提升开发体验
- 集客产品线在各端加载很快,提升用户体验
- 实现从各个渠道获取信息的目标,提升公司获客效率
300%
智能呼叫
-
背景
- 公司需要能配置各种话术且能调度三方线路的平台,以及统计拨打的效果
-
任务
- 负责智能呼叫脚手架的升级,详见 Webpack 升级优化
- 实现各种底层组件,详见 富文本框疑难点处理过程、ReactPlayer 之 IE 兼容性研究、基于 SIP 协议云端电话的实践
-
成果
- 实现智能呼叫从 webpack v2 到 webpack v4 的升级,编译时间由
40s
左右降低到10s
左右,首屏时间由855ms
缩短到567ms
,首屏加载大小由1.3MB
减小到880KB
, - 处理各种组件兼容性问题,使用户数量提升
30%
- 实现智能呼叫从 webpack v2 到 webpack v4 的升级,编译时间由
上海拼多多有限公司——初级前端工程师(2016 年 7 月 ~ 2017 年 3 月)
- MMS、OMS 前端开发
- 负责日常迭代开发、技术分享
客服售后留言
-
背景
- 由于新平台用户售后开放,需要实现与之对应平台售后留言功能,提升售后体验
-
任务
- 采用 AngularJS + Ionic 技术实现网页版客服平台,postMessage 传递窗口间消息,WebSocket 服务推送实现会话功能
-
成果
- 从 0 到 1 实现网页版客服平台系统,平台用户售后回复率提升
400%
,处理留言的速度提升5
倍
- 从 0 到 1 实现网页版客服平台系统,平台用户售后回复率提升
开源项目和作品
- 技术博客 : gatsby 做的技术博客,至今(2022-3-15 15:12:16)文章数量
208
篇, 离线加载,PWA 架构,github actions 自动化部署 - 安卓内存清理 : 在校期间做的安卓项目,至今(2022-3-15 15:13:07)star 数
120
,fork 数44
技能清单
以下均为我掌握的技能
- Web 开发:JavaScript = jQuery > CSS = HTML
- 前端框架:React
- 前端工具:Webpack > ESLint > Sass = Gulp
- 数据库相关:MySQL > SQLite