孙中雨

1992/06

前端开发工程师

本人5年以上的前端开发经验,长期从事医疗类产品的开发。有能力解决复杂的页面逻辑
有学习自驱力,关注前沿技术,能快速掌握新的技术栈
严格要求编码规范,对设计模式和前端工程化有一定的涉猎
主导过技术栈的更换和升级,积累了一些老旧系统的改造经验
工作之外,乐于研究一些前沿技术,提升自己技术能力

JavascriptCSSHTML

ReactNextjsVue

TypescriptViteTurborepo

学校

沈阳工业大学

邮箱

shadowSun192114@gmail.com

联系方式

15698852685

地址

大连

  • 工作经历

    中科软科技2016/2 - 2017/10
    车险类业务,负责Hybrid App页面端开发,主要技术栈是Jquery/HTML/CSS。同时也参与由JavaWeb开发的内部管理工具的维护与开发。
    渔歌医疗2017/11 - 今
    医疗类相关,负责前端部分的技术选型以及初始项目搭建,引入eslint/prettier等工具,推动部分项目引入Typescript,针对特定项目使用Monorepo单一库管理模式。同时负责前端业务开发,主要技术栈为React/Vue。
  • 项目经历

    公司内部大屏监管平台(PC/移动端)
    涉及技术:Typescript/React/Antd/NX/React Router/Echart等
    项目描述:采用Monorepo的仓库管理方案,解决组件复用问题。基于Echart封装图表组件,并针对不同的图表提取配置,可自定义图表的样式,并配合网格拖拽库实现组件的拖拽和修改大小。数据方面支持本地静态数据和远端的接口请求。对样式高度抽象,提取出公共样式,支持文字颜色边距等属性的控制。自定义设计出的页面可根据具体屏幕尺寸自动适配。
    项目职责:
    • 项目技术选型及基础项目的搭建
    • 配置属性的提取与抽象
    • 可复用组件抽离
    • 服务端接口联调
    项目收获:通过独立完成该项目的前端部分,使我对可视化页面设计方案有了一定的认识,技术上实践了Monorepo(NX)和Typescript,让我对类型系统及单一仓库的管理方式有了初步的认识。该项目的落地,有效的减少大屏开发的任务,快速响应需求。
    云HIS系统
    涉及技术:Typescript/Vue/ElementPlus/Vue Router/Pinia/Tailwindcss等
    项目描述:该项目包含门医生工作站,收款工作站,护士工作站,药房工作站等,满足基本的医院门诊功能。包含菜单、按钮、API级别的权限控制。
    项目职责:
    • 项目技术选型及基础部分的搭建
    • 负责前端方面的权限设计及实现(菜单、按钮、API)
    • 负责医嘱、人员管理、菜单管理等页面开发及接口对接
    项目收获:通过参与本项目,使我对医院HIS系统的运转有一定的了解,增加了在相对复杂的应用上VUE的使用经验,锻炼了在处理复杂数据结构的能力。
    其他项目:
    • 使用Electron开发过一些小工具(分屏器、截屏小工具)
    • 基于开源模型,使用threejs(@react-three/drei,@react-three/fiber)开发了一个3d应用,并本地化缓存(localForage ),提高加载速并减少网络请求
  • 个人技能

    • 熟练使用ES6/JavaScript/TypeScript,能灵活运用JS多范式的特性,理解TS静态类型在大型项目中的优势
    • 熟练使用React/Vue技术栈进行大型前端应用开发,熟悉MVVM模式,了解现代前端框架的原理
    • 熟练使用Vite、Webpack等前端工程管理工具,有比较好的工程能力
cd ..