个人简历
六年+前端开发经验,热爱技术探索与开源活动,追求代码质量和高效协作。擅长React、React Native、Vue等前端主流框架及相关生态,深耕Web3领域(EVM+Solana多链),具备跨平台移动端开发能力和项目从0到1上线交付经验
专业技能
- Web3: Solidity、ethers.js、wagmi、viem、WalletConnect;Solana生态:@solana/web3.js、Anchor、SPL Token、Raydium SDK、Metaplex,具备完整的EVM+Solana多链DApp开发经验
- React生态: React 19、Next.js 15、React Native + Expo、React Query、Zustand、Reanimated、Gesture Handler等,精通Hooks、SSR/SSG、跨平台移动端开发
- Vue生态: Vue3、Nuxt.js、Composition API、Pinia、Vue Use等,组件库:Ant Design、MUI、HeroUi、ShadcnUi、Radix UI、TDesign、Element Plus
- TypeScript: 擅长使用TypeScript进行严格类型检查,在大型项目中保证代码可维护性
- AI技术栈: 熟练使用 LangChain、LangGraph 构建AI应用,擅长AI流式对话系统、多Agent架构开发
- AI辅助开发: 熟练使用 Claude Code、GitHub Copilot、Cursor 等AI工具进行高效编码,显著提升开发效率
- 样式方案: NativeWind / Tailwind CSS / UnoCSS,具备Web和React Native双端原子化CSS实战经验
- API通信: RESTful、ConnectRPC/gRPC-Web、Protocol Buffers,具备Buf代码生成和类型安全API开发经验
- 工程化: ESLint + Prettier + Husky + lint-staged;Jest / Vitest / React Testing Library;GitHub Actions、EAS Build CI/CD
- 其他: Figma、Jira;Prisma ORM;Rust基础
工作经历
共识边缘(深圳)科技有限公司
职位:高级前端工程师
工作时间:2025.06 ~ 至今
部门:研发部
地址:深圳
- Paratrix / KARPAK — Solana 链上停车场收益权 RWA 协议
- 负责一个将线下停车场收益权代币化的 RWA(Real World Assets)协议前端建设,覆盖全球范围的停车场资产,用户通过质押 $KPK 或停车权益 NFT (PPT) 即可链上分享每日停车收益
- 技术栈:Next.js 15 (App Router + Turbopack) + React 19 + TypeScript(strict)+ Tailwind CSS v4 + shadcn/ui (new-york) + Radix UI + Zustand,基于 OpenNext + Wrangler 部署至 Cloudflare Workers
- 集成 Solana 钱包适配器(Phantom / Solflare)并自研 WalletModal,支持 devnet/mainnet 网络切换,RPC 通过环境变量配置
- FT Staking 模块:质押 $KPK 获取停车场分润,实现 7 天冷却期解押、奖励领取、按停车场分区的 APY 展示及持仓 Dashboard
- NFT Staking 模块:质押 PPT 停车权益 NFT 参与分润,基于
@coral-xyz/anchor + 链上 IDL 与 Anchor 智能合约交互
- Token Swap 模块:基于
@raydium-io/raydium-sdk-v2(CLMM) 实现 SOL/KPK/dUSDC 兑换,支持滑点 / 优先费、多跳路由(如 SOL→dUSDC→KPK),通过 pool-config.json / token-config.json 动态配置交易对
- 接入 Metaplex UMI SDK +
mpl-core-candy-machine 实现 NFT Mint 流程,并绑定钱包 UMI Signer
- 集成 DexScreener API + TradingView 图表,支持多时间周期实时行情、移动端 K 线弹窗及桌面端图表切换
- 实现响应式布局(桌面侧边栏 + 移动底部导航)、自定义主题色(oklch 色彩空间)以及基于 BN.js 的链上大数处理
- DoWhat Mobile — AI智能助手移动端
- 使用 React Native 0.81 + Expo 54 + TypeScript + NativeWind 构建 iOS/Android 跨平台应用
- 开发AI流式对话系统,支持多Agent(BOB/ALEX/MIKI)、会话管理、断点恢复、中断处理
- 实现12+富消息类型渲染:文本、语音、文件、打车、外卖、支付、进度、建议等
- 集成 ConnectRPC + Protocol Buffers(Buf 生成)实现类型安全的API通信
- 集成高德地图定位、支付宝支付、推送通知等原生能力
- 配置EAS Build多环境构建(dev/staging/production)和OTA热更新
- 完成iOS和Android双端上线,覆盖打车、外卖、支付等多场景AI服务
- DoWhat Web — AI智能助手 Web 端
- 使用 Next.js 16 (App Router) + React 19 + TypeScript(strict)+ Tailwind CSS v4 + shadcn/ui + Framer Motion 构建
- 状态管理采用 Zustand 5(持久化)+ TanStack React Query 5;基于 Context 自研 i18n 方案(中英双语)
- 集成 LangGraph SDK,基于自定义 fetch + SSE 流式渲染 Markdown,实现实时 AI 对话、历史会话无限滚动、会话删除、流式中断取消
- 实现多Agent对话(BOB/ALEX/MIKI)及富消息渲染:打车流程、订单确认、联系司机、进度追踪等
- 基于 REST gRPC-Gateway 转码 + 共享 protobuf 类型(
@buf/...)实现类型安全 API;自动注入 Token 与 401 自动登出流程
- 集成高德地图 Web SDK,支撑定位与打车场景
- 搭建 Playwright E2E 测试套件,配置 Docker 多环境部署(staging/production),通过 build-arg 注入环境变量
方宇宙科技有限公司 (Web3)
职位:Web3前端开发
工作时间:2024.06 ~ 2025.06
部门:研发部
地址:深圳
- 独立负责 L3E7 和 L3E7-UAW 项目的Web3功能开发与维护,主导项目0-1上线:
- 使用 Next.js + Tailwind CSS + TypeScript + HeroUi + Framer Motion,前端合约交互使用wagmi + viem,RainbowKit + ALCHEMY节点
- 实现NFT Mint功能(支持多种代币支付)、Staking系统、多链充值、Claim等核心Web3功能
- 开发基于质押活动的玩法页面、游戏内道具市场、官网活动页与营销落地页
- 实现撸毛网站集成:抽卡、签到、X与DC对接任务、链上交互
- 搭建Storybook组件文档系统,配置Jest + React Testing Library自动化测试
- 实现基于Sentry的错误监控和性能追踪,配置CDN缓存策略
- 开发Discord Bot,提供自动化NFT Holder查询和钱包绑定功能
- 通过代码分割和懒加载优化首屏加载时间,页面性能评分达95分
- 项目成果:
- 成功上线两个NFT系列:L3E7 Worlds 和 L3E7 Guardians,累计Mint量超过200万USDT
- 游戏内道具市场月交易额突破100万USDT
- 部署时间从30分钟缩短至5分钟,代码提交到上线流程完全自动化
深圳昂当时计有限公司(Web3)
职位:中级前端工程师
工作时间:2022.04 ~ 2024.05
部门:研发部
地址:深圳
- 负责公司核心产品的前端开发与维护:
- 使用Vue3 + TypeScript + UnoCSS + Nuxt.js构建Web应用,搭建Monorepo工作流
- 维护 authc-spa-js SDK,优化文档与自动化测试
- 基于TKey + Authc.io开发Web3钱包,支持多链资产管理和多重签名
- 使用UnoCSS + Vue3 + Storybook开发多主题组件库,建立完整的组件文档和测试用例
- 负责Dropu项目前后端开发,参与ERC721合约开发
- 主导Ucollex平台重构,开发NFT盲盒、Redeem模块和跨链资产管理
- 开发Premint NFT活动系统
- 项目成果:
- 组件库复用率达95%,SDK接入时间从2小时缩短至30分钟
- Ucollex日交易额突破500ETH
Reeman智能装备有限公司
职位:前端工程师
工作时间:2019.09 ~ 2022.3
部门:研发部
地址:深圳
- 负责机器人操作系统的Web端开发与维护:
- 使用React + TypeScript + Material-UI构建控制系统,采用微前端架构
- 基于React Hooks + Openlayers开发地图导航系统
- 使用LogicFlow实现可视化调度系统,开发实时监控和远程操控功能
- 实现WebRTC实时视频传输,优化WebSocket连接策略
- 基于Vue2 + Element开发管理后台,实现机器人状态实时监控和数据可视化dashboard
- 推动前端工程化建设,建立代码规范和自动化测试流程
项目经历
Wallet 后台(技术负责人)
项目背景:为解决Web2用户使用Web3钱包的门槛问题,在Authc中集成Wallet功能,实现无缝的Web3体验
- 基于Next.js + TypeScript + TailwindCSS构建钱包管理系统
- 使用ethers.js + viem实现智能合约交互,集成Web3Modal + WalletConnect
- 采用React Query实现数据状态管理,优化数据流转
- 实现多链资产管理(ETH/BSC),支持ERC20/721/1155标准
- 开发钱包创建、导入、备份及多重签名功能
组件库开发(主要负责人)
项目背景:统一公司技术栈,提升开发效率,建立统一的设计规范
- 基于UnoCSS + Vue3 + TypeScript + Storybook开发多主题组件库
- 实现pnpm Monorepo工作流 + Changesets版本管理 + GitHub Actions CI/CD
- 配置Vitest + Testing Library自动化测试,覆盖率达90%
参与开源
- resume-analyzer AI Resume Analyzer & Professional Profile Generator
- apitable an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.
- heroui Beautiful, fast and modern React UI library. (Previously NextUI)
- reka-ui An open-source UI component library for building high-quality, accessible design systems and web apps for Vue. Previously Radix Vue
- Tdesign-vue-next A Vue3.x UI components lib for TDesign
个人总结
- 精通现代前端工程化体系,具备Web、移动端、Web3多端大型项目架构能力
- 深耕Web3领域,具备EVM+Solana多链DApp完整开发经验,熟悉DeFi/NFT/Staking等核心业务
- 具备React Native跨平台移动端开发和上线经验,熟悉AI流式对话系统开发
- 熟练运用AI工具(Claude Code、Copilot、Cursor)提升开发效率,注重工程质量与团队协作
教育经历
北京理工大学珠海学院(大专)
专业:人力资源
时间:2017.03 - 2019.06
湖南工业大学
专业:计算机与科学
时间:2022.03 - 2024.06