A Front end developer from WuHan, China.
- QQ : 572383082
- WeChat : zzzs20
- Phone : 18202797144
- E-mail : [email protected]
我的简历
- 男 1997.07 大专
- 邮箱 [email protected]
- 电话 18202797144
- 微信 zzzs20
- GitHub:https://github.com/BastKakrolot
- 掘金:https://juejin.cn/user/4441682706969917
- 博客:https://blackcell.fun/
- 参与开发 rslot 库,实现 react 对插槽的支持分离 UI 和状态
- 熟悉代码开发到上线全流程,对协同开发,分支管理,项目配置等都有较深刻的最佳实践 ,经历过多种分支模型
- 会多审视重构代码,在 Gitlab 上对组内成员进行 code review 积极组织前端分享会,以及代码审查会
- 有中后台大型项目、移动端开发经验,熟悉前端性能优化的实现,例如代码优化、打包优化、资源优化,能结合实际业务场景进行优化
- 熟悉 Webpack 等打包工具的基本配置, 能够对以上工具进行二次封装、基于以上工具搭建通用的开发环境
- 熟悉 prettier / eslint 基本配置,有良好且严格的编码习惯,唯客户论,实用主义者
- 能按照 UI 完成页面还原,任务完成度高
- Slot 基于 React 实现的插槽
- Await 提取于React-Router V6
- AwaitWithSlot 基于 Await 与 Slot 合并封装
- 负责组内公共组件开发建设工作(可编辑表格等,虚拟列表,可拖动列,)
- 负责组内项目维护,底层逻辑优化,比如开发中途添加主题功
- 负责组内成员任务分配 & CodeReview 工作
- 维护组内代码规范,持续输出项目文档
- 负责根据销售接的项目,通过 ui 设计师设计图纸,按照设计文件还原网页
- 负责通过与产品沟通调整项目内容,主要负责代码编写。
- 解决历史债务问题
- 工具函数包规范整理(形成层级避免循环引用)
- 解决同级依赖
- 移动端框架层代码优化,对齐
PC
端逻辑 - 项目组织调整:
request
移动至顶层目录,改为clone
实例导出,配置多个实例,预防请求暗病 - 封装公共
hooks
- 封装
shared
目录,提供render
方法;eventEmit
封装;modalService
封装 - utils 分类构建,提高可维护性
- 重构历史
巨石
组件 - 重构修改项目中命名不规范问题
- 重构修改项目中魔法值,硬编码
- 维护供应链代码规范,持续更新供应链组件文档,持续输出项目文档
- 按时交付任务(
PC
端,移动端 )
- 感谢您花时间阅读我的简历,期待有机会能和您共事。