关于我

六年以上研发经验,技术方向涵盖 TypeScript 全栈与 Python 后端,并具备近一年的 AI 应用工程实践;熟悉长期远程协作,也能从需求理解到部署上线承担端到端工程工作。

个人简介

我有六年以上研发经验,从 Python 后端起步,2023 年扩展到 TypeScript 全栈。近一年持续进行 AI 应用工程实践,开发过多个 RAG 类项目和一个 Agent 类项目。

参与过的项目既有基于 Odoo、覆盖多个行业且交付周期较长的企业级业务系统,也有现代 Web 全栈产品、移动端应用,以及知识库问答等 AI 应用。本站「项目」页展示了部分工作项目、个人作品及公开重构案例。近几年以远程工作为主,英语可满足日常协作沟通。

我重视代码质量与可维护性,也习惯在跨技术栈协作中明确接口、版本和发布节奏。在 AI 应用中,我同样关注来源约束与引用、工具权限、人工确认和失败边界,让项目真正可用、可验证并能够持续迭代。

远程工作方式

远程协作

长期远程协作是我的主要工作方向,适合持续参与产品建设和团队研发。

  • 异步沟通与书面同步
  • 固定节奏的会议与进度反馈
  • 跨角色、跨技术栈和跨时区协作

端到端推进

除完成明确的开发任务外,也能从需求理解、技术方案和开发测试推进到部署上线,主动处理跨层问题与交付风险。

  • 需求拆解与技术方案
  • 开发、测试、部署与文档
  • 明确接口、版本与发布节奏

加入团队前,我希望明确岗位职责、协作方式与投入节奏;进入工作后通过持续同步减少信息差,让进度、风险与结果保持透明。

技术能力

TypeScript 与 Web 前端

TypeScriptReactNext.jsHonoTailwind CSSDrizzle ORMBetter AuthReact NativeNestJS......

Python 与后端服务

PythonOdooFlaskDjangoFastAPISQLAlchemyPostgreSQLRedisgRPCDockerCelerypytest......

AI 应用工程

LLM 应用集成RAGAgent 工作流向量检索与 pgvector来源约束与引用工具调用人工审批与安全边界LangGraphQwen / OpenAI 兼容接口AI 评测......

研发习惯与协作

代码评审测试与可维护性AI 辅助编程CursorClaude CodeCodexGit跨栈协作(如 Java)......

以上为主要技术方向,并非完整清单;其他库与工具会根据项目需要选用。

编程之旅

兴趣是怎么慢慢长出来的

约 2017 – 2020

我的起步不算早,专业也并非传统计算机科学,更接近信息工程。大学刚开始时,编程和网络课程对我的吸引力有限;接触模拟电路和数字电路后,我才真正产生兴趣:复杂的电脑和手机,原来可以由基础而精巧的规则逐层构成。从那时起,我开始认真理解计算机的工作方式,也决定沿着这条路继续深入。

在后端这条路上把基本功走实

2020 – 2023

大三前后,我确定以 Python 后端为主要方向。毕业前后,我一边补足基础,一边寻找工作机会,后来进入一家使用企业级框架开发业务系统的公司。那几年接触了多种业务:既有从零搭建的新项目,也有持续在线迭代的长期系统。我逐渐学会把需求转化为真正可运行、可维护的产品,也从「会写代码」成长为能够承担任务并完成交付的开发者。

换种节奏,也换种工作方式

2023

那几年行业环境变化较大,我也意识到自己需要放慢节奏。离开原来的岗位后,我认真休整并重新规划工作方式。状态恢复后,我不想回到固定坐班的节奏,于是开始系统了解并实践远程协作。持续的英语学习让我能够适应日常沟通;技术上,我也逐步把重心扩展到 TypeScript 全栈,以贴近现代 Web 产品的开发方式。远程工作与技术方向的调整,都是我主动做出的选择。

走到现在,还在持续学习

2023 – 至今

现在的工作节奏和以前不同:仍有很多新知识要学,但学到的内容往往很快就能应用到项目中,我很享受这种状态。近一年,我开始把模型能力接入知识库问答与受控业务工作流,实践过多个 RAG 类项目和一个 Agent 类项目;比起简单接入接口,我更关注来源约束、效果评测、工具权限与人工确认。我也使用 AI 辅助编程工具提高效率,但代码质量和可维护性始终由自己负责。Python 后端、TypeScript 全栈与 AI 应用工程这三条线,我都会继续深入。