研发年限:9 年,统招全日制本科学信可查
base 深圳
技术栈:
- 熟练使用 TypeScript 、ES6 新特性的使用;
- 具备多人协同开发与高性能指标(性能准出 lighthouse > 90 &Unit Test )前端项目交付经验;
- 具备 DevOps 全链路项目实践经验、熟悉 Docker/ CI/CD 流程;
- 熟练使用 React/Nextjs 、Vue3/Vue2 的框架;
- 熟练使用 Tailwindcss
- 写过几个上线小程序,了解 RN 原理;
- 熟练 Webpack 、Vite 、rollup 等构建工具配置与使用,写过 plugin 也做过各种打包优化;
- 熟悉 Nodejs 基于 pm2 + koa/express + MongoDB 写过点服务;
项目经历:
project1:
基于 React18 实现的敏捷开发软件效能管理 SaaS 系统。
主要贡献
- 参与对全局工程词条改造,由本地词条更改成 TMS 词条流程;
- 在业务上对海外样式落地改造,并通过 postcss 插件实现全项目工程约束防止劣化;
- 优化 DevOps 交付脚本;
project2:
Nextjs 实现的门户网站
主要贡献
- 为需求侧提供海外技术调研方案与业务开发支持、同时交付符合投放性能和 SEO 标准;
- 基于本项目推动组内使用代码 pr checklist 和 tailwindcss 规范落地;
- 重构代码,重复页面结构拆分成静态组件组复用节省开发人力,提升开发效率和节省将近 20%的镜像打包时间;
project3:
unity 游戏内嵌 webview 论坛,Vue
主要贡献
- 负责项目中后期重构与项目打包优化(原本项目按照功能拆分模块的方式编写,后续技术迭代能力变差需要整体重构)从 Vue2.x 升级到 Vue3.x 减少 30%冗余代码,并且将工程打包速度由原本冷启动 3 分钟优化到 1 分钟内;
- 通过减少 CLS 、异步引用依赖、减少首次加载等措施将FP 由 1200ms 优化至 600ms。
- 协助运维解决打包部署前端工程出现的一切问题,推动工程 devOps 流程落地 ;
- 制定项目 lint 技术规范提升项目协作开发效率;
- 制定 npm 包工具管理规范并使用 Nexus 管理各个子项目依赖使用,解决运维部署报错以及协同开发过程中本地依赖差异问题;
联系方式:
v(绿色软件) base64 SmVydmlzMTYxMTUz
邮箱:Y2Vua2FpZmVuZ0Bmb3htYWlsLmNvbQ==