李开智

头像
  • Phone: 13828734177
  • 5 年
  • 27岁
  • Tg: @srysryz
  • Wechat:liangzaikaishui

个人简历

五年前端开发经验,热爱技术探索与开源活动,追求代码质量和高效协作。擅长React、Vue等前端主流框架以及相关库,熟悉Web3技术栈,具备项目从0-1上线交付能力。

专业技能

  • Web3技术栈: 熟练使用 Solidity、Web3.js、ethers.js、wagmi、viem、WalletConnect,具备完整的Web3项目开发经验。
  • JavaScript (ES6) 和 TypeScript: 擅长使用ES6及以上版本进行开发,利用TypeScript进行类型检查和增强代码的可维护性,在大型项目中显著减少了运行时错误。
  • React, Next.js: 熟练构建单页应用和服务器端渲染应用。通过使用React Hooks和Context API,显著优化了组件性能和数据管理。
  • Vue3, Nuxt.js: 熟练使用Vue3和Nuxt进行前端开发,应用Composition API和Vue Router,提升代码复用性和维护性。
  • UnoCSS/Tailwind CSS: 使用原子化CSS框架进行快速样式开发,显著缩短开发时间并提升页面加载速度。
  • 自动化测试: 熟练使用 Jest、Vitest、React Testing Library 进行单元测试和集成测试,保证代码质量。
  • 熟悉React跟Vue相关的生态,比如React Query、Vue Use、Vuex、Pinia等。相关组件库Ant Design、MUI、HeroUi、ShadcnUi、TDesign、Element Plus、UI等。
  • CI/CD: 熟练使用 GitHub Actions 进行自动化构建、测试和部署,通过CI/CD流程减少了40%的发布时间和人力成本。
  • AI辅助开发: 熟练使用 GitHub Copilot、Cursor 等AI工具进行代码生成和优化,提升50%开发效率。
  • 熟悉Figma、Jira等设计工具,具备良好的团队沟通跟协作能力。
  • 具备基本的Prisma ORM技术,能够进行简单的数据库操作,接口编写,Rust: 具备基础的Rust编程知识。

工作经历

方宇宙科技有限公司 (Web3)

职位Web3前端开发
工作时间2024.06 ~ 至今
部门研发部
地址深圳
  • 单独负责 L3E7 项目的Web3功能开发和维护,包括:
    • 使用Next.js + Tailwind CSS + TypeScript + HeroUi + Framer Motion开发,前端合约交互使用 wagmi + viem,钱包方面使用RainbowKit接入 + ALCHEMY节点,主导项目0-1上线开发
    • 项目架构优化与规范制定:
      • 配置 ESLint + Prettier + Husky + lint-staged 规范代码质量
      • 搭建 Storybook 组件文档系统,提升组件复用率
      • 配置 Jest + React Testing Library 的自动化测试流程
    • 性能优化与监控:
      • 实现基于 Sentry 的错误监控和性能追踪系统
      • 配置 CDN 缓存策略,静态资源加载速度提升 60%
    • Web3功能开发:
      • 实现NFT Mint功能,支持多种代币支付方式,交易成功率达98%
      • 开发Staking系统,用户参与度提升40%
      • 集成多链充值功能,日交易量增长200%
      • 实现Claim功能,系统处理效率提升60%
      • 利用AI辅助工具快速开发和优化智能合约
      • 实现基于质押活动的玩法页面,页面加载时间从3s优化至1.2s
      • 实现游戏内道具市场,月交易额突破100万USDT
      • 实现官网活动页面与营销落地页,转化率提升35%
    • 开发效率提升:
      • 搭建前端组件库,组件复用率提升50%
      • 实现自动化部署流程,发布时间缩短80%
      • 配置自动化测试流程,测试覆盖率达到85%
    • 实现Discord Bot,提供自动化NFT Holder查询和钱包绑定功能,用户服务响应时间缩短70%
  • 负责项目前端性能优化:
    • 优化智能合约交互逻辑,交易成功率提升至98%
    • 实现交易状态实时更新,用户体验评分提升40%
    • 通过代码分割和懒加载,首屏加载时间减少60%

项目成果量化:

  • 成功上线两个NFT系列:L3E7 WorldsL3E7 Guardians,累计Mint量超过200万USDT
  • 平台月活用户增长300%,用户留存率提升50%
  • 前端性能显著提升:首屏加载时间降至1.2s,页面性能评分提升至95分
  • 开发效率提升:部署时间从30分钟缩短至5分钟,代码提交到上线流程完全自动化

深圳昂当时计有限公司(Web3)

职位中级前端工程师
工作时间2022.04 ~ 2024.05
部门研发部
地址深圳
  • 负责公司核心产品的前端开发与维护:
    • 技术栈与架构:
      • 使用Vue3 + TypeScript + UnoCSS + Nuxt.js构建现代化Web应用
      • 配置ESLint + Prettier + Husky工作流,提升代码质量
      • 搭建Monorepo工作流,提升多项目协同开发效率
    • SDK开发与维护:
      • 维护 authc-spa-js SDK
      • 优化SDK文档系统,接入率提升40%
      • 实现自动化测试流程,测试覆盖率达到80%
    • Web3钱包开发:
      • 基于TKey + Authc.io开发Web3钱包,支持多链资产管理
      • 实现多重签名功能,提升资产安全性
      • 优化交易体验,交易成功率提升30%
    • 组件库开发:
      • 使用UnoCSS + Vue3 + Storybook开发多主题组件库
      • 组件库覆盖率达80%,减少50%重复开发工作
      • 建立完整的组件文档和测试用例
    • 项目开发:
      • 负责Dropu项目前后端开发,参与ERC721合约开发
      • 主导Ucollex平台重构,提升用户体验
      • 开发Premint NFT活动系统,支持多种营销活动

项目成果量化:

  • 前端性能优化:页面加载时间减少30%,首屏渲染时间降至1.5s
  • 开发效率提升:组件库复用率达95%,QA验收通过率90%
  • 用户体验改善:用户满意度提升40%,平台留存率增长25%
  • SDK性能提升:接入时间从2小时缩短至30分钟,稳定性提升50%

Reeman智能装备有限公司

职位前端工程师
工作时间2019.09 ~ 2022.3
部门研发部
地址深圳
  • 负责机器人操作系统的Web端开发与维护:
    • 技术栈与架构:
      • 使用React + TypeScript + Material-UI构建现代化控制系统
      • 采用微前端架构,实现多团队协同开发
      • 配置自动化测试和部署流程
    • 核心功能开发:
      • 基于React Hooks + Openlayers开发地图导航系统
      • 使用LogicFlow实现可视化调度系统
      • 开发实时监控和远程操控功能
    • 性能优化:
      • 实现WebRTC实时视频传输,延迟降低50%
      • 优化WebSocket连接策略,提升实时数据传输稳定性
      • 实现数据本地缓存,离线操作支持
    • 后台管理系统:
      • 基于Vue2 + Element开发管理后台
      • 实现机器人状态实时监控
      • 开发数据可视化dashboard
    • 技术改进:
      • 推动前端工程化建设,建立代码规范
      • 实现自动化测试流程,提升代码质量
      • 优化构建流程,部署效率提升60%

项目成果量化:

  • 系统性能提升:响应时间减少50%,操作流畅度提升80%
  • 开发效率提升:部署时间从1小时缩短至15分钟
  • 系统稳定性:故障率降低15%,客户满意度提升至90%
  • 业务指标:设备管理效率提升40%,运维成本降低30%

项目经历

Wallet 后台(技术负责人)

项目背景:为解决Web2用户使用Web3钱包的门槛问题,在Authc中集成Wallet功能,实现无缝的Web3体验。

  • 技术架构与实现:
    • 基于Next.js + TypeScript + TailwindCSS构建现代化钱包管理系统
    • 使用ethers.js + viem实现智能合约交互,确保交易安全性
    • 采用React Query实现数据状态管理,优化数据流转
    • 集成Web3Modal + WalletConnect,支持多钱包连接方案
  • 核心功能开发:
    • 实现多链资产管理,支持ETH、BSC等主流公链
    • 开发智能合约交互模块,支持ERC20/721/1155标准
    • 实现钱包创建、导入、备份等核心功能
    • 集成多重签名功能,提升资产安全性
  • 性能优化:
    • 实现合约事件监听优化,减少50%无效调用
    • 使用Service Worker实现离线缓存,提升加载速度
    • 优化RPC调用策略,接口响应时间降低40%

组件库开发(主要负责人)

项目背景:统一公司技术栈,提升开发效率,建立统一的设计规范。

  • 技术方案:
    • 基于UnoCSS + Vue3 + TypeScript开发组件库
    • 使用Storybook构建组件文档和开发环境
    • 配置Vitest + Testing Library实现自动化测试
  • 工程化建设:
    • 实现基于pnpm的Monorepo工作流
    • 配置ESLint + Prettier + Husky规范代码质量
    • 使用Changesets管理版本发布
  • 持续集成:
    • 配置GitHub Actions实现自动化测试和部署
    • 实现自动化文档生成和发布
    • 建立完整的CI/CD流程

项目成果:

  • 开发效率:组件复用率达90%,减少开发时间
  • 代码质量:测试覆盖率达90%,Bug率降低70%
  • 团队协作:代码提交规范度提升90%,review效率提升50%

Ucollex NFT商城(Web2+Web3)

项目背景:将传统电商平台升级为Web3商城,支持法币和加密货币支付。

  • 技术架构:
    • 采用Micro-App微前端架构,实现应用解耦
    • 使用Vue3 + TypeScript + Pinia构建主应用
    • 集成多链支付系统,支持法币和加密货币
  • 核心功能:
    • 开发NFT盲盒和Redeem模块,支持多种营销活动
    • 实现跨链资产管理,支持多链NFT展示
    • 开发实时交易系统,支持NFT二级市场
  • 性能优化:
    • 实现智能合约交互优化,提升交易成功率
    • 优化图片加载策略,使用CDN加速
    • 实现前端缓存机制,提升用户体验

项目成果:

  • 平台指标:日交易额突破500ETH,用户增长300%
  • 性能提升:页面加载时间减少50%,交易成功率提升40%
  • 用户体验:用户满意度提升60%,平台留存率增长45%

参与开源项目

个人总结

技术专长

  • 前端工程化:精通现代前端工程化体系,具备大型项目架构能力
  • Web3开发:深入理解区块链技术,具备完整的DApp开发经验
  • 性能优化:擅长前端性能优化,具备问题诊断和解决能力
  • 自动化测试:推崇测试驱动开发,建立完善的测试体系

软实力

  • 技术驱动:保持对新技术的学习热情,善于技术创新
  • 工程实践:注重代码质量,追求工程效率的持续提升
  • 团队协作:具备良好的沟通能力,擅长团队协作
  • 问题解决:具备强大的问题分析和解决能力

个人特质

  • 持续学习:通过技术博客和开源项目保持技术更新
  • 创新思维:善于运用新技术解决实际问题
  • 责任心强:高度重视项目质量和交付效率
  • 良好习惯:保持代码简洁、注释完善、文档齐全

教育经历

北京理工大学珠海学院(大专)

专业人力资源
时间2017.03 - 2019.06

湖南工业大学

专业计算机与科学
时间2022.03 - 2024.06