四年前端开发经验,熟悉HTML/CSS/JavaScript以及ES6,熟悉React/Umi/Ant-Design框架,了解webpack基本用法和整体工作流程.了解基本的Linux命令,了解持续集成/持续部署流程.
流程管理平台 2020.03-2021.05 核心开发
项目描述:
本项目为公司自研项目,项目上线后完整替换了公司使用的第三方流程平台。项目分为流程后台管理系统和流程用户前台系统。项目主要采用BpmnJS来进行流程的图形化操作,对formily进行PC端和移动端的适配以此来达到两端表单的动态渲染能力,搭配flowable来达到整个流程的驱动和流转以及业务数据与流程节点的结合。
职责描述:
1.基于BpmnJS封装流程编辑器组件,扩展和实现自定义插件。
2.嵌入公司内部实现的表单设计器,并与表单设计器的开发人员商讨数据交换方式。
3.基于formilyV1的Schema格式,与表单设计器的开发人员共同商讨表单的操作面板和保存格式,同时在Schema的格式基础上进行扩展相关属性来满足业务系统的需求。
4.封装动态表单渲染组件并纳入公司的组件库以供其他同事使用。
5.编写手写签名板组件,支持导出图片,撤销,重写等签名板基础功能。
项目管理系统 2019.06-2020.02 核心开发
项目描述:
本项目为公司自研项目,以项目为主体,通过任务的划分,下达,反馈来达到对项目整个生命周期的管理和监督,在员工使用系统的期间,会收集类似工时,任务数量,超期任务数等数据,并与人事系统进行对接,作为员工绩效考核的参照点。
职责描述:
1.负责整个项目的开发进度,需求讨论以及任务安排。
2.开发思维导图组件,便于管理者掌握整体进度