个人介绍
1、简介:7年前端开发从业经验,擅长后台管理系统项目框架搭建、技术选型,以及能够独立、带领团队其他开发完成项目,有独立完成大型物流管理系统的框架搭建和开发的经验;担任项目负责人,有设计前端架构,封装公共函数、组件库的经验;曾独立完成了长虹佳华储运管理系统的重构与升级的项目、独立完成了辽宁法院诉状生成辅助系统的开发,目前在创业公司任职高级前端开发;
2、技能:熟练使用vue2/vue3以及相关生态技术栈、Typescript、React / Hooks 、Redux、 Mobx、Taro、Antdsign、Antd vue、Vant、echart;熟练使用webpack、vite构建项目等;
3、擅长:项目框架搭建、技术选型、技术赋能、UI组件设计封装、管理系统的业务项目框架搭建;
4、擅长项目:后台管理、移动支付、小程序开发、h5开发、大数据可视化、政务类项目。
工作经历
2019-05-15 -2021-04-02北京博雅智学软件股份有限公司/北京博雅政通科技有限公司前端开发工程师
1、负责使用 vue+iview+axios+less+echarts 完成【辽宁省法院扫黑除恶斗争专项工作平台】的涉黑、涉恶案件收案审理情况环形图,涉黑涉恶一审二审情况的饼图的组件封装,数据对接,以及实现其下钻页的表格的封装数据对接等工作; 2、负责使用 vue (全家桶)+html 5新特性+axios+elementUI+less“”完成【诉状生成辅助系统】的首页的案件旋转3d效果、身份选择页面、扫码登录页面(activex 控件)、问卷填写页面、提交预览页面的前端工作; 3、 负责用 vue + elementUI + echarts 完成【西城法院五层大屏项目(8000*1440)】的项目搭建、架构设计,echarts 公共图表组件封装,以及工具函数的封装,并完成项目中较难的页面; 4、 负责使用 angular1.x完成【北京市高级人民法院自助立案】的新功能的迭代以及缺陷的修复; 5、 负责使用 gulp + jquery.js + sea.js 完成【大数据配置平台】的重构; 6、 负责使用H5 + rem 研发【北京市高级人民法院来访登记系统】的静态页面,已
2017-09-06 -2019-05-10杭州数美科技有限公司中级前端开发工程师
1、在UED组负责横向模块支撑; 2、帮助DTCenter业务组同学解决前端技术性问题; 3、协同负责前端公共组件的同学完成公共组件的开发; 4、纵向业务赋能:跟业务组同学组成team,完成各业务组的前端功能; 5、使用angular、react、antd、nodeJs、express、sequelize等技术栈完成相关前端功能; 6、协同架构师并带领团队前端同学使用新的技术栈完成“浙江企业上云直报系统”相关模块的功能; 7、编写自己负责功能的测试用例以及结合DTP测试负责的前端功能; 8、维护DTCenter项目中“云监控中心”、“用户中心”、“RAM”等系统组相关模块的前端功能; 9、带领新人(主要是前端相关的新同学)熟悉DTCenter项目以及开发新的功能; 10、协同架构师、UED组以及业务组同学并结合公司的前端规范指定DTCenter项目的UI、UE先关规范等。
2017-01-04 -2017-09-07全通教育集团(广东)股份有限公司前端开发工程师
1、与西安前端合作探讨新迭代的需求,独立开发自己负责的迭代需求; 2、配合后台实现页面的渲染; 3、运用react、websocket完成实时监控迭代需求; 4、负责项目中所有表格的搜索功能; 5、运用Echarts完成折线图,柱状图的展现; 6、运用vue +webpack+echarts 完成UC项目“ 全课云3.0 学校基础数据统计需求开发”; 7、运用javascripts、vue.js全课云3.0项目的单页面的开发; 8、负责数据产品的数据可视化、报表展现、交互设计及用户体验优化等技术实现; 9、使用jQuery、Angular、underscore等主流框架进行逻辑的编写,同时能够将Iscroll、Swiper等组件运用到软件开发当中; 10、与后台紧密合作,根据后台提供的接口文档,使用Ajax调取后台接口; 11、通过Bootstrap框架,用栅格化系统实现多种屏幕设备的自适应,有模板、表单、分页、导航功能; 12、通过HTML5+CSS3,利用HTML5的语义化标签,CSS3的弹性盒布局,media jquery等实现移动端开发; 13、运用vue.js实现移动端单页面
教育经历
2012-09-01 - 2015-06-01兰州工业学院模具设计与制造专科
大学期间担任班长一职被被连续两年被评为优秀班干部,学习成绩名次一职,处于班级前10。
资质认证
技能
天津移动小程序项目是中国移动通信集团天津有限公司为天津技术大学和天津软件大学两所高校学生推出的以高校校园迎新、校园圈、校园商城为主要功能点,在帮助各高校解决校园迎新的需求痛点的同时,进驻高校信息化工作、生活圈的一款小程序。 ● 主要功能有: 1、【登录】:包括注册(后台无用户信息,用户通过*号注册登录)、登录(后台有用户信息,通过学号、*号登录); 2、【首页】包括:轮播图()、迎萌新入口、校园头条入口、校园广场入口、新生优惠、天津风貌 3、【动态】包括:轮播图、校园头条、校园广场、发布动态; 4、【迎新】包括:学校介绍、迎新流程说明、信息填报、电子录取通知书、备品预定、现场报道-证件报道、现场报道-扫码报道、移动号段、扫一扫; 5、【我的】包括:个人信息、院系信息、隐私政策。 职责: 1、负责使用小程序框架 Taro + react + hooks 完成小程序首页的开发; 2、负责使用 Taro + Taro UI +Rect hooks 完成小程序广场模块下的校园头条、校园广场等模块的相关功能,包括使用 Taro 提供的 api 封装 视频组件、音频组件、banner 组件、超长展示评论文本组件、评论详情组件、头条信息组件等; 3、 负责使用 React +hooks +ts 完成校园广场的点赞、评论功能; 4、 负责使用 React + hooks + ts 完成校园广场的发布动态功能; 5、 负责使用 React + hooks + ts + Emoji 完成动态、评论的表情选择器组件; 6、 负责使用 Taro UI + React hooks 完成广场动态发布时图片上传功能等; 7、 负责维护小程序的迭代、bug 修复等工作。
本项目为长虹物流部门业务管理系统重构优化项目。通过新储运管理系统建设,建立并逐步完善涵盖权限功能、基础数据、仓库管理、运输管理、计费管理及多类分析报表功能模块的业务管理系统。 该系统的重构搭建可助力推动长虹物流业务的数字化转型,并可成为未来物流业务拓展及开放的信息化手段助手,为保持物流业务运作稳定提供数据和技术支撑。 职责: 1、基于 vue-cli 脚手架搭建项目架构,其中项目架构中包含 vue/vue-router/vuex/antd vue等; 2、基于长虹项目产出私有库组件,并针对公司自研脚手架 sam-cli 设计长虹前端架构; 3、基于老系统的接口数据格式设计系统管理模块下各模块的功能,其中有菜单管理、角色管理、根据用户角色动态创建菜单路由等功能; 4、参与入库管理、出管理模块下的具体业务开发; 5、负责长虹前端整体业务变更的设计及提供技术方案; 6、协助架构完成公司公共私有 UI 组件库,并迭代开发公共组件; 7、 带领新人熟悉该系统的架构,使其也能够熟悉公司的公共管理平台系统架构; 8、 技术赋能。
该项目为辽宁沈阳法院诉讼服务中心下的一个系统,为了让当事人能够快速自助立案,不用费事排队,当时人选择案由后,填写完调查问卷就可以自动生成诉状,还能扫码带走。 该项目分为一下几个功能模块: ● 首页:案由类别,本系统支持常见的16种民事案由,当前以上线8中案由(离婚纠纷、变更抚养关系纠纷、网络购物合同纠纷、民间借贷纠纷、保证合同纠纷、房屋租赁合同纠纷、劳动合同纠纷、机动车交通事故责任纠纷) ● 当事人身份选择:原告(生成起诉状中自动加载“原告(个人)”字段信息)、还是代理(在生成起诉状中自动加载“原告(个人)”字段信息与“委托代理人”字段信息) ● 扫码登录:支持身份证、二维码扫码登录 ● 填答问卷:单选题、多选题、日期选择题、数值录入题、组合题文字填空(多见于填写姓名)+单选(多见于性别单选)+日期(多见于选择出生日期)。还支持问卷进度展示:没答一道题右侧展示“已答 2/7” ● 生成诉状(补充/修正起诉状):诉状中可支持输入框、下拉框等。 ●打印文书/获取电子版 职责: 1、负责项目的需求评审,设计稿的评审,项目的搭建,项目工时评估,设计整体的项目架构、代码架构等; 2、使用 vue + jquery + css3(transform-style: preserve-3d;perspective:) + rem 完成首页的案由动态展示,鼠标左右拖动屏幕使案由做3d旋转运动; 3、使用 vue + vueRouter 面路由传参完成选择身份和扫码登录页交互; 4、使用 element-ui 封装各 UI 组件、组合组件,使用动态组件实现页面的动态加载组件,使用递归组件完成多级题目的渲染,使用递归处理数据实现已答多少题目,完成页面跳到未答题目上的功能; 5、使用 Html5 contenteditable 属性 实现元素可编辑完成诉状的修改。