个人优势

拥有6+年全栈开发经验,具备从0到1独立完成前端(React/Vue)、后端(Node.js/Go)、DevOps(Docker/K8s)及云原生部署的闭环交付能力,主导过10+个中大型项目技术落地,擅长通过技术选型优化研发效率。

拥有良好的代码规范和文档习惯,致力于提升系统的可维护性和扩展性。熟悉敏捷开发流程,能够高效协同团队成员,确保项目按时高质量交付。对新技术保持敏感,乐于分享并积极推动团队技术成长。具备解决复杂问题的能力,能够在快速迭代的环境中保持项目的稳定推进。

技术栈

  • design icon

    架构

    拥有自定义脚手架的能力,可搭建monorepo项目,包括前端工具链选型、定制构建流程与打包优化、制定团队代码规范及工具配置,全方位满足项目需求。

  • Web development icon

    工程化

    精通Webpack、Vite、Rollup等前端工具,理解其核心原理与差异,有丰富的插件编写经验,已发布插件至npm,服务于多个项目。

  • mobile app icon

    框架

    精通Vue2/3、React等现代前端框架,理解两个框架之间的核心原理以及差异。拥有两大框架开发多个大型项目的业务经验,对两大框架的周边生态有一定的心得和体会。

  • 开源贡献

    C端开发

    熟练使用UniAPP、Taro等跨端框架独立开发微信小程序,拥有使用ReactNative开发IOS和Android原生应用的开发经验,熟悉Electron能够运用Electron制作桌面应用。

  • 性能优化

    性能优化

    掌握前端常见性能优化手段,包括代码分割、懒加载、资源优化、SSR服务端渲染等技术,显著降低FCP和LCP时间,提升用户交互体验。

  • 微前端

    微前端

    具备丰富的微前端架构经验,熟悉qiankun、wujie等实现方式,能将单体应用重构为独立部署的子应用,提升开发效率与代码可维护性。

  • 后端能力

    后端能力

    熟悉Node.js和Go框架,能设计实现Restful API。掌握MySql、Redis、MongoDB的基本使用,可设计数据库模型并执行CRUD操作。

  • 开源贡献

    开源贡献

    作为开源项目 ThinkTS框架 的作者,致力于打造高效、易用的开发工具,积极参与开源社区,推动技术生态发展 (www.think-ts.cn、www.think-go.com.cn)

工作经历

  • 昆仑万维

    昆仑万维

    2023.02-2025.02

    主要负责前端开发和技术攻关,参与了多个核心项目。在天工AI对话平台组件库项目中,我参与了需求分析、组件设计和开发,优化了组件性能和用户体验。在AI游戏相关业务中,我负责设计交互界面和开发游戏官网及B端配置系统,优化了功能性能和渲染效率。此外,我还通过技术选型、性能优化和自定义工具,提升了项目的开发效率和用户体验,推动了多个创新项目的成功落地。

  • 美团

    美团中台

    2020.11-2023.02

    作为技术主R,主导了金刚低代码页面搭建平台的架构设计与核心功能开发,带领团队完成工作台开发,优化了webpack构建流程,提升了系统性能和安全性。同时,我推动了微前端架构的落地,解决了巨石应用的维护难题,提升了系统的可维护性和开发效率。通过协调团队资源、制定开发规范和推动技术优化,我成功提升了团队协作效率和项目交付质量。

  • 先声药业

    先声药业

    2017.09-2020.11

    主要负责全栈开发与性能优化工作,涵盖了从桌面应用到数据可视化大屏的多个项目。我独立设计并开发了基因测序仪桌面报告管理程序,从前端到后端全栈实现,确保系统功能完备且性能稳定,成功通过医疗器械软件报证答辩。此外,我还负责全国医药代表销售数据大屏的前端开发,使用Vue和Echarts实现数据可视化,并通过ReactNative开发移动端应用,优化数据加载性能,支持日均10万+数据量的实时渲染。我封装了多个可视化组件并发布到npm库,提升了开发效率与系统稳定性。

语言

项目经历

昆仑万维科技股份有限公司

  1. 天工AI对话平台组件库

    Vite、VitePress、PWA、Tailwind、Pinia、Monorepo、Vue3、MarkdownIT、KaTeX

    天工是一款支持搜索、写作、对话、文档分析、作图、作曲等的全能型AI助手。为了提升平台开发效率,保证各平台间的一致性和可维护性,决定开发一套统一的UI组件库供业务开发去使用

  2. AI游戏相关业务

    Vite、PWA、Tailwind、Pinia、MarkdownIT、Vue3、NaiveUI、Three.js

    公司拥有丰富的AI技术资源,为探索AI在游戏领域的应用,成立了AI游戏组。进行了一系列游戏和AI结合的相关业务开发,包括AI游戏建模,AI NPC培养,AI剧本杀等创新项目

美团游戏中台

  1. 金刚低代码页面搭建平台

    React18+ReactDnd+ReduxToolkit+aHooks+SSO+UAC

    该平台是一个基于内部自研Canvas引擎的创新工具,旨在通过直观的拖拽操作,将定制化组件快速整合为高质量的营销页面。显著降低了开发门槛,提升了页面搭建效率,满足多样化的营销需求

  2. 微前端解决巨石应用

    React+Vue+qiankun+SSO+UAC

    随着业务快速增长,项目维护复杂度上升,因此引入微前端架构,将单体应用拆分为独立子应用,支持多技术栈灵活选择与独立开发部署,显著提升系统可维护性和开发效率

先声药业集团有限公司

  1. 测序仪桌面报告管理程序

    Node.js、Koa、Python、Qt5、Vue

    基因测序仪器生成的检测数据直接存储于数据库,但缺乏对关键指标的分类汇总与可视化分析,导致数据解读效率低下。为此,开发了一款桌面报告管理程序,能够从原始数据中自动提取、分类并汇总关键指标,生成直观的可视化报告,显著提升了数据解读效率与用户体验

  2. 全国医药代表销售数据大屏

    Vue、ReactNative、Echarts

    该项目旨在为先声全国医药代表提供销售数据的实时可视化展示与分析平台。通过整合多源销售数据,利用Echarts构建动态数据大屏,支持实时监控、区域对比、业绩趋势分析等功能,帮助管理层快速掌握销售动态,优化决策效率

能力提升

  • 架构能力
    80%
  • 后端能力
    70%
  • 工程化能力
    90%
  • 业务能力
    60%

作品

文章

联系我

留言表单