精通前端技术基础(JavaScript、HTML5、CSS3、ES6)及页面架构和布局;;
熟练使用 Vue3,React ,Hooks,TS,NodeJs,微信小程序 uni-app 的开发,及RN原生APP开发;
熟练使用 Typescript脚本语言,熟练使用Sass、Less等Css预处理,熟练使用NextJs浏览器服务端渲染;
熟练使用 MobX,Redux状态管理器,熟练使用WebSocket双通道协议;
熟练使用 Ajax、axios 实现前后端的数据交互,熟练掌握 axios 的二次封装;
熟练使用 ElementUI 、Vant、AntDesign、Mui 等组件库的使用;
熟练使用 Echarts可视化图表库以及熟悉 ThreeJs 可视化3D;
熟练使用 Git 等项目管理工具以及webpack 等打包工具,掌握Nginx反向代理,使用iframe进行父子通讯;
熟悉使用NodeJs以及MySQL数据库的使用操作,可自行编写后端数据调试;
具有丰富的团队组建与扩充经验和项目管理与协调经验在项目中有较强的实战经验,熟悉 MVVM,MVC,MVP 设计模式;
SSO单点登录
项目描述 :统一单点登陆平台,通过改系统可以通过配置可以携带相关登录信息跳转到任何配置的项目系统,统一身份,高度安全性
项目职责 :
• 负责项目中前端页面编写以及前端逻辑构造
• Passkey登录,钉钉登录,微信登陆各api调用和调试
• 后期代码bug收集,解决,维护,整理项目经验总结。
应用技术 :
• React项目开发,React18的模块化开发
• Hooks编写使用,实现高级函数的运用开发
• React-redux状态管理器的使用保存需要信息
• TS规范化代码的变量类型定义以及有助于开发二次维护
• Antd组件库,进行二次封装,应对各个模块中的复杂交互逻辑
EMG Based+
项目描述 :是一款实时采集表面肌电信号和动作信息,并结合场景分析的软硬件系统。
项目职责 :
• 主要负责项目中所有前端框架搭建页面编写以及前端逻辑构造
• 表面采集信息的呈现和展示,通过d3和canvas结合实时渲染EMG信号和IMU信号
• 前端系统的性能优化,多模块渲染时3d动作小人实时动态分析,页面录制视频同步和数据导出同步
• 部位选择和肌肉绑定逻辑编写,减少不必要代码,对代码进行多次封装整改
• 后期代码bug收集,解决,维护,整理项目经验总结。
应用技术 :
• React项目开发,React18的模块化开发
• Hooks编写使用,实现高级函数的运用开发
• React-redux状态管理器的使用保存需要信息
• TS规范化代码的变量类型定义以及有助于开发二次维护
• Antd组件库,进行二次封装,应对各个模块中的复杂交互逻辑
• d3组件的应用,渲染3d和2d波形图
• threejs应用3d模型的渲染
重点研发机器人项目大屏信息流
项目描述 :React大屏项目,根据机器人姿态和情感表现在大屏中展示对话和情感动态图,实时观看机器人动作画面和指令执行
项目职责 :
• 主要负责项目中所有前端框架搭建页面编写以及前端逻辑构造
• 单页面布局设计,通过模块化调整优化大屏流畅度。
• 大屏进行各个屏幕尺寸的适配问题,调整文字画面占比和模块布局。
• 后期代码bug收集,解决,维护,整理项目经验总结。
应用技术 :
• React项目开发,React18的模块化开发
• Hooks编写使用,实现高级函数的运用开发
• TS规范化代码的变量类型定义以及有助于开发二次维护
• Antd组件库,进行二次封装,应对各个模块中的复杂交互逻辑
医院公共卫生管理系统
项目描述 :医院公共卫生科(疾控科)通过本系统管理患者的疾病上报数据,根据数据进行审核,通过系统有的接口进行内网外网的
传输,上传到国家平台
项目职责 :
• 负责项目中前端页面编写以及前端逻辑构造
• 负责项目中后端逻辑代码编写,api接口和前端的联调
• 负责医院上线部署流程问题的跟进解决,直至项目验收
• 后期代码bug收集,解决,维护,整理项目经验总结。
应用技术 :
• 使用Vue3+Electorn框架及ElementUi搭建项目
• 使用ASP .Net Core 的ABP以及Furion框架进行后端开发
• 使用Pinia做前端数据的状态管理
• 使用Docxtemplater和docx-preview做打印模板的处理
• 使用RabbitMQ做数据的同步处理
小源会议(Vue2 桌面端)
项目描述:该产品是一款音视频会议桌面应用。具有200人在线会议、创建与预约会议、音视频历史记录,锁定会议等功能。该应用提供实时共享屏幕、支持在线文档协作。
职责描述:
• 负责项目检测麦克风与摄像头模块中,对摄像头权限是否正常驱动,麦克风是否正常的检测;
• 负责历史会议列表中根据历史会议信息进行排序和删除历史信息,重新议会;
• 负责预定会议模块,预定列表的渲染,预定时间前10分钟发送提醒,到达时间时发通知提醒
• 负责与会者列表模块,对主持于发言者进行前排,主持点击或者发言者发言时重排与会列表数据;
• 负责会议中声音模块调节音量时同时修改系统音量;
应用技术 :
• 使用Vue2+Electorn框架及ElementUi搭建项目
• 使用NodeJs搭建后端自行调试接口,以及自动登录时从NodeJs.fs以及os本地获取登录信息
• 使用Vuex对登录状态和登录信息进行
项目描述 :是一款实时采集表面肌电信号和动作信息,并结合场景分析的软硬件系统。 项目职责 : • 主要负责项目中所有前端框架搭建页面编写以及前端逻辑构造 • 表面采集信息的呈现和展示,通过d3和canvas结合实时渲染EMG信号和IMU信号 • 前端系统的
项目描述 :统一单点登陆平台,通过改系统可以通过配置可以携带相关登录信息跳转到任何配置的项目系统,统一身份,高度安全性 项目职责 : • 负责项目中前端页面编写以及前端逻辑构造 • Passkey登录,钉钉登录,微信登陆各api调用和调试 • 后期代码bu