Ray Tse谢梓睿 Ray Tse

AI Agent Engineer · Backend Engineer · Age 18AI Agent 工程师 · 后端工程师 · 18 岁

Seeking a full-time AI Agent Engineer / Backend Engineer role · Remote or hybrid · Available immediately求职意向:AI Agent 工程师 / 后端工程师 · 全职 · 远程或少量坐班的混合办公 · 随时到岗

Software engineer across AI agents and backend systems. I turn real business requirements into working agents — task breakdown, tools, permission boundaries — and own their runtime, context, memory, evals and observability.
Backend work is mainly Java (Spring Boot, Spring Cloud microservices), plus TypeScript / Node.js services, from API to deployment.
同时具备 AI Agent 与后端开发能力的软件工程师。能从真实业务需求出发拆解任务、设计工具与权限边界,开发可落地的业务 Agent,并负责其 runtime、上下文与记忆、工具执行、评测与可观测性。
后端以 Java 生态的 Spring Boot / Spring Cloud 微服务为主,同时具备 TypeScript / Node.js 服务端开发能力,可独立交付从 API、数据库到部署上线的完整链路。

ray@raytse.io +86 14716114439 github.com/TsezzzRay raytse.io

Experience工作经历

Backend Engineer · HQNEAT — OathXPay后端工程师 · 深圳市泓齐网络科技有限公司 — OathXPay

2025.11 – 2026.03

Java 17 · Spring Boot 3 · Spring Cloud Alibaba · Nacos · OpenFeign · MyBatis-Plus · MySQL · Redis — cross-border payments microservice platform; owner of the operations console service.Java 17 · Spring Boot 3 · Spring Cloud Alibaba · Nacos · OpenFeign · MyBatis-Plus · MySQL · Redis —— 跨境支付微服务平台,负责运营平台(console)服务。

  • Delivered the operations console microservice from zero (Spring Boot 3, Spring Cloud Alibaba, Nacos): 80+ REST endpoints across 10+ business modules — merchants, KYB, risk, order review, reconciliation.从 0 到 1 交付运营平台微服务(Spring Boot 3 + Spring Cloud Alibaba / Nacos):80+ 个 REST 接口,覆盖商户、KYB、风控、订单审核、对账等 10+ 个业务模块。
  • Connected 5 downstream services (user, account, order, withdrawal, config) through OpenFeign, relaying login state with a RequestInterceptor for unified cross-service auth.基于 OpenFeign + RequestInterceptor 打通用户、账户、订单、提现、配置 5 个下游服务,登录态跨服务透传,统一鉴权。
  • Shipped Redis-backed distributed sessions and Spring AOP data scoping with button-level RBAC, so sales staff see only their own merchants.落地 Redis 分布式会话,以及基于 Spring AOP 的数据权限 + 按钮级 RBAC,销售人员只能访问名下商户。
  • Built the MyBatis-Plus data layer (MySQL schema, shared pagination and responses, audit-field auto-fill) and the EasyExcel reconciliation export; fixed boot failures from Spring Boot 3 auto-configuration changes and a bean circular dependency.搭建 MyBatis-Plus 数据层(MySQL 表结构、统一分页与响应、审计字段自动填充)与 EasyExcel 对账导出;解决 Spring Boot 3 自动配置失效与 Bean 循环依赖导致的启动失败。

Projects项目

OpenScreen github.com/TsezzzRay/openscreen

2026.07 – now2026.07 – 至今

Open source · macOS desktop agent · TypeScript, Node.js, Electron, React, Swift开源 · macOS 桌面 Agent · TypeScript、Node.js、Electron、React、Swift

  • Built solo a macOS Computer Use agent: an agent loop with multi-step Function Calling that reads the UI from multimodal screenshots and the Accessibility tree and acts via file, shell and desktop tools.独立设计并实现面向 macOS 的 Computer Use Agent:基于 Agent Loop + Function Calling 的多步工具调用,结合多模态截图与 Accessibility 树理解界面,执行文件、Shell 与桌面点击 / 滚动 / 输入;支持流式输出与 JSONL 会话持久化,Agent runtime 与 Electron 前端通过 JSONL 协议解耦。
  • Context engineering: automatic and manual Context Compaction against the model's context window, with a provenance rule that keeps summaries from turning tool output into user goals; token-budgeted long-term memory and screen-activity memory injected each turn and traceable to source frames.上下文工程:按模型 context window 自动 / 手动 Context Compaction,以 provenance 规则防止摘要把工具输出误当成用户目标;基于 token budget 的长期记忆与屏幕活动记忆每轮注入,并可溯源到源帧。
  • Safety and human-in-the-loop: Seatbelt-sandboxed Bash; least-privilege approval for each file change, host command and desktop action; memory and tool output injected as untrusted data against Prompt Injection; cancellation voids pending approvals and flags uncertain side effects.安全与 Human-in-the-loop:Seatbelt 沙箱执行 Bash,文件修改、宿主命令与桌面操作按最小授权逐次审批;记忆与工具输出作为不可信数据注入以防御 Prompt Injection;取消时作废待审批项并标记不确定副作用,保障中断恢复。
  • Evals and observability: five agent eval suites (tasks, file / Bash security, desktop security, memory, compaction) with deterministic checks plus LLM-as-Judge grading (latest 32/34, 5/5, 8/8, 9/9, 12/12); turn-level tracing of inference, tokens, tool calls and approvals separates model, tool and runtime failures.评测与可观测性:搭建 5 套 Agent 评测(通用任务、文件 / Bash 安全、桌面安全、记忆、Compaction),确定性检查 + LLM-as-Judge 语义评分(最近一次 32/34、5/5、8/8、9/9、12/12);Turn 级 Tracing 记录推理、Token 用量、工具调用与审批,用于区分模型、工具与 runtime 故障。

Skills技能

Tech stack技术栈

AI / Agent
LangChain, MCP, Function Calling, RAG, Prompt / Context Engineering, Agent Memory, Multi-Agent, Computer Use, LLM-as-Judge evals
JavaJava 后端
Java, Spring Boot, Spring MVC, Spring Cloud Alibaba (Nacos, OpenFeign), MyBatis-Plus, Maven
TS/PythonTS/Python
TypeScript, Node.js, Python, FastAPI, REST API, WebSocket
Data数据
MySQL, Redis, PostgreSQL, MongoDB, SQLite
Tools工程
Claude Code, Codex, Docker, Linux, Git, Nginx / Caddy

Skills overview技能概述

  • Proficient in Java 8+, OOP and design patterns; Spring Boot, Spring MVC and Spring Cloud microservices — service discovery, remote calls, layered architecture.熟练掌握 Java 8+、面向对象设计与常用设计模式;熟悉 Spring Boot、Spring MVC、Spring Cloud 微服务开发,包括服务注册发现、远程调用与分层架构设计。
  • Data modeling, persistence and session management with MySQL, Redis, MongoDB and MyBatis-Plus.熟练使用 MySQL、Redis、MongoDB、MyBatis-Plus 进行数据建模、持久化与会话管理。
  • TypeScript / Node.js server-side development and inter-process communication; REST services in Python with FastAPI.熟悉 TypeScript / Node.js 服务端开发与进程间通信,能使用 Python(FastAPI)构建 REST 服务。
  • Agent frameworks such as LangChain, MCP, Function Calling and RAG; designs an agent's tools, context, memory, permissions and evals from real business requirements.熟悉 LangChain 等 Agent 开发框架及 MCP、Function Calling、RAG;能根据真实业务需求设计 Agent 的工具、上下文与记忆、权限边界与评测方案。
  • Fluent with frontier AI coding tools — Claude Code and Codex — for reading large codebases, implementing features, running tests and tracking down regressions.理解并熟练使用 Claude Code、Codex 等前沿 AI 开发工具,用于阅读大型代码库、实现功能、运行测试与定位 regression。
  • Docker, Linux, Git, Maven and Postman; independent development, system design and debugging.熟悉 Docker、Linux、Git、Maven、Postman,具备独立开发、系统设计与问题排查能力。