TL / Resume
English

软件工程师 · 9 年以上经验

李庭瑞

专注前端的软件工程师,拥有 9 年以上架构、性能优化和技术领导经验,具备 React、Vue/Nuxt、TypeScript、Node.js、数据库应用及 Linux 环境下的全栈产品交付经验。

经历

  1. 2025 年 10 月 — 至今

    Couver Financial · 列治文,BC

    软件工程师 — Bravo AI

    • 为 Bravo AI 的 Nuxt 3/Vue 3 网站交付餐厅发现和礼品卡功能;通过服务器调优和代码分割,将加载性能提升超过 50%,网站月活用户约 6,800。
    • 重构技术 SEO 和答案引擎优化(AEO),涵盖 URL 迁移及地区、门店、礼品卡和博客页面,使搜索展示量增长 38%;地区页面成为排名第一的自然搜索入口。
    • 构建 Bravo 的模型上下文协议(MCP)工具,根据位置和偏好推荐餐厅,并推荐相配的 Bravo 礼品卡;编写测试并参与代码审查。
    • 独立设计并构建 Morrow:基于 React Native、Expo 和 Supabase 的社交发现 MVP,包含认证、个性化信息流、地图、关注、安全控制与测试期分析。
  2. 2017 年 2 月 — 2025 年 10 月

    中国民生银行股份有限公司 · 北京

    前端团队负责人

    • 主导服务约 100 万日活和 2,000 万月活用户的网上银行服务前端架构与交付;协调内部、子公司及外包工程团队。
    • 建立共享组件、版本管理、Web 中间件、投产准备和事件响应标准。
    • 为关键功能交付完整前端,并负责 React、Redux、Ant Design、antd-mobile 和 Webpack 技术体系;为 App、浏览器及微信建立 JavaScript Bridge 抽象。
    • 通过代码拆分、HTTP 缓存、gzip、CDN 和 Webpack 分块优化,将首次有效渲染提升约 30%。
    • 设计从采购旧框架向 React 的分阶段迁移方案,同时兼顾内网浏览器兼容性。
    • 负责 cmbc.com.cn 官网及内容平台;构建 V1 开放银行开发者门户前端,并为表单流程原型设计 JSON 驱动的低代码方案。
  3. 2015 年 8 月 — 2016 年 8 月

    Cisco · 美国圣何塞

    软件开发工程师实习生

    • 在 Cisco CTAO 构建 OpenBMP 应用层:AngularJS 管理控制台、D3.js 网络可视化、Java REST API,以及 ELK、OpenStack 和 MySQL 部署。

项目经历

  1. 2026 年 8 月 — 至今

    Fret Coach

    独立项目

    • 构建全栈吉他练习平台,使用 React/Next.js、TypeScript、NestJS、PostgreSQL/Prisma 和 alphaTab。
    • 实现交互式六线谱、基于 BPM 的练习循环、私人乐谱导入、身份验证和练习进度跟踪。
  2. 2025 年 12 月 — 至今

    Find Free Parking

    独立项目

    • 构建多语言停车发现应用,使用 Next.js 16 和 React,并以 MapLibre 地图及 PostgreSQL/PostGIS 地理空间查询查找停车位。
    • 创建按城市划分的 SEO 页面,展示当地停车信息。
  3. 2025 年 10 月 — 至今

    Bravo Website

    Couver Financial · Bravo AI

    • 使用 Nuxt 3、Vue 3 和 TypeScript 交付餐厅搜索、位置和菜系发现、门店页面、礼品卡分类、套餐及结账/下单流程。
    • 负责产品 SEO、分析、性能、可靠性和前端发布流程。
  4. 2017 年 6 月 — 2025 年 9 月

    Online Banking Services

    中国民生银行股份有限公司

    • 主导覆盖 PC、移动端和 Web 体验的手机银行、个人及企业网银、微信银行、开放银行和内容平台的前端架构与交付。
    • 建设共享能力、工程规范、性能优化、迁移方案和银行平台交付流程。
  5. 2015 年 8 月 — 2016 年 7 月

    OpenBMP

    Cisco

    • 在 Cisco CTAO 构建 OpenBMP 应用层,包括 AngularJS 管理控制台、D3.js 网络可视化和 Java REST API。
    • 参与 Elasticsearch、Logstash、Kibana、OpenStack 和 MySQL 环境部署、数据处理与数据库优化。

技术背景

编程语言
JavaScript、TypeScript、Python、Java、SQL
前端与移动端
React、React Native、Expo、Vue 3、Nuxt 3、Redux、Ant Design、AngularJS、D3.js
工具与平台
Supabase、PostgreSQL、Node.js、Webpack、Google Analytics 4、Google Maps、微信小程序、ELK Stack、OpenStack、MySQL、AI 编程助手(Claude Code、Codex)
语言能力
法语(B2 / NCLC 8)、英语(C1 / CLB 9)、中文(母语)
架构与协作
前端架构、组件系统、性能优化、产品原型、工程规范、团队管理、跨团队交付

教育

  1. 2014 年 9 月 — 2016 年 10 月

    浙江大学

    软件工程硕士

  2. 2010 年 9 月 — 2014 年 6 月

    贵州大学

    计算机科学学士