个人介绍
我是程序员客栈的Selfimpr,一名Web前端开发; 我毕业于潍坊科技学院,担任过青岛深度集团的前端开发,担任过的青岛雨诺网络信息股份有限公司的前端开发; 负责过海尔中欧贸易平台,海尔应急平台,集团信息化系统,安徽天星crm系统等多个的开发; 熟练使用Vue,react,webpack,typescri***,性能优化,网络相关知识;
热爱技术,喜欢浏览技术社区,比如 github,StackOverFlow,掘金等,善于沟通,喜欢总结.
工作经历
2021-04-09 -至今青岛雨诺信息股份有限公司web前端开发
公司主要是做医药平台系统的,跟安徽天星,南京药事,江苏扬子江等多个公司都有合作,我们主要是做医药管理系统,业务员行为管理系统等工具方便他们使用
教育经历
2020-04-09 - 山东理工大学计算机科学与技术本科已认证
2016-06-01 - 2019-04-06潍坊科技学院数字媒体应用专科
技能
1. 使用uni-app打包成*小程序项目,再将*小程序绑定到企业*上,关联企业*,对接企业*数据,使用企业*的授权登陆,发送企业*消息通知等 2. 业务员打卡签到功能模块,引入高德地图,获取业务员的位置,判断业务员位置与客户位置的距离,进行上传水印图片,打卡签到 3. 签退填写工作情况 4. 可以设置签到距离围栏,日历提醒今日的工作,创建工作计划绑定到日历上
1.react16.8+webpack4+antd+typescript 搭建项目框架 2. 使用eslint,prettier,commitlint 对项目的代码进行规范。 3. 使用useAsync 与ErrorBoundary 处理项目中的错误边界。 4. 使用react-router 与redux 对前端权限进行控制(资源权限与数据权限)。 5. 使用自定义hooks(useResize,useDebounce…)实现对业务中复杂逻辑的复用与 抽象。 6. 对 antd 的组件进行二次封装,使用 react 的Ts 内置工具类型实现 props 属性透 传,并使用react-testing-library 对组件进行测试。 7. 使用react-beautiful-dnd 开发拖拽生成form 表单组件。 8. 使用react-query 负责数据的请求,处理与缓存。 9. 使用speed-measure-webpack-plugin 与webpack-bundle-analyzer 分析打包 速度与打包体积,通过提高检索速度,优化打包速度到10s左右,配置相关loader, plugin来减少打包体积。