Skip to content
xrfcPublic

About

Personal profile — backend engineering, AI applications and reproducible data workflows

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Ruibo Yang — Backend Engineering & AI Applications

杨睿博 · Ruibo Yang | 北京邮电大学 · 网络工程本科 · 2027 届

关注 后端开发 / AI 应用工程,目前主要使用 Python 构建服务与数据工具。

Building backend services and data tooling, with a focus on practical AI integration.


Selected Projects · 代表项目

基于 FastAPI 的课程项目,围绕秒杀业务串联 API 网关、用户、商品、订单、秒杀与 AI 导购服务。

  • 库存与订单链路:Redis Lua 库存扣减与重复购买检查,RabbitMQ 异步消息处理。
  • 服务集成:JWT 鉴权、WebSocket 消息推送,以及基于商品上下文的 LLM 导购与失败回退。
  • 技术关键词:FastAPI · MySQL · Redis · RabbitMQ · SQLAlchemy · OpenAI-compatible API

查看代码与启动说明 →

将 Dota2 回放整理为可追溯的数据集,为出装时序分析与后续模型实验准备数据和执行接口。

  • 数据管线:回放解析适配、清洗、历史特征 / 未来标签、按比赛划分与训练集预处理。
  • 可复现与追踪:保存解析证据、来源与样本快照,通过 CLI 组织数据和模型执行流程。
  • 技术关键词:Python · Pydantic · pandas · scikit-learn · SQLite · pytest

当前聚焦数据与训练基础设施;模型训练与效果评估尚未完成。

查看项目 → · 架构与取舍 → · 当前进展与验证 →


Engineering Interests · 工程关注点

  • Backend reliability:并发控制、消息处理、异常恢复与清晰的 API 契约。
  • AI applications:把模型调用接入具体业务,处理上下文、结构化数据与失败回退。
  • Reproducible data workflows:保留来源、区分历史特征与未来标签,让结果能够追溯和复现。

Toolbox · 项目中使用的技术

领域 技术
Backend Python · FastAPI · HTTPX · SQLAlchemy
Storage & Messaging MySQL · Redis · RabbitMQ · SQLite
AI & Data OpenAI-compatible API · Pydantic · pandas · scikit-learn
Quality & Workflow pytest · Ruff · Git · GitHub Actions

Open Source · 开源参与

从实际使用中复现问题,提交修复、回归测试与实验性功能,并明确区分已合并贡献和待验证方案。


Build it. Verify it. Make it reproducible.

About

Personal profile — backend engineering, AI applications and reproducible data workflows

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors