MQMarshall Qiao

关于

后端深度,产品视角。

资深后端工程师,十余年时间用于设计分布式系统、改造平台,并带领团队完成高风险交付。

我的工作处在规模、可靠性与工程领导力的交汇处。

我在金融科技、社交平台、车联网、电商和本地服务等领域都搭过系统。领域一直在变,核心问题没变:让复杂行为变得可预期、可度量,并且让团队更容易继续演进它。

我最熟练的工具是 Java 和 Spring 生态,配合事件驱动架构、分布式数据系统,以及务实的云上运维。问题需要时我也会用 TypeScript 和 Python。

现在我特别关注后端工程与应用 AI 的交叉地带:用 Agent 和自动化改进研发流程,同时不放弃评审、安全边界和技术判断。

工作经历

十年构建与带队。

  1. 2025.10 — 至今

    高级软件工程师

    Meitou

    负责一个服务 10 万余名用户的金融科技平台的全栈架构与交付。

    • 覆盖 Web 产品体验、GraphQL 服务、Serverless 工作流、数据存储、身份认证、可观测性和生产运维。
    • 端到端负责高流量后端系统,完成约 70% 的路线图功能,从设计一直交付到生产。
    • 构建并运营事件驱动的 AWS 平台,涉及 Lambda、API Gateway、DynamoDB、Cognito、EventBridge、CloudFormation、S3、CloudWatch、SSM、SES、Kinesis Firehose 和 Athena。
    • 通过面向产品的 API 和运营流程集成 Stripe 支付、OneSignal 通知与 Algolia 搜索。
    • 并行化集成测试与发布流程,将 UAT 部署时间缩短 50%,每次发布节省 30 分钟以上。
    • 推动 AI 编码工具和 MCP 工作流落地,提升研发效率、质量门禁和交付一致性。
    • TypeScript
    • React
    • GraphQL
    • AWS Lambda
    • DynamoDB
    • Stripe
    • OneSignal
    • Algolia
  2. 2021.10 — 2023.08

    资深软件工程师

    Soul

    负责实时风控平台工程,覆盖特征计算、事件处理、规则执行和策略运营。

    • 重构规则引擎,并以 Kafka、Spark 和 Redis 重新设计流处理,在 30 万 QPS、每日 10 亿事件规模下将 P99 延迟从 60 秒降至 20 秒。
    • 设计端到端风控平台,支持规则与策略编排、流量回放和 A/B 测试,使全站违规内容降低 8%。
    • 建立系统设计与代码评审规范,辅导 3 名工程师,使团队交付效率提升 20%。
    • Spring Boot
    • Kafka
    • Spark
    • Redis
    • Elasticsearch
    • Kubernetes
  3. 2021.07 — 2021.10

    资深软件工程师

    腾讯

    在 30 余人的研发团队中主导车联网 IoT SaaS 项目的核心架构与工程交付。

    • 负责关键代码路径,并建立 CI/CD、敏捷研发和项目交付规范,提升质量与发布速度。
    • 设计并交付可复用的车联网 SaaS 云服务模块,为多家汽车厂商提供平台能力。
    • Java
    • Spring Boot
    • SaaS
    • CI / CD
  4. 2019.07 — 2021.07

    高级 Java 工程师

    阿里巴巴集团

    为大规模本地生活与营销业务构建开放平台和订单域服务。

    • 整合跨系统数据链路,稳定支撑每日 1,000 余个团购活动的高性能交付。
    • 将分散的 PHP 与 Java 前端统一到订单域服务,并实现双机房双活部署。
    • 支撑每日 100 万订单,P99 延迟低于 200 毫秒,同时提升服务可用性。
    • Java
    • Spring Boot
    • MyBatis
    • Elasticsearch
    • Python RPC
  5. 2017.07 — 2019.07

    高级 Java 工程师

    58 到家

    负责商家平台后端交付,覆盖运营后台、Web、移动端、H5、服务和分布式任务系统,支撑 3 万商家。

    • 负责迭代规划与商家侧交付,编写核心代码,并通过缓存和限流提升系统稳定性。
    • 推进 Spring Boot 与 Dubbo 服务升级、分布式任务部署、CAT 与 Graylog 可观测性,以及 JaCoCo 质量门禁。
    • Spring Boot
    • Dubbo
    • MyBatis
    • Elasticsearch
    • CAT
    • Graylog
  6. 2016.07 — 2017.07

    Java 工程师

    京东

    为大型电商活动和众创平台交付全栈系统。

    • 使用 Java、Spring 和 Vue 构建支撑高流量活动流程的功能。
    • 参与系统架构设计并实现核心平台模块,兼顾扩展性与业务目标。
    • Java
    • Spring
    • Vue
  7. 2013.08 — 2016.07

    全栈工程师

    哈工大软件

    从需求分析、系统实现到客户交付,完成企业软件项目。

    • 通过清晰沟通维护客户关系,并在完整项目周期中把业务需求转化为可维护的软件。
    • Java
    • PHP
    • SQL

独立产品

从产品想法到生产系统。

  1. 独立产品

    PASS PTE Core

    产品负责人 · 全栈工程师

    从产品体验、学习流程、后端 API、数据、管理后台到基础设施,独立设计、构建并运营一个生产级 PTE Core 学习平台。

    • 使用 Next.js、React 和 TypeScript 构建学习端,覆盖注册、仪表盘、练习、收藏、错题、单词本、进度和账户设置。
    • 使用 Spring Boot、MySQL、Redis、JPA、Spring Security 和 JWT 设计后端,支持练习会话、进度追踪、模拟考试、AI 分析、内容与后台管理流程。
    • 将完整技术栈容器化,并在 DigitalOcean 上构建蓝绿发布流程,包含健康检查、Nginx 原子切换和自动回滚。
    • Next.js
    • React
    • TypeScript
    • Spring Boot
    • MySQL
    • Redis
    • Docker
    • Nginx
    访问 passptecore.com

技术栈

我用来交付的技术。

语言

  • Java
  • TypeScript
  • Python
  • PHP

后端与 API

  • Spring Boot
  • Microservices
  • GraphQL
  • REST APIs
  • Event-Driven Architecture
  • Distributed Systems
  • DDD

数据与消息

  • MySQL
  • DynamoDB
  • Redis
  • Elasticsearch
  • Kafka
  • Kinesis Firehose
  • Spark
  • Flink
  • Algolia
  • Athena

云平台与交付

  • AWS Lambda
  • API Gateway
  • Cognito
  • EventBridge
  • CloudFormation
  • S3
  • CloudWatch
  • IAM
  • Kubernetes
  • Docker
  • CI / CD

产品集成

  • Stripe
  • OneSignal
  • SES
  • Algolia
  • GraphQL

研发协作

  • Figma
  • Jira
  • Confluence
  • Bitbucket
  • Git
  • Prometheus
  • Grafana

教育背景

持续学习。

  1. 2024 — 2025

    工程硕士

    电气与计算机工程
    温莎大学

  2. 2009 — 2013

    工学学士

    信息安全
    哈尔滨工程大学