关于我

了解我的技术背景、工作经历和个人项目

关于我

你好!我是李凌峰,一名拥有6年工作经验的前端开发工程师。我专注于前端技术栈的深度研究与实践,在多个领域都有丰富的项目经验。

个人信息

  • 姓名: 李凌峰
  • 性别: 男
  • 年龄: 28岁
  • 联系方式: [email protected]
  • 工作经验: 6年
  • 求职意向: 前端开发工程师
  • 期望城市: 上海

个人优势

我在前端开发领域拥有全面的技术能力和丰富的项目经验:

  1. 框架精通: 熟练掌握前端流行框架,具备Vue、React从0-1搭建项目落地到上线的实战经验
  2. 跨端开发: 有移动端H5、微信小程序开发能力,拥有项目实操及从0到上线的完整经验
  3. 管理后台: 多年管理后台及中台方向经验、具备业务整合降本提效的丰富经验
  4. 桌面应用: Electron端经验丰富,具备3年+人工智能行业经验
  5. 数据可视化: 具备数据大屏、echarts、canvas绘制开发能力,有2年+可视化项目实践经验
  6. 工程化: 熟练使用Webpack、Vite等构建打包工具,对前端工程化有过深入了解及实践
  7. 性能优化: 对浏览器渲染原理、页面性能优化、用户体验有过深入了解及实践
  8. 视频技术: 理解常见视频封装、编码格式,能根据应用场景搭建流畅的视频播放体系
  9. 网络基础: 了解 HTTP/HTTPS/TCP 掌握计算机网络基础,了解微前端,具备微前端(qiankun)项目拆分实战经验
  10. 技术产品: 擅长在当前业务环境与技术环境下,发现痛点,并且沉淀出完整的技术产品解决方案
  11. 团队协作: 喜欢分享,推动团队内部技术分享;工作认真负责注重效率,曾多次获得年度优秀员工

技术栈

前端框架

  • 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通信

生活与兴趣

除了技术和工作,我也热爱生活,喜欢在闲暇时弹吉他、旅行、唱歌。音乐和旅行为我带来灵感与放松,也让我结识了许多志同道合的朋友。我相信生活不仅仅是工作,更是体验和分享美好时光。乐于记录和分享生活点滴,希望用积极的态度感染身边的人。

联系我

如果你对我的项目感兴趣,或者想要交流技术问题,欢迎联系我!

最后更新: 2024/12/25