你好,我是 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
全栈 / 前端
- Next.js
- React Native
- Tailwind CSS
- TypeScript
- react-hook-form + zod
- Canvas
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 主页 → 我目前提供的服务
三条线并行 — 自有产品、自由职业、教学辅导。
-
01
TripKit · 自有产品
AI 行程规划与旅伴 App,我一个人在做。
- React Native 客户端、Spring Boot 后端、订阅、媒体 CDN、运维监控
- AI 端用 Claude / Codex / DeepSeek 做行程生成与多轮编辑
- 国内外双线运营、备案、SSL、CDN 加速,已上架 App Store
访问 ogtwelve-tripkit.com → →
-
02
Upwork 自由职业 · 全栈 + AI 工程
一个人吃掉一个项目 — 后端、前端、AI 集成、上线运维,面向海外客户。
- AI 集成:Prompt / 结构化输出 / RAG / Function Calling / Agent 落地
- Spring Boot REST API 设计、数据建模、性能优化、上线运维
- Next.js 全栈交付:原型到上线,表单校验与数据可视化
- 可英文沟通、按里程碑交付,长期合作或短期 PoC 都接
查看 Upwork Profile → →
-
03
UC Riverside CS 课程辅导
为 UCR 计算机系学生提供课程辅导、项目协助与代码审查。
- 覆盖科目:CS141 算法 / CS153 OS(xv6)/ CS152 Compiler(Rust)/ CS236 DB / CS170 AI / CS172 NLP / EE244 ML
- 一对一辅导、Lab / Project 思路梳理、关键代码 review 与调试
- 中英文授课、长期跟课或单 Project 短期协助皆可
- 目标是「你理解 + 自己写得出」,不是替你交作业
精选项目
自有产品 + 主职 + 独立交付的代表作。
-
TripKit
AI 行程规划 · 独立产品 面向真实旅行者的 iOS App + 后端。一个人端到端:React Native 客户端、Spring Boot 后端、AI 行程生成与编辑、订阅计费、媒体 CDN、运维监控。AI 端深度集成 Claude / Codex 原厂能力,结构化输出 + Agent 模式跑生产。已上架 App Store,中英双语。
-
星际智算实验室 8 周年活动站
之江实验室 · 项目制独立交付 以个人公司名义对公签约的独立交付项目。端到端做完答题互动、祝福语提交、信息填写、专属证书生成(正反面预览)、下载导出;兼容移动端与异常兜底。配套后台带证书记录管理 + 问卷统计。
-
藏品共享仓平台
分布式多端 · 后端主力 基于 Spring Cloud 分布式架构,负责小程序、App、后台 API(除支付)。实现图片指纹比对 + 文本相似度查重,降低重复上架与内容风险。对接用户中心与订单系统,沉淀统一鉴权与业务校验规范。
-
采购销售一体化系统(松和盛)
核心业务 · 主职后端 SKU、仓库、采购、销售、财务模块端到端。RabbitMQ 事件总线 + Redis 削峰保障高并发下库存扣减链路稳定;Excel/CSV 批量导入带事务回滚与错误定位;库存/资金监控告警。
工作经历
-
后端高级工程师 上海缘寰信息科技有限公司 2022.08 — 2026.04
- 负责采购/销售/仓储/财务等业务模块的后端开发与核心 RESTful API 维护
- 需求评审、技术方案、联调上线、线上问题排查端到端
- RabbitMQ 事件总线 + Redis 缓存做异步化与削峰,保障高并发下的库存扣减链路
- Excel/CSV 批量导入,带字段校验、错误定位与事务回滚
- 库存/资金监控与告警机制建设,支撑运营可视化与快速响应
-
后端工程师 中国航天科工集团有限公司 2021.07 — 2021.10
- 即时推演 GIS 系统研发:ArcGIS + Cesium 集成,2D/3D 地形与模型可视化
- WebSocket 通道驱动「发射-落点」动画与实时状态同步
- 封装地图交互 SDK(测距、标绘、视角控制)支持业务复用
-
全栈工程师 北京科创百谷信息技术有限责任公司 2021.04 — 2021.07
- 企业内部系统页面与接口开发,基础功能交付与缺陷修复
教育与自学
正式学历 + UC Riverside 课程项目体系。
UC Riverside 自学课程项目
按 UCR CS 系大纲自学并独立完成的核心实验与项目,既是我做 TripKit / Upwork 工作的底层支撑,也是我能给 UCR 学生辅导的来源。
- CS153
Operating Systems Labs xv6 内核实验:调度、虚拟内存、文件系统
- CS152
Compiler Project (Rust) 词法分析、LR 语法分析、三地址码生成;符号表/AST/IR
- CS236
Database Systems ER 建模、SQL 解析与基础优化思路(索引/代价意识)
- CS170
Artificial Intelligence A*、CSP、Q-learning
- CS172
Natural Language Processing word2vec、RNN 情感分类与评估
- CS141
Algorithms Labs BST、DP、位运算等算法训练
- EE244
Machine Learning Labs 决策树、SVM、神经网络分类任务对比评估