孙中雨
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 ..