关于我
了解我的技术背景、工作经历和个人项目
关于我
你好!我是李凌峰,一名拥有6年工作经验的前端开发工程师。我专注于前端技术栈的深度研究与实践,在多个领域都有丰富的项目经验。
个人信息
- 姓名: 李凌峰
- 性别: 男
- 年龄: 28岁
- 联系方式: [email protected]
- 工作经验: 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通信
生活与兴趣
除了技术和工作,我也热爱生活,喜欢在闲暇时弹吉他、旅行、唱歌。音乐和旅行为我带来灵感与放松,也让我结识了许多志同道合的朋友。我相信生活不仅仅是工作,更是体验和分享美好时光。乐于记录和分享生活点滴,希望用积极的态度感染身边的人。