巨杨

巨杨

精通React、Vue、Three.js、Echarts

发送消息
5 · 1条评价 回复率 50% 5年经验 ¥100/时
前端开发 移动开发
技术

职业经历

前端基础知识扎实,熟练掌握原生JavaScript(ES6)、HTML、CSS; 熟练使用React、Vue框架,Ant Design 组件库,Thee.js,Babylon.js,Echarts 图形库; 熟练微信小程序与 electron PC端软件的开发; 熟悉前端工程化和相关构建打包工具,有大中型系统开发经验; 具有良好的沟通能力和组建团队的能力;

工作经历

前端开发工程师 · 杭州道慈科技有限公司

2023年10月 — 2024年09月

技术,前端/移动开发,前端开发工程师

1. 负责 PC、小程序和 H5 页面的开发,确保高质量交付。 2. 制定并实施前端开发规范,提升代码质量和团队协作效率。 3. 搭建通用模块库,提高开发效率和代码复用率。 4. 组建前端团队,进行技术攻关和技术培训,提升团队整体技术水平。

前端开发工程师 · 杭州隐捷适生物科技有限公司

2021年01月 — 2023年09月

技术,前端/移动开发,前端开发工程师

1. 负责公司产品的前端架构设计与核心代码实现; 2. 组建前端团队,提供相关技术指导,带领团队完成公司前端开发工作; 3. 使用 WebGL 技术,开发口腔正畸云 CAD 系统的交互页面与展示页面; 4. 使用 threejs-miniprogram 制做微信小程序端的牙齿矫正 3D 演示页面;

前端开发工程师 · 杭州明霖信息技术有限公司

2010年07月 — 2020年10月

技术,前端/移动开发,前端开发工程师

1. 负责公司产品的前端架构设计与核心代码实现,研发公共模块和基础设施建设工具。 2. 组建前端团队,提供技术指导,带领团队高效完成公司前端开发任务。 3. 负责 PC、小程序和 H5 页面的开发,确保高质量交付。

前端开发工程师 · 杭州有联系信息技术有限公司

2009年04月 — 2010年07月

技术,前端/移动开发,前端开发工程师

1. 负责公司Web前端开发及交互设计,确保项目按时高质量交付。 2. 配合交互设计师及视觉设计师实现交互效果,配合后台工程师完成应用开发; 3. 优化页面设计,显著提升产品易用性和用户体验。 4. 研究并探索创新的开发思路和前沿的前端技术。

前端开发工程师 · 史泰博(上海)有限公司

2007年03月 — 2009年04月

技术,前端/移动开发,前端开发工程师

1. 负责公司Web前端开发及交互设计,确保项目按时高质量交付。 2. 配合交互设计师及视觉设计师实现交互效果,配合后台工程师完成应用开发; 3. 优化页面设计,显著提升产品易用性和用户体验。 4. 研究并探索创新的开发思路和前沿的前端技术。

前端开发工程师 · 杭州聚客信息技术有限公司

2006年07月 — 2007年03月

技术,前端/移动开发,前端开发工程师

1. 负责公司Web前端开发及交互设计,确保项目按时高质量交付。 2. 配合交互设计师及视觉设计师实现交互效果,配合后台工程师完成应用开发; 3. 优化页面设计,显著提升产品易用性和用户体验。 4. 研究并探索创新的开发思路和前沿的前端技术。

前端开发工程师 · 上海易捕网络科技有限公司

2005年06月 — 2006年07月

技术,前端/移动开发,前端开发工程师

1. 设计客户产品的宣传页面 2. 负责公司Web前端开发及交互设计,确保项目按时高质量交付。 3. 配合交互设计师及视觉设计师实现交互效果,配合后台工程师完成应用开发; 4. 优化页面设计,显著提升产品易用性和用户体验。 5. 研究并探索创新的开发思路和前沿的前端技术。

教育经历

安徽师范大学

教育技术学

2000年01月 — 2004年01月

项目经历

云CAD 3D排牙系统

2022年10月 — 2023年09月

项目概述:调整牙齿的位置、旋转量等,将患者的牙齿排列成整齐的状态,程序根据牙齿的初始状态和 终状态会生成若干步骤的 治疗过程。 项目技术:使用 Vite 做开发服务器与打包工具,使用 Vue、Ant Design Vue做前端 UI,Babylon.js 做3D渲染,Immer + Microdiff 实现 undo、redo 的历史操作 项目难点: 治疗步骤上可以设置关键帧,在关键帧可以调整牙齿位置旋转量,两个关键帧之间步骤的牙齿移动量,使用差值自动生成,类 似于补间动画; 牙齿上可以添加和移除附件模型,使用鼠标在牙齿模型上拖动附件,附件要与牙齿的表面相贴合; 使用 worker + webassembly 技术,根据牙齿模型的位置动态生成牙龈模型。

云CAD 3D分牙系统

2021年01月 — 2022年10月

项目概述:在扫描的用户口腔3D模型上,通过点连成分割线,将牙齿模型从口腔模型上分离出单独的牙齿模型。然后重新设置牙 齿的牙位、牙齿名称、模型中心点等。 项目技术:使用 Vite 做开发服务器与打包工具,使用 Vue、Ant Design Vue做前端 UI,Babylon.js 做3D渲染,Immer + Microdiff 实现 undo、redo 的历史操作 项目难点: 使用鼠标在口腔模型上点击生成关键点,两个关键点之间通过 小路径算法连成分割线,点可以复制、合并、删除; 每步操作都记录在历史中,可以撤消(undo)、重做(redo)。

嗨动微信小程序

2020年05月 — 2020年07月

项目概述:根据用户提供的个人身高体重信息,提供相匹配的锻练课程。用户可以观看教学视频, 获得积分,并可以把自己的学 习视频上传到小程序上和大家交流。 项目技术:微信小程序 项目难点: 当看完视频时,记录用户看的时间并计算应给的积分; 可以对视频与上传的学习视频进行评价、打分。

嗨动一对多视频教学

2020年03月 — 2020年04月

项目概述:使用第三方视频通信,实现一对多网上视频教学。可以对学员进行管理操作。 项目技术:React、Ant Design、UmiJS 项目难点: 在同一页面展示多个视频,可以对学员进行设置发言、禁言或者踢出; 可以拖动学员的视频窗口,自由地进行排列,并可以放大缩小。

公司OA系统

2018年10月 — 2019年07月

项目概述:公司希望可以替代钉钉的应用系统,能对员工信息进行管理,统计员工的业绩,并把数据进行可视化处理。员工可以在 这个系统里面请假,写周报、月报,人事可以进行审批等工作。 项目技术架:Ant Design、UmiJS、G2、braft-editor 项目难点: 周报、月报支持富文本,上传图片和插入图片; 使用 G2 对各个组、员工业绩数据可可视化处理;

明聊PC客户端

2017年06月 — 2019年07月

项目概述:公司内容人员使用的聊天软件,类似微信PC端。可以发送自定义图片、表情,传输文件,对联系人进行分组管理。 项目技术:Ant Design、UmiJS、braft-editor、electron 项目难点: 可以与多人聊天,下拉聊天界面显示更早聊天记录; 可以自定义分组表情,自由地复制与粘贴表情与聊天文字混排内容; 可以发送文件,显示发送进度条; 支持开机启动与 小化到系统托盘。

直播看球

2018年01月 — 2018年10月

项目概述:使用腾讯云提供的视频直播组件,用户可以一边看视频一边聊天发弹幕和打赏主持。 项目技术架:React、Ant Design、Hilo 项目难点: 使用阿里的跨终端动画游戏库 Hilo 来兼容不同浏览器,手动去编写各种打赏动画效果 可以聊天,发图片

TA 的技能服务

该人才共 1 项技能服务,可在 技能服务 中搜索「巨杨」查看。