联系方式
个人信息
技术优势
开源项目
工作经历
简介:以多元数据融合展示技术,支持将实景三维、虚拟三维、动画数据融合,实现案事故场景、动作、时间的极致还原的动画制作软件。
角色:负责该项目的动画制作模块,及与三维库的对接方案设计和实现。使用Electron、React,配合TypeScript开发该客户端, 使用私有的state通信库处理持久化和临时状态在多个webview窗口之间的通信。
简介:基于实景三维复制技术,实现多维数据的快速采集、处理和成像展示,100% 还原真实世界,是“机器视觉 + 场景数字化”智慧平台。
角色:负责该项目的业务模块,及该业务与三维的对接方案设计和实现。使用React开发三维实景平台,配合TypeScript 和ESLint,统一项目代码风格。优化项目结构,拆分出组件库、工具库、桥接器等公共模块, 添加模块间的依赖检测,避免模块间的相互依赖。对接私有的Webgl库,处理React组件的状态与Webgl库、后端三者之间的通信和状态管理,对接流程的文档整理。 使用GitLab CI 和Docker 做自动化部署、版本备份。
简介:基于三维可视化技术,提供损伤扫描鉴定。
角色:负责该项目中的开放性损伤测量、大关节活动测量等功能的开发。使用的技术栈是electron、React、TypeScript,内部开发的Webgl库。
简介:提供线上本币与外币双向兑换服务,主要应用在手机和微信浏览器上。
角色:负责该项目H5的开发,包括环境搭建(Vue SPA)、开发、单元测试、打包等。包含的主要功能模块为登录/注册、兑换、个人中心。 为提高开发效率,降低维护成本,针对该项目定制了一套组件库,其中公共组件14个,业务组件18个,并为其编写了单元测试和使用文档。业务代码采用高内聚低耦合原则,与组件库配合。为后面两次的版本更新缩减了共一周的开发时间,团队的技术水平也更上一层台阶。
可溯金融
简介:可溯金融投资平台,主要应用在手机端浏览器上
角色:负责该项目H5端的投资、债转两个模块的开发。基于Vue开发的SPA项目,由于项目业务状态和页面模块较多,导致首页渲染时长增加。 针对该问题分别在代码和打包配置上做了优化,其中代码部分使用了路由懒加载、添加首屏loading图等来提升用户体验,打包配置中添加提取公共代码、压缩文件、第三方资源和静态资源使用CDN等功能。通过以上方案,首屏渲染时长相比原来明显减少。