北京 上海 前端 求内推 Gap 死刑犯
- 统招本科
- 邮箱 base64:Z3IzOTA1NDY0NTNAZ21haWwuY29t
- 微信 base64:X1dlaVNoZW5n
- 尽量微信联系
工作经验
-
自由职业 ( 2023.5-至今)
- 个人在各大论坛/平台/朋友资源的情况下兼职开发
- 使用 uniapp 或者 umijs 等快速开发 IP 域名管理系统等
- 使用 Taro 开发 AIGC 小程序应用
- 技术支持的方式帮委托方修改 BUG ,数据可视化支持等
-
bilibili ( OGV 长视频)( 2021.9-2022.12.16 )
- 项目技术栈:React/TS/Node/pnpm/monorepo/Mobx/jotai/qiankun 微前端/react-query/antv
-
项目技术难点:
- json schema 的方式下实现配置用户画像,自定义组件,自定义组件间的相互依赖/低代码的方式联动,用户的组件拖拽,逻辑关联等
- 巨量数据的情况下 高性能虚拟表格展示,同时支持表头合并等情况
- 个人贡献:参与团队里的技术迁移,规范化团队的技术方案,统一 B 端小组里的 eslint 和 格式化方案等, 采用新的构建方式来使前端开发的时候有更好的体验,参与团队里的技术分享,因为队伍里对 react 的生态没有沉淀,对相关的最佳实践进行了文档建设,内部运营平台和各种数据平台的搭建,支持移动端和 pc 端的运营数据可视化等,采用微前端的方式收拢各个运营平台。利用 jotai 进行组件封装合路由缓存/前进后退位置定位等。
-
字节跳动(瓜瓜龙启蒙)( 2019.11-2021.6 )
- 项目技术栈:React/小程序/TS/Node/yarn workspace monorepo/Mobx/轻服务云函数等
- 项目技术难点: 新业务线路开发支持,从头构建业务,建立基础框架,抽取通用逻辑,高速迭代支撑
- 个人贡献:瓜瓜龙启蒙的新业务线支撑,参与基础业务框架的抽取,例如 通用方法,打点公用参数抽取,通用路由方案,通用组件,通用 sdk 抽取等开发和 bug 修改,参与页面监控等基础设施接入,新业务的高强度快速迭代,参与部门内部技术分享,后台系统高速迭代抽象方案
-
蘑菇街(直播&美丽说)( 2018.07-2019.11 )
- 项目技术栈:Vue 全家桶/React/小程序/TS
- 项目技术难点:App 内嵌页面,需要与客户端通信/业务繁杂,需要明确的区分业务逻辑/小程序兼容
- 个人贡献:美丽说新版本开发支持,主要攻略了 H5 里的 video 兼容方案和移动端常见兼容问题,Im 的接入和小程序的优化,业务繁杂,采用 MPA 的前端项目构建方式,积极参与内部基础服务的开发,迁移辅助工具库到 TS ,方便维护,开始使用 React 开发后台相关需求,积极采用 Hooks 的开发模式,探索 React 的性能优化方案。 积极参与团队内部分享,推进团队技术的发展。
-
惊鹊网络食千户 sass 餐饮后台 web 管理系统( 2018.03-2018.07)
- 项目技术栈:Vue 全家桶/axios/Element/Sass/Webpack/echart/高德地图/Electron/小程序
- 项目技术难点: 用户权限控制/纯前端订单打印/小程序登陆逻辑
- 个人贡献:根据后台返回的路由列表动态添加前端路由以达到权限控制,多门店多平台多权限的后台数据管理系统 通过 echart 库展示数据,单页面开发和部分组件封装,解决奇形怪状的 bug ,由于网络打印不能满足该项目的需求,故将项目迁移封装为 electron 版本,单人担任项目开发,由于热敏打印机兼容的问题,用用户指定输入 padding 来完成兼容,单人开发简易版后台数据展示小程序版本,移动端点餐开发,通过二维码扫码跳转登陆授权,简单的主色切换模式通过微信公众号接口微信支付,xhr report 取消请求以防止数据展示结构混乱等。