钟俊雄
前端开发工程师 · 5年
计算机科学与技术 · 东莞理工学院 · 全日制本
个人主页: https://junxio.cc Tel: 13049896626 Email: junxio220@gmail.com
热爱折腾、探索前端技术,参与开源社区,具备较好的独立开发和产品审美能力。
个人技能
精通 JavaScript,熟练运用
ES6 及其新特性,具备坚实的前端基础
熟悉
TypeScript 类型编程和
Jest 单元测试,专注交付高质量和可维护性代码
熟悉
Vue、React 、Nuxtjs 和
Nextjs 框架,对底层原理部分核心源码有深入研究
熟悉
前端工程化,熟练使用
Vite 和
Rollup 等现代前端构建工具,提高开发效率和项目质量
熟悉
异步编程技巧,能用多种
设计模式灵活应用于复杂业务场景
了解
网络安全编程,并理解
网络层通信协议相关底层工作原理
了解
Node.js,独立开发并开源了提高工作效率的 cli 工具,简化日常开发中重复代码片段编写工作
应对常见
前端性能问题,能提供
有效的性能优化方案,提升用户体验
具备
独立开发与产品能力,致力于编写高质量代码,注重技术知识共享和
团队成长具备
跨端开发能力,成功上线多款移动应用和微信小程序,有丰富的跨平台开发经验
工作经历
海道教育(AI 留学教育)2022.02.01 ~ 2024.06.14
负责教学直播平台的前端架构设计与编码,为教师线上教学提供了稳定可靠的直播环境
负责
AI 教学助手
StudyGPT 底层核心交互功能设计与实现,为用户提供了友好的
AI 教学使用体验
主导官网底层框架迁移和和渐进式升级(Nuxt2 至 Vue3),统一 PC 和移动端开发语言,解决服务器性能和团队协作问题,提升了多端开发效率
主导并推动后台内部表单与表格的方案的统一,高效交付和解决业务表单复杂场景的联动等问题
开源代码片段生成工具,解决代码可复用模板生成及维护问题,提升团队开发效率
制定官网的国际化技术方案,解决海外人员跨语言阅读卡点,为赴美上市进程助力
负责各前端项目错误检测和性能监控 Sentry 的实施,为快速定位和解决线上问题提供有效的保障
推动前端团队
CodeReview 与周知识分享环节,保证了良好的代码质量及团队成长
阿里 OKKI(SaaS CRM)2020.11.02 ~ 2021.11.05
作为团队核心成员,负责 CRM 核心业务日常开发任务,参与设计和实现关键业务模块(订单、库存模块),提升了客户关系管理的效率和准确性
负责维护和扩展小满企业级 UI 组件库 Amumu,通过持续的技术迭代和用户反馈,增强了组件的响应速度和交互体验,为多个项目提供了高效和统一的 UI 解决方案
友好速搭(SaaS 建站)2019.07.14 ~ 2020.09.28
负责内部
SaaS 基础建设,通过优化系统架构和性能调优,确保了服务的高可用性和用户满意度
利用 Vue 和 jQuery 技术栈,开发官网主题市场的模版,利用创新的前端设计提升了用户交互体验和页面加载速度
有较强学习能力,从 0 到 1 上线 ReactNative 开逛APP & 中国慈善会微信小程序
项目经历
HD 教学直播
项目描述:HD 教学直播是一个为海道师生打造的在线直播课堂。基于腾讯云实时音视频、白板互动和即时通讯基础服务,实现了丰富的教学工具、白板演示、屏幕共享、聊天 IM 及直播录制回放等功能,尽力为海道的每一位师生提供稳定、流畅的线上教学环境,还原真实的课堂体验。
主要技术:TypeScript / WebSocket / TRTC / TEduBoard / TIM 主要工作:负责底层直播服务方法的封装与暴露,抽离服务间可解耦部分,为各业务模块调取服务提供灵活和易用性
负责直播服务整体的初始化流程和历史数据的精准回写,确保直播中断重连前后用户体验的一致性
负责设计和编码用户端涵盖的实时同步交互模块,采用 WebSocket 为信息传递和衔接提供良好的稳定性
重构整个旧版多直播入口 Frame 层,Class 基础类转 Mixins 语法,提高了直播服务的可拓展性
负责直播平台前端性能优化,解决海内外节点加载慢和使用交互卡顿问题,提升用户满意度 30%
OKKI CRM
项目描述:新版
OKKI CRM 是以微前端架构为基础,整合了多个由于历史原因分离的早期业务项目,保证了系统的统一性的同时增强了客户的日常使用体验,本人主要针对后台做了相关的底层基础建设和优化工作,以及负责核心订单业务以及库存管理模块,为当年双月实现
1亿营收做足了准备
主要技术:Vue2.6 /
Vue Composition API /
TypeScript / Amumu UI 主要工作:重构底层公共代码,改善了代码设计质量,增强了代码整体结构
升级底层 composition-api 库,同步未来 Vue3 写法,兼容后续版本升级
use 函数的抽离和封装,复用逻辑以函数形式组合、更灵活的组织性和可阅读性
主导单据浏览器预览打印方案,不断排除难点并稳定交付
桥接 fomrily 和内部UI组件,解决表单复杂联动场景和提升渲染性能,提高开发效率和项目稳定性
骨架屏加载组件性能优化,解决单据抽屉首次渲染卡顿现象
开逛APP
项目描述:一款可以同屏连麦,跨平台收藏商品、电影、内容等 APP,源于小程序种种底层受限条件,团队决定开发 ReactNative 应用,本人能够快速学习 ReactNative 并实践运用,并和团队成功将原初版小程序端迁移到 App 端,使应用能够添加更多丰富的功能和交互,性能也显著地成倍提升
使用技术:ReactNative / Redux 等
其它
喜欢用技术创造价值,做好用的小工具,翻译工具:
Yi