你好,我是 Marshall (aka OGtwelve).

全栈 + AI 工程师 · TripKit 创始人

5 年 + 全栈工程师 — Spring Boot 后端主导,Next.js / React Native 前端自己一手端到端。2022 年起就用 Claude / Codex / GPT 原厂订阅做工程(不走中转站),LeetCode 持续刷题。现在专心做三件事:TripKit、Upwork 国际外包、UCR CS 课程辅导。

关于

我是 Marshall(aka OGtwelve)。过去 5 年在上海做全栈 — Spring Boot / Spring Cloud 后端主导,Next.js / React Native 前端自己一手端到端,主导过采购销售、藏品平台、GIS 推演、TripKit iOS 等业务系统的设计与上线。

AI 我是从 2022 年开始重度使用的 — 用的全是原厂订阅(OpenAI / Anthropic / Codex CLI / Cursor),没碰任何国内中转站。从 GPT-3.5 到 Claude 4、从 Cursor 到 Codex CLI 都是日常工具。不只用来写代码:Prompt 工程、结构化输出、RAG、Function Calling、Agent 模式都跑过真实生产项目,TripKit 的 AI 行程生成与编辑链路就是代表案例。

算法功底也不是空话:LeetCode 中国站持续刷题,UCR CS141 算法 / CS170 AI / CS172 NLP 全自学完成,在校期间拿过中国大学生计算机能力挑战赛(CCCC 天梯赛)全国三等奖、河南省冠军。

现在精力压在三件事:独立产品 TripKit、Upwork 上的国际外包、给 UCR 留学生做 CS 课程辅导(算法 / OS / Compiler / DB / AI 都接)。

AI / LLM
  • Claude (Sonnet 4.6 / Opus 4.7)
  • GPT-5 / Codex
  • Cursor
  • DeepSeek
  • Prompt Engineering
  • 结构化输出
  • RAG
  • Function Calling
  • Agent / Tool use
算法 / CS 基础
  • LeetCode 持续刷题
  • BST / DP / 图论
  • A* / CSP / Q-learning
  • word2vec / RNN
  • 决策树 / SVM / NN
后端
  • Java 17+
  • Spring Boot 3
  • Spring Cloud
  • Spring Data JPA
  • WebSocket
数据 / 中间件
  • MySQL
  • Redis
  • RabbitMQ
全栈 / 前端
  • Next.js
  • React Native
  • Tailwind CSS
  • TypeScript
  • react-hook-form + zod
  • Canvas
其他语言
  • Python
  • C++
  • Rust
  • C#
  • SQL
工程 / 运维
  • Docker
  • Linux
  • Nginx
  • Git
  • 监控告警

AI 工程 & 算法功底

从 2022 用到现在,工具全是原厂订阅;算法功底有 LeetCode + 全国赛背书。

01

AI 工程

2022 年起重度使用,工具与模式同步跟进。

  • 原厂订阅:OpenAI · Anthropic Claude · Codex CLI · Cursor(2022 至今,不走中转站)
  • Prompt 工程 + 结构化输出(JSON Schema / response_format)
  • RAG:向量库 + 混合检索的工程落地
  • Function Calling / Tool use 多轮规划
  • Agent 模式:Claude Agent SDK · Codex CLI workflow · MCP 工具集
  • 实战案例:TripKit AI 行程生成、Codex 辅助大规模 refactor、自动化测试与文档补全
02

算法 · 不是面试套路,是日常工具

从校赛冠军一路到刷题日常,基础扎实。

  • LeetCode 中国站持续刷题
  • CCCC 天梯赛 全国三等奖 + 河南省冠军(2022)
  • UCR CS141 Algorithms:BST / DP / 位运算
  • UCR CS170 AI:A* / CSP / Q-learning
  • UCR CS172 NLP:word2vec / RNN 情感分类
  • UCR EE244 Learning Labs:决策树 / SVM / 神经网络对比评估
查看 LeetCode 主页 →

我目前提供的服务

三条线并行 — 自有产品、自由职业、教学辅导。

精选项目

自有产品 + 主职 + 独立交付的代表作。

工作经历

  1. 后端高级工程师 上海缘寰信息科技有限公司 2022.08 — 2026.04
    • 负责采购/销售/仓储/财务等业务模块的后端开发与核心 RESTful API 维护
    • 需求评审、技术方案、联调上线、线上问题排查端到端
    • RabbitMQ 事件总线 + Redis 缓存做异步化与削峰,保障高并发下的库存扣减链路
    • Excel/CSV 批量导入,带字段校验、错误定位与事务回滚
    • 库存/资金监控与告警机制建设,支撑运营可视化与快速响应
  2. 后端工程师 中国航天科工集团有限公司 2021.07 — 2021.10
    • 即时推演 GIS 系统研发:ArcGIS + Cesium 集成,2D/3D 地形与模型可视化
    • WebSocket 通道驱动「发射-落点」动画与实时状态同步
    • 封装地图交互 SDK(测距、标绘、视角控制)支持业务复用
  3. 全栈工程师 北京科创百谷信息技术有限责任公司 2021.04 — 2021.07
    • 企业内部系统页面与接口开发,基础功能交付与缺陷修复

教育与自学

正式学历 + UC Riverside 课程项目体系。

UC Riverside 自学课程项目

按 UCR CS 系大纲自学并独立完成的核心实验与项目,既是我做 TripKit / Upwork 工作的底层支撑,也是我能给 UCR 学生辅导的来源。

聊聊

不管是 AI 工程 / 后端外包、UCR 课程辅导、还是单纯聊聊独立产品,以下任一通道都行。