后端开发:Django、Python、RESTful API、数据库设计与优化等。
前端开发:HTML、CSS、JavaScript、TypeScript等。
熟悉Rollup/Gulp/Vite/Webpack
熟悉Django、flask和fastapi
熟悉Docker/MySQL/RabbitMq
熟悉小程序/移动端开发
掌握Java/SpringBoot
掌握Rxjs、Prosemirror、inversifyJs相关库
有较好的沟通能⼒进⾏跨部⻔的协调。
接触新类库和信息检索能⼒强,对一些知名仓库均有贡献,文档+社区+源码,对于一些小工具库也有研究。
良好的技术规范,使用一些单元测试和集成确保开源组件的质量。
联想 2022年1月-至今
1) 私有云平台
- 负责前端开发,使用Angular框架进行页面设计和交互开发。
- 设计和开发了核心功能模块,如Identify、权限管理等
- 优化页面性能,提升用户体验,改进用户界面和交互设计。
2) MCMP多云管理 Vue
- 负责官网页面的迭代和UI开发
- 基于X6对蓝图编排的流程画图开发
- 负责用户消费管理部分的功能迭代
- 负责代码部署和上传功能的维护迭代
- 负责iam双因子认证的模块开发和迭代
坚果云 2021年5月-2021年12月
1)坚果云工作台 React/Rxjs
集流程管理、团队沟通、数据汇总于一体的企业管理工具,以提升团队效能和员工执行效率为目的,真正实现人机共协作,件件有依据,事事有着落
负责聊天系统的功能维护和版本迭代
基于ProseMirror封装的富文本编辑bug处理和插件开发
SpreadJs的Excel和表格模式的多人协作功能开发
2) 坚果云收件箱 React
- 完成打包工具的升级,vite和webpack两套配置
- 完成问卷设计器的功能开发,支持多种题型,参考于腾讯问卷
- 复杂word、Excel和富文本编辑器的功能维护
- 负责PC、移动端和小程序webview的版本同步
四川九鼎乾元 2018年6月-2021年4月
(1) PC中台:JDFB流式处理数据开发平台 Vue
项目描述: JDFB是一款以流式处理为核心的实时数据开发平台,使用该平台可进行元数据管理、实时数仓、离
线分析、数据探索、数据分享等数据开发工作,为数据开发提供一站式服务。
工作职责:
独自负责数据采集(Kafka,MySQL)的流式处理拖曳和可视化展示
封装sql代码可视化交互的antv-g6小型编辑器(类似ProcessOn),包括连线、拖拽、工具栏、元素表单配置、JSON映射绑定,优化了拖拽的顺畅度,以及锚点的样式和连线边缘锁定。
中台基础功能开发:
按钮级权限系统:Axios和全局loading/Message封装、动态路由接收封装,权限判断和租户组到用户的权限树配置。
3d-force-graph做数据血缘展示,echarts运行统计展示
数据源/模型表单配置使用独立开发的table组件,相关字段(索引、分区键、源类型、主键)的验证逻辑封装复用。JSONEditor做sql代码展示、store封装和主题切换实现
技术栈React 坚果云收件箱提供Excel、word、动态表单采集,收集者发送链接。 提交者无需登录,文件提交后自动重命名,支持收集任意格式文件。搭配坚果云客户端,实时同步已收集的文件到电脑,无需手动下载整理。 负责动态表单、word文档、在线填写Excel的模块功能
技术栈: React 可实时同步到本地文件的云盘PC端 负责云盘文件滚动优化 负责完成活动页面 负责主功能迭代