关于我
专业总结
9年前端开发经验,专精于大规模Web应用架构设计。精通Vue、React、Node.js和Docker等现代技术栈。在领导技术项目、性能优化和建立开发团队最佳实践方面经验丰富。
核心能力
技术架构
设计并实现了处理数百万日请求的高流量应用的可扩展前端架构。精通BFF模式、微服务和容器化技术。
性能优化
领导性能优化计划,实现页面加载时间50%+的提升和99.99%的SLA稳定性。建立了全面的监控和告警系统。
跨平台开发
开发了支持Web、App和小程序的统一SDK,减少70%的开发时间,实现一套代码多平台部署。
技术技能
前端技术
- Vue.js (2 & 3)95%
- React/Next.js90%
- TypeScript90%
- JavaScript/ES6+95%
- CSS/LESS/Sass90%
- HTML595%
后端技术
- Node.js90%
- Koa.js/Express.js85%
- RESTful API设计90%
- GraphQL80%
- BFF架构90%
- 微服务85%
DevOps & 工具
- Docker90%
- Kubernetes80%
- CI/CD (Jenkins/GitHub Actions)85%
- Webpack/Vite85%
- 监控和告警85%
- Git90%
工作经验
商汤科技
前端开发工程师(远程技术顾问) | 2025年02月 - 至今
以远程顾问的模式,为商汤科技的商汤小浣熊AI系列产品做前端开发。负责任务规划功能的技术选型与MVP版本开发,开发了处理不完整JSON数据的方案,实现了任务自动执行的功能。日常迭代需求包括知识管理模块重构与业务需求开发、商业化以及其它模块的业务需求开发。
任务规划的MVP版本搭建
负责新功能任务规划的MVP版本搭建
- 基于React Flow实现AI任务规划可视化系统,支持任务节点自定义与智能连接
- 设计字符级增量JSON解析器,解决SSE流式数据解析问题
- 实现任务队列管理系统,支持任务执行、状态追踪与异常处理
知识管理模块重构
负责核心业务功能的架构优化,解决历史包袱导致的迭代困难
- 主入口文件从865行精简到320行(-63%),圈复杂度从50降至15(-70%)
- 建立100分制代码质量评分体系,AI评分从20分提升至80分
- 设计自动化检测工具链,包含命名规范、架构分析、复杂度检测等
项目诊断与优化
系统性梳理8个月迭代项目的技术债务和改进空间
- 制定基于边界和标准的项目分析方案,建立S/A/B/C/D五级评级标准
- 集成ESLint、CSpell、JSCPD等工具,实现循环依赖检测和重复代码检测
- 输出详细分析报告,协调团队解决技术债务问题
日常业务需求开发
负责日常业务需求的前端开发
- 完成saas与tob版本的功能与商业化适配
- 教育版会员相关功能的落地实现
稿定(厦门)科技有限公司
高级前端工程师 | 2020年7月 - 2024年7月
商业化系统架构优化
领导商业化购买系统架构优化,处理5万+日访问量
- 设计统一跨平台SDK,提升70%开发效率
- 解耦商业化模块实现独立部署
- 结果:业务转化率提升7%
核心渲染服务升级
重构核心服务端渲染服务,管理400万+日请求
- 使用Node.js Cluster实现服务治理,稳定CPU使用率在10-20%
- 建立全面监控告警系统,测试覆盖率达95%
- 结果:问题响应时间从1小时降至1分钟,保持99.99% SLA
SEO技术标准化
开创公司首个SEO技术评估框架
- 核心页面500ms内响应占比从40%提升至90%
- 确保搜索引擎爬虫访问核心页面99.99%成功率
- 将抽象SEO目标转化为可量化技术指标
DevOps系统建设
领导容器化CI/CD流水线迁移
- 迁移至GitHub、Kubernetes和Docker部署
- 优化构建流程,年省21,000分钟构建时间
- 标准化API规范,显著提升代码可维护性
深圳市思天极创教育科技有限公司
前端工程师 | 2018年12月 - 2020年7月
独立设计并实现了一个代码转换系统,桥接可视化积木编程、JavaScript和Python。该系统获得了发明专利(CN110941432A),其开源脚手架获得了100+ GitHub星标。该功能成为公司教育产品的核心竞争力。
通印投资集团
前端工程师 | 2016年7月 - 2018年9月
作为核心开发者,领导公司官网和微信电商商城的Vue 2重构。实现了前后端分离架构,提升用户体验,累计服务6,000+用户。
开源项目
ying-web
ying-web
24+ Stars完整的全栈开发脚手架项目,采用Monorepo架构,使用PNPM + Turborepo
Technologies:
ying-template
ying-datastructures-algorithms
ying-datastructures-algorithms
55+ Stars使用TypeScript的算法与数据结构学习仓库,面向前端开发者
Technologies:
联系我
获取联系
如果您对我的经验和能力感兴趣,可以通过以下任何渠道与我联系: