# 秦小倩-资深前端工程师-6年-18482105726
秦小倩 / 18482105726 / 18482105726@163.com / 电子科技大学成都学院-计算机科学与技术 / https://www.heyudesign.cn
# 职业技能
JavaScript / TypeScript / React / Vue 全家桶
了解大型云设计工具的前端架构(涉及80+人);维护过 90W+ 行的 TS 代码;设计/开发/推广过技术类工具
# 工作经历
- 够用云:2017/6 ~ 2019/6 前端工程师
- 多点极致:2019/6 ~ 2020/9 前端工程师
- 酷家乐:2020/9 ~ 2022/7 高级前端工程师 2022/7 ~ 2023/7 资深前端工程师
# 技术成果
- LocalLogTool:用户操作记录回溯工具
- 以负责人的身份设计/开发/推广用户操作记录回溯工具
- 收集用户操作的 SDK,上报数据的微应用,查阅用户操作记录的页面
- 助力客户支持人员反馈问题,协助研发人员排查工单,减少资产损失的纠纷
- 低代码系统:适用于 B 端管理系统列表页、表单页和详情页
- 以负责人的身份设计/开发/推广低代码
- 使用微前端技术将低代码生成的应用集成到现存的应用中
- 5 分钟内创建列表页、表单页和详情页;1 个季度内创建了200+页面,并在线上运行
- 技术改造:改造虚拟棚拍,优化用户体验
- 做为核心成员首次使用公司新提出的技术方案渲染 3D 场景,成为标杆项目
- 用 PixiJS 绘制 2D 图形,公司内部的 3D 渲染引擎绘制 3D 图形,滚动鼠标改变 3D 视图的视角
- 虚拟棚拍的首次可交互延迟(FID) 从 13s 降低为 3s 内,首次可交互速度提升 300%
# 项目经验
# 虚拟棚拍
参与角色:核心成员
解决商品营销的痛点,使用虚拟影棚拍摄图片/视频
难点:数学知识中向量的平移,旋转和缩放;操作贝塞尔曲线;
工作内容
设计并开发核心功能
■ 绘制二次贝塞尔曲线、直线和圆弧等路径,让相机沿着路径移动生成预览视频;
■ 调整相机的视角,位置,朝向等参数生成预览图;
■ 图片调色
■ 多张图片制作视频
提升项目的可维护性
■ 将视频插件和图册插件解耦,将视频插件提供给二方团队使用
■ 给 iframe 通信制定规范化的通信协议,增加 TS 类型检查
参与产品的建设
■ 建议产品经理修改影棚消费逻辑,功能上线之后,图片渲染消耗量较去年同期增长 330%
制定实习生 landing 计划,协助实习生完成工作
# 云设计工具
参与角色:开发人员
支持全屋定制业务线,维护并开发从设计到生产下单的功能
难点:代码量大(90W+ 行的 TS 代码),稳定性要求高,防资产损失的重要节点
工作内容
维护基础设计能力,譬如:模型的摆放、吸附、复制、多选、移动等
支持日常迭代,独立开发新插件与上下游业务方对接,响应 SKA 客户的需求
增强项目的稳定性
■ 新功能上线之后分析模块的性能变化
■ 关注线上报错并修改
■ 梳理生产下单的业务逻辑,排查性能卡点
思考减少资产损失的可行措施
■ 设计/开发/推广用户操作记录回溯工具
■ 探索回放用户操作轨迹的可能性
梳理基础设计能力的业务逻辑,写文档反哺部门成员
# 供应链一体化解决方案
参与角色:核心成员
将供应链子系统整合成实体零售业数字化 SaaS 系统
难点:将不同技术栈(涉及Vue、React 和 JSP 等)开发的独立系统整合到一个系统中
工作内容
建设基础设施
■ 开发脚手架
■ 制定组件库方案
■ 设计/开发/推广低代码
制定前端规范
■ 制定 Git Commit 规范
■ 推行 ESLint 代码风格检测
■ 推行 Code Review
思考新的技术方案
■ 引入 single-spa 微前端方案,提升页面加载速度,新技术方案将页面加载速度从 5s 降到 2s,速度提升100%
■ 建议开发低代码工具加速创建页面。1 周内独自开发出了 MVP 版本,并投入使用
# 智能营销系统
参与角色:前端 owner
担任项目经理和前端 owner,主导开发外贸 B2B 企业大数据智能营销平台
难点:在浏览器中存储大量的数据(上万封电子邮件),自动化流程
工作内容
核心模块的功能设计与代码开发
■ 访客与客服即时通讯
■ 可视化创建邮件模板
■ 自动化流程
■ 收发电子邮件
搭建项目的基础框架
负责组内的日常事项(招聘/培养等);负责与其他团队的沟通协作
分配任务、带领 3 个前端人员完成业务开发
梳理产品逻辑、业务架构、功能模块等,沉淀为团队资产,以便成员理解业务
# 荣誉奖项
- 酷家乐 2021Q2 小蓝书主人公(使命必达,追求卓越)
- 2022/7 晋升资深前端工程师