关于我
了解我的技术背景、工作经历和个人项目
关于我
你好!我是李凌峰,一名拥有6年工作经验的前端开发工程师。我专注于前端技术栈的深度研究与实践,在多个领域都有丰富的项目经验。
个人信息
- 姓名: 李凌峰
- 性别: 男
- 年龄: 29岁
- 联系方式: 17389867465 | 781650249@qq.com
- 工作经验: 6年
- 求职意向: 前端开发工程师
- 期望城市: 上海
个人优势
我在前端开发领域拥有全面的技术能力和丰富的项目经验:
- 框架精通: 熟练掌握前端流行框架,具备Vue、React从0-1搭建项目落地到上线的实战经验
- 跨端开发: 有移动端H5、微信小程序开发能力,拥有项目实操及从0到上线的完整经验
- 管理后台: 多年管理后台及中台方向经验、具备业务整合降本提效的丰富经验
- 桌面应用: Electron端经验丰富,具备3年+人工智能行业经验
- 数据可视化: 具备数据大屏、echarts、canvas绘制开发能力,有2年+可视化项目实践经验
- 工程化: 熟练使用Webpack、Vite等构建打包工具,对前端工程化有过深入了解及实践
- 性能优化: 对浏览器渲染原理、页面性能优化、用户体验有过深入了解及实践
- 视频技术: 理解常见视频封装、编码格式,能根据应用场景搭建流畅的视频播放体系
- 网络基础: 了解 HTTP/HTTPS/TCP 掌握计算机网络基础,了解微前端,具备微前端(qiankun)项目拆分实战经验
- 技术产品: 擅长在当前业务环境与技术环境下,发现痛点,并且沉淀出完整的技术产品解决方案
- 团队协作: 喜欢分享,推动团队内部技术分享;工作认真负责注重效率,曾多次获得年度优秀员工
技术栈
前端框架
- React: React + TypeScript + React-Redux + Antv + QianKun.js
- Vue: Vue + Vuex + Element UI + Echarts
- 跨端开发: UniApp + Vue + Vuex + Uview + Ucharts
构建工具与工程化
- 构建工具: Webpack (4.x → 5.x升级经验)、Vite
- 包管理: pnpm + Lerna (Monorepo架构)
- 代码质量: Prettier、Stylelint、ESLint、Husky、lint-staged
移动端与跨端
- 小程序: 微信小程序开发
- 移动应用: UniApp开发Android和iOS应用
- H5开发: 移动端H5页面开发
可视化与图表
- 图表库: Echarts、Antv
- Canvas: Canvas绘制、水印、电子签名
- 地图: LeafLet地图开发
微前端与架构
- 微前端: QianKun.js微前端架构
- 组件库: 基于Ant Design构建内部组件库
- 低代码: React + Canvas + React-dnd页面设计器
性能优化与监控
- 性能优化: ServiceWorker、代码压缩、CDN加速、按需加载
- 错误监控: Sentry.js错误监控、埋点SDK
- SEO优化: SSR/SSG、结构化数据、多语言站点地图
其他技术
- 桌面应用: Electron (3年+经验)
- 视频技术: 视频封装、编码格式、播放体系
- 网络协议: HTTP/HTTPS/TCP
- 原生集成: iOS/Android SDK集成、JSBridge通信
工作经历
前端开发工程师 | 上海甄云信息科技有限公司
2021.05 - 至今
在这家专注于提供国内采购数字化管理平台的C轮公司工作,技术规模200+人,前端团队40+人。
主要职责:
- 负责二开埋点库设计,i18 SDK、sentry 接入性能优化等工作
- 参与一站式采购数字化管理平台(C端)的开发与维护
- 负责组件库建设,基于antd搭建内部通用组件库
- 负责bincial官网的从0到1搭建和SEO优化
技术成就:
- 采用 Monorepo 单体仓库架构,基于 pnpm + Lerna + Ant Design 构建高复用性前端组件库
- 制定组件开发规范,提高组件一致性和可维护性,提升开发效率
- 官网SEO优化:新增约200条Google索引,2000+条百度索引,收录十几万页面
- 性能优化:全站SSR向SSG迁移,用户首次进入资源体积减小700KB,Core Web Vitals性能得分从60分提升到85分以上
主要技术: React + TypeScript + React-Redux + Antv + QianKun.js
前端开发工程师 | 喜相逢集团
2019.09 - 2021.05
在这家致力于提供多元化服务与产品,涵盖出行、餐饮、旅游、文化等多个领域的跨行业上市企业工作。
主要职责:
- 负责租车,金融租赁,库存管理等模块业务开发
- 参与快呀租车(C端)和喜相逢金融业务系统的开发
- 负责车辆管理核心功能开发和微前端架构实施
项目成果:
- 使用 QianKun 构建项目,解决多个子应用之间的版本兼容性和样式兼容性问题
- 开发车辆监控模块,实现地图上精确标记点位和区域划分功能
- 负责webpack版本从4.x升级到5.x,项目打包构建时间从15s降低至6s
- 整合iOS和Android SDK,实现车架号扫描、电子签名、PDF预览等功能
主要技术: React + Dva + Umi + Echarts + LeafLet + QianKun.js, UniApp + Vue + Vuex + Uview + Ucharts
AI营销平台负责人 | 个人项目
2024.10 - 至今
负责设计并实施多样化的营销场景配置平台,包括行业报告、客户合作案例、AI仿写及产品介绍等功能。
项目亮点:
- 开发客户可自定义模板配置系统,通过大型模型实现中英文文案的自动生成
- 引入实时预览功能,用户在编辑器中能即时查看文案生成效果
- 系统支持集成多种互动元素,如话题标签、产品推广、采购需求、活动报名及投票等
- 实现Markdown编辑器功能,用户可以轻松导出Markdown格式的文案
- 在移动应用端(app侧)成功部署,获得了显著的营销成效
主要技术: React + TypeScript + AI集成
教育背景
软件工程学士 | 闽江学院
- 专业: 软件工程
- 学历: 本科
- 主修课程: 数据结构与算法、计算机网络、数据库系统、软件工程、面向对象程序设计
核心项目经历
产研SaaS飞搭平台 | 前端开发工程师
2023.01 - 2023.12
这是一个低代码平台,主要有四个部分:权限管理、模型设计、事件处理和页面设计器,我主要负责页面设计器部分的核心开发。
技术栈: React + Canvas + Mobx + TypeScript + React-dnd
核心成就:
- 采用React-dnd和React-grid-layout设计并实现一套完整的页面设计器
- 设计json-schema的结构模式,将组件与属性面板进行解耦
- 引入json-schema来规范后端难以校验的json数据,解决了渲染引擎在渲染时经常丢失数据的问题
- 项目成果:目前该平台发布至beta版本,已有14个项目团队试用,分公司甄知、甄汇已正式投入使用,同时该项目已被售卖至陕重汽公司
前端异常监控平台 | 负责人
2022.06 - 2022.09
这是一个错误类型收集平台,主要在商城和协同模块使用,我主要负责整个项目的开发与搭建。
技术栈: React + Echarts + Mobx
核心功能:
- 利用埋点监控SDK收集错误行为的监控以及脚本错误、DOM操作等关键信息的上报
- 搭建可视化平台,采用Echarts进行图表展示,设置不同等级的告警信息查看(高中低)
- 监控特定租户项目中的错误数量,以评估系统的稳定性,大大地提升了用户方对于系统的满意度
- 将监控数据与员工的绩效考核(KPI)挂钩,实现数据驱动的绩效管理
个人博客系统 | 负责人
2018.02 - 2024.01
这是由我个人开发的博客系统,前后端都由自己搭建,主要记录难点和新学的知识点。
技术栈: React + Umi + Mobx + Ant Design + Egg + Next.js
技术亮点:
- 使用 Next.js 作为服务端渲染框架,旨在提升博客页面的加载速度,同时优化 SEO
- 采用 React Hooks 编写组件,相较于传统类组件更加简洁高效
- 使用 Ant Design 实现了用户界面的交互设计,充分利用按需加载功能,并实现了栅格化布局
- 后端基于 Egg.js(整合了 Koa)开发,对功能目录进行了合理分层,数据库部分使用 MySQL
资格证书
- CET-6: 英语六级证书
技术文章
我经常在个人博客和技术平台上发表文章:
- 《React 18 并发特性深度解析》
- 《Next.js App Router 完全指南》
- 《TypeScript 高级类型实战》
- 《前端性能优化最佳实践》
- 《微前端架构实战经验分享》
个人特点
- 工作认真负责注重效率,曾多次获得年度优秀员工
- 喜欢分享,推动团队内部技术分享
- 持续学习,保持对新技术的敏感度和学习能力
- 业务导向,擅长在业务环境下发现痛点并提供技术解决方案
联系方式
如果你对我的项目感兴趣,或者想要交流技术问题,欢迎联系我:
- 邮箱: 781650249@qq.com
- 个人网站: www.llfzxx.com
- GitHub: @llfzxx
- Twitter: @llfzxx_dev
- LinkedIn: 李凌峰
- 电话: 17389867465
未来规划
我希望在未来几年内:
- 深入研究前端架构设计和微前端技术
- 探索 AI 在前端开发中的应用,特别是代码生成和智能化工具
- 继续在组件库和工程化方向深耕,提升团队开发效率
- 分享更多技术经验,帮助前端社区发展
- 在性能优化和用户体验方向成为专家
感谢你花时间了解我!如果你有任何问题或想法,随时欢迎与我交流。让我们一起在前端技术的道路上不断前进!