1.熟练掌握HTML、CSS、JavaScript、Typescript以及AOP、FP等设计思想
2.熟悉Vue技术栈,了解Vue2、Vue3及相关技术框架的实现原理
3.掌握构建工具 Webpack及编译工具Babel,并深入理解其原理
4.数据可视化经验,熟悉 Echarts、Antv原理,且能根据业务需求使用d3、zrender等开发图表
5.丰富的跨端开发经验,熟练使用 Taro、uni-app开发跨端应用并深入理解其原理
6.能基于 Node.js 开发脚手架、打包构建优化工具及中间件服务
7.掌握常用设计模式、算法与安全知识,追求开发高质量、高可维护性代码,追求极致产品体验
8.在项目架构设计与性能优化方面具有丰富经验
知识库与智能助手
项目简介:这款智能助手是在公司内部使用的ai工具,包括智能对话、文件解读等功能。员工可通过询问的方式了解公司的制度及多种业务操作流程。
工作内容与成果:
☻ 参与该项目整体架构设计,包含技术选型、方案评审与设计,并主导完成核心模块开发
☻ 优化项目中核心流程交互与性能,包括:流式输出封装、大文件上传、大数据量表格渲染
☻ 对文件上传部分进行专项优化,采用切片上传的方式及进度显示实时反馈,断点续传优化用户上传体验
☻ 主导设计并封装流式输出组件,支持md语法解析、引用查看等多种交互方式
☻ 主导大数据量表格方案设计与开发,实现千万级数据量流畅展示
金融监管服务系统
项目简介:包含企业风险评估、用户行为分析等相关功能开发。包含 PC 与移动端(H5、小程序)
工作内容与成果
☻ 主导通用表单及复杂表单逻辑处理的 schema 设计,运用插件化机制实现插拔式表单项与规则接入
☻ 主导通用表格及表格与表单相关交互的规范约定,实现 “一个 JSON 走天下”
☻ 主导完成仪表盘编辑器与渲染引擎开发,使用 d3 等技术开发定制图表,有效实现“数据看得见”,业务增长明显
☻ 基于tiptap实现公式编辑器,包括插入可编辑的标签、计算公式等功能开发
☻ 参与系统权限体系设计,多用户体系设计
☻ Taro 实现小程序及 H5 多端功能统一开发
☻ 管理公司内 monorepo 项目集群,包含统一规范、统一文档、统一业务口径等
信用卡类微信公众平台
项目简介:移动端项目,用户可在该平台办理信用卡、或推荐办理信用卡,并通过推荐赚取收益
工作内容与成果:
☻ 主导技术升级,从smarty模版迁移到Vue,实现前后端分离开发,提升开发效率50%
☻ 主导基础活动模块重构,联动配置后台,实现无开发上线,提升运营效率与降低开发工作量100%
☻ 处理多种客户端样式兼容问题,使用rem/vw等自适应变量,实现多端样式统一
☻ 基于html2canvas绘制分享海报,同时使用canvas等绘制多种动画
☻ 主导前端性能优化,包括骨架屏、分chunk打包等,FCP降低50%
☻ 主导通用表单及复杂表单逻辑处理的 schema 设计,运用插件化机制实现插拔式表单项与规则接入 ☻ 主导通用表格及表格与表单相关交互的规范约定,实现 “一个 JSON 走天下” ☻ 主导完成仪表盘编辑器与渲染引擎开发,使用 d3 等技术开发定制图表,有效实现“数据看得见”
该系统有多个模块,包括决策流、特征管理、模块管理、数据大屏等。决策流模块可使用流程图模式添加决策流。决策流内可添加规则集,规则集有独立的编辑管理模块,可自定义且、或、混合关系添加多条规则。系统还支持添加决策矩阵、决策树等,添加方式可使用表格、或公式编辑模式。