- 手机:18879252951
- Email:[email protected]
- 微信号:yunliuyan(同手机号)
- 于龙栋/男/1996
- 本科/江西师范大学计算机系
- 工作年限:5年
- Github:http://github.com/yunliuyan
- 职位方向:Web前端开发
- 开发方向:具备多方向开发经验,包括PC系统、H5页面、小程序和谷歌插件开发
- 前端框架: 熟练运用Vue 2/3和Ext.js等框架,同时也有使用React进行项目开发的经验
- 语言:熟练使用JavaScript和TypeScript进行开发。曾编写Node脚本并通过脚本代理解决跨域问题
- 代码管理工具: 熟练使用Git进行代码管理,也有使用SVN的经验
- 系统:具备在Linux系统进行基本命令操作的能力,如文件操作和Docker镜像制作。
- 基础: 熟悉并应用数据结构于编码实践,具备扎实的计算机网络知识,包括TCP/IP、HTTP和HTTPS等
- 管理:拥有前端团队管理经验,能有效组织和协调团队工作
技术栈: yarn + vite + vue3 + ts + ext.js
职位:项目TL
工作内容:
- 实现eolink API接口自动生成。与后端紧密合作,推动自动生成接口方法和类型,取代手动编写接口相关代码。提高开发效率,减少编码工作量
- vuetoext方法库开发。开发了vuetoext方法库,实现了将Vue组件转换为Ext组件库的功能。开发者可使用Vue开发新功能,无需学习Ext组件库
- 统一化组件库构建。打造了统一化组件库,包含常用公共组件如表格批量操作、表格、弹窗、抽屉等。封装了常用的Hooks,如table-hook、useLoadingStates、弹窗等。提高了开发效率,减少重复工作
- 前端端对端流程建设。负责完成前端端对端的流程建设,降低端对端沟通成本。确保项目顺利进行,减少沟通和协调工作。
- 项目性能优化。成功优化项目性能,从每个页面加载时间超过10秒,缩短到约3秒。通过优化代码结构和资源加载,提升用户体验和页面加载速度
- 团队管理与技术分享。负责团队成员的管理和指导,制定对应的OKR目标。通过每月分享会共享知识,提升团队成员的技术能力。促进团队合作,提高整体绩效
技术栈: pnpm + vite + vue3 + ts
职位:项目TL
工作内容:
- 完善前端开发流程,使得每个版本高质量交付,平均缺陷前移率由40%升到90%左右
- 保证代码高质量,通过review,checklist,eslint,流水线等方式
- 参与共建完善内部idux组件库,并再项目中定期升级稳定组件库版本
- 培养组内成员,给出组员的T4(高级title)预研方向和设计方向,提升其技术,达到T4水平
- 优化项目性能,压缩i18n,lodash方法代替,压缩图片,首屏资源加载异步等。lighthouse初期评分40,优化后达到80以上
- 改善埋点方式,通过指令方式实现无痕低入侵源码的自动埋点
- 封装公共业务hook及组件,并推广至其他部门使用
技术栈:learn + webpack + vue2+ ts
职位: 项目负责人
工作内容:
- 该项目由本人一人负责项目业务开发,转测后的bug数基本<=2
- 使用code-generator,使得与后端对接的api通过vscode插件自动生成接口的ts类型,调用方法,mock数据等
- 流水线镜像配置自动升级,使得项目的基础配置,比如node版本升级,可以自动升级到镜像中
- 实现用户无痕自动登入方案,第三方网站需要通过idaas登录页自动登录会出现闪屏问题,借鉴vue-router hash模式和history模式实现了用户无痕自动登录
- 通过summd5命令实现node脚本,实现功能迁移
技术栈:vue+Django+websocket+mysql
职位: 项目负责人
工作内容:
- 负责项目的需求设计,前后端开发,发布上线,运维等整体开发,还有版本迭代以及日常优化
- 实现了 svn,git,静态资源三种拉取方式,与 svn、git 两种工具完美结合
- 通过 async 该命令实现了增量拉取(只增不减), 覆盖拉取(先删后拉)两种同步方式
- 用 websocket 实现将服务器编译信息实时展示在页面等
技术栈:react+egg.js+MySQL+es
职位: 项目开发人员
工作内容:
- 负责 API 质量、崩溃/ANR、流畅度、网络等模块的开发
- 通过在 ajax 基础库里进行埋点收集所有前端请求 api 接口出错的数据,然后对这些数据进行分析
- 通过客户端埋点计算 DNS、TSL、TCP、ping 的时间来分析各个地区的网络情况,配置阈值,某地区使用客户端异常则进行告警等
技术栈:uni-app
职位:项目TL
项目描述:
DIY 定制衣服图案,可在小程序端私人订制个性衣服。在衣服正反面的空白处设置定制区域,区域中可选择图案,进行移动,缩放,旋转,删除,多层叠加。也可以设置个性化的字体。设计完后下单,通过连接第三方参数配置生成印刷机可印刷的图案,实现一键打印生成个性化的定制衣服,并在后台进行商品管理与订单管理,以及账户设置,主题设置,元素设置等。
工作内容:
- 整个项目的负责人,由于是和甲方合作,当时在老板谈定的合同,随着需求的整理,与甲方确认需求后,将该项目的价格翻至一倍有余
- 负责团队的流程进度,并按时间交付对应功能
- 控整个项目的进度,攻破里面的技术难点,比如在前端可移动的区域有图案的手指控制缩放,移动距离,旋转角度,还有字体的字体更换等等
- 2024年上半年造星计划获奖者
- 2023年年度优秀员工
- 公司2级创新1篇,3级创新5篇,4级创新5篇
- 利用AI辅助代码编写,bug查找,预研设计,性能优化等工作内容,提高开发效率
- 使用AI代替mock.js,生成有意义的mock数据,提供更真实、准确的测试数据
- 参与建设公司的D2C平台,打造不同项目,相同技术的统一化物料库,从而进行AI出码
- 编写谷歌插件ask-me,AI + gitlab源码结合,来帮助后端,测试等人查询各种页面相关的交互问题,接口问题,仓库代码问题,协助前端查找bug等