熟练掌握 HTML5、CSS3、JS、ES6等常用的及前端技术
熟练使用React、React-Router、Dva等框架
熟练使用Ant Design、JQuery、ECharts 、Element等第三方库
熟悉微信小程序开发及日常维护、
使用过ECharts等插件绘制图形图表
熟悉使用git、svn管理代码
魔方后台管理
技术栈:React Antd DvaJS UmiJS Echarts
魔方 - 项目管理模块
描述:为高通量部门开发,用于实验分析管理,该模块可自主操作实验分析的流程和项目,每个流程项目还可自定义配置多种参数等。主要有大文件上传,下载文件,解析excel文件,滚动虚拟表格,可编辑表格等功能。
职责:
1. 参与前期调研工作,与产品经理一起讨论项目需求,确定功能需求
2. 开发项目管理模块,及流程和项目所需的通用组件,使用多个来源数据拼装组件且渲染
3. 独立开发用户端项目管理,用于让客户查看分析结果及分析的前置参数等信息
魔方 - 高通量测序分析模块
描述: 用于项目管理模块分析运行后的结果的展示,使用Echarts图表,不同的分析使用不同的图表展示
职责: 负责Pan/Core物种分析、样本序列、Rank-Abundance曲线等多个分析的图表展示
魔方 - 核酸检测模块
描述:主要是对外做核酸的一个操作系统,采样员扫码获取被采样人信息,然后进行线下采样,最后进入实验室分析结果并录入系统中,还包含外出采样只带回样本进行分析结果的功能。
职责:负责后半部分获取到样本进入分析并录入系统的功能,主要有样本扫码排版、打印标签、生成pdf、使用扫码枪等功能,扫码排版可用扫码枪获取编码自动排版记录排版位置与线下排版保持同步,方便实验员录入结果。
魔方 - 工作证审核模块
描述:为公司员工制作工作证,可在钉钉小程序自行上传个人照片编辑,由后台审核通过后制作进行发放
职责:负责后台审核流程的开发及制作功能,需要结合线下打印机制作员工证,调整打印效果,做到一键出证
高通量云平台分析
技术栈:React Antd DvaJS UmiJS Echarts
描述:用于更细致的展示高通量实验分析结果,可调整参数分组或参数值等
职责:
1. 负责Pan/Core物种分析、样本序列、Rank-Abundance曲线分析的图表展示
2. 负责开发通用组件分组方案功能,需要适用于每个分析的数据及渲染,和不同情况的参数调整
员工通行证
技术栈:React Antd DvaJS UmiJS
描述:为多个系统提供登录功能,包含验证码登录、修改密码、找回密码等功能
职责:负责独立开发登录系统,主要使用了单点登录技术,用户信息存储 在cookie中有较好的保密性
核酸检测预约小程序
技术栈:React Antd Taro
描述:为外部人员提供核酸预约功能,主要有支付功能和开票功能
职责:负责h5端的日常维护和更新迭代
项目管理模块 描述:为高通量部门开发,用于实验分析管理,该模块可自主操作实验分析的流程和项目,每个流程项目还可自定义配置多种参数等。主要有大文件上传,下载文件,解析excel文件,滚动虚拟表格,可编辑表格等功能。 职责: 1. 参与前期调研工作,与产品经理一起讨论项目需求,
员工通行证 技术栈:React Antd DvaJS UmiJS 描述:为多个系统提供登录功能,包含验证码登录、修改密码、找回密码等功能 职责:负责独立开发登录系统,主要使用了单点登录技术,用户信息存储 在cookie中有较好的保密性