type
status
date
slug
summary
tags
category
icon
password
139-5205-9029 | superdoye0120@outlook.com | 男 | 25岁 | 前端开发经验3.5年
期望薪资:12k - 13k | 到岗时间:一周内
个人博客:www.try2relax.top | GitHub: https://github.com/Duye0120

个人概述

资深前端开发工程师,3.5年医疗信息化领域开发经验。主导多个大型项目的前端架构设计和技术选型,擅长React生态系统开发与性能优化。在企业级应用中实现首屏加载提速50%,组件复用率达90%。具备从0到1构建项目能力,深耕工程化体系建设与性能调优,推动团队技术规范升级。

核心技能

  • React生态:精通React核心原理及Hooks,设计高性能组件架构,解决复杂渲染问题
  • 工程化:熟练配置Webpack/Vite,优化构建流程,提升开发体验,冷启动速度提升100%
  • 性能优化:实现代码分割、懒加载、缓存策略等,解决大型应用性能瓶颈
  • 前端可视化:熟练使用ECharts、AntV等库构建医疗数据分析图表,提升数据可读性
  • 跨端开发:基于Taro框架开发微信小程序,解决小程序环境兼容性问题
  • 现代前端技术:熟悉Vue3生态,具备TypeScript、Tailwind CSS项目实战经验

工作经历

江苏汇鑫融智软件科技有限公司 | 中级前端开发工程师 | 2021/06 - 2024/11
  • 主导医疗信息化产品线前端架构升级,将应用从传统MVC迁移至React组件化架构
  • 建立前端开发规范,引入TypeScript、ESLint、Prettier,提升代码质量和团队协作效率
  • 设计并实现公司UI组件库,组件复用率提升90%,降低50%开发工时
  • 主导性能优化方案,解决大型医疗系统首屏加载慢、交互卡顿等技术难题
  • 担任前端技术评审,指导3名初级开发人员,提升团队整体技术水平

项目经验

患者360系统 | 前端架构与开发 | 2021/06 - 2024/11

项目挑战:系统复杂度高,页面渲染性能差,代码可维护性低
技术方案
  • 采用TypeScript + React Hooks重构20+核心页面,提升代码可维护性
  • 实现按需加载和组件懒加载策略,首屏加载时间从2.5s优化至1.5s,提升50%
  • 设计表单、图表等高复用组件,减少80%重复代码,提高开发效率
  • 引入状态管理最佳实践,解决复杂数据流问题,减少90%的渲染错误
业务价值:系统响应速度提升50%,用户满意度提升35%,开发迭代速度加快40%

数据集成开发平台 | 前端技术负责人 | 2022/06 - 2024/11

项目挑战:需处理复杂的实时数据流,UI组件功能不满足业务需求
技术方案
  • 基于WebSocket实现数据实时更新机制,确保医疗数据实时同步展示
  • 对SemiDesign进行二次封装,基于TypeScript提供更严格的类型定义和API
  • 设计与实现15+定制化业务组件,满足特定医疗场景需求
  • 构建组件文档系统,提高团队组件使用效率
业务价值:数据处理效率提升65%,减少30%开发时间,提升系统可靠性

指标管理系统 | 性能优化专家 | 2023/03 - 2024/11

项目挑战:系统启动慢,热更新耗时长,影响开发效率和用户体验
技术方案
  • 优化Webpack构建配置,冷启动时间从30秒减少至15秒,HMR从8秒优化至3秒
  • 使用React Developer Tools定位性能瓶颈,解决内存泄漏问题
  • 基于Echarts和AntV实现复杂医疗统计图表,提供数据钻取和多维分析能力
  • 实现基于react-grid-layout的可拖拽自定义首页,提升用户体验
业务价值:系统响应速度提升60%,开发效率提升100%,支持医院绩效考核核心业务

慢病管理小程序 | 前端开发 | 2023/03 - 2024/11

项目挑战:小程序环境限制多,需兼容多种设备,确保医疗数据安全展示
技术方案
  • 基于Taro + TypeScript开发跨平台小程序,实现一次编写多端运行
  • 解决ECharts在小程序环境中的兼容性问题,确保数据可视化组件稳定运行
  • 实现医疗数据本地加密存储,保障患者数据安全
业务价值:系统覆盖5000+慢病患者,提高患者依从度20%,减少随访工作量30%

国考工具箱 | 技术主导 | 2024/07 - 2024/11

项目挑战:需快速构建新产品,优化开发流程,提升前端开发效率
技术方案
  • 使用Vite构建工具重新搭建项目,引入模块化设计理念
  • 采用Zustand替代Mobx,轻量化状态管理,减少50%样板代码
  • 首次引入Tailwind CSS + Semi Design组合,优化样式开发流程
  • 实现路由懒加载,优化资源加载顺序,提升页面响应速度
业务价值:开发效率提升70%,构建时间减少60%,为医院国考评审提供高效工具

Nuxt-ChatBot | 个人项目 | 2024/02 - 至今

项目背景:探索AI领域前沿技术,提升个人技术栈广度
技术实现
  • 基于Nuxt3(Vue3) + NuxtUI + AI-SDK构建现代化AI对话应用
  • 深入学习Vue3 Composition API,提升组件设计能力
  • 通过实现AI-SDK相关hooks,掌握AI模型调用与优化方法
个人收获:提升Vue3技术深度,拓展AI领域知识,为公司项目中引入AI能力奠定基础

教育背景

南京理工大学紫金学院 | 计算机科学与技术 | 本科(全日制)

个人优势

  • 技术攻关能力:独立解决小程序图表兼容等多个行业技术难点,提供创新解决方案
  • 架构设计能力:具备前端架构设计和性能优化经验,能从系统层面解决技术问题
  • 团队协作能力:有效与产品、后端、UI团队协作,推动项目高效交付
  • 学习成长能力:保持技术前沿敏感度,主动学习Vue3、AI等新技术并应用到实际项目
 

Loading...
公告
最近在看AI-sdk和vite相关内容,后续会继续整理