Erishen Sun

Erishen Sun

erishen.cn+86 186****6513WeChat: erishenerishen [at] qq [dot] com

Summary

  • AI full-stack engineer spanning frontend, server side and AI engineering delivery: TypeScript / React / Node.js as the primary stack, Python / FastAPI for the AI engineering service layer, with a Java / Spring enterprise foundation.
  • AI practice (PayPal payment-migration verification): landed the Planner / Specialist / Evaluator three-role verification loop; empirically validated 34 Orders V1/V2 fields, identifying 18 documented-but-unenforced constraints; built AI-assisted engineering verification flows with MCP, Playwright and AutoGen.
  • Production experience: fintech and enterprise systems (PayPal CIP / COS), large-scale web platform (Trip.com international content); delivered 0→1 systems, framework upgrades, automated testing and security audits, with 30+ production releases and zero P0/P1 during the PayPal period.
  • Current focus: ongoing AI Agent engineering and open-source practice — Resolve Agent toolchain, spring-harness (Spring AI), RAG Task Service (Rust) and DataPulse (Text2SQL), covering Agents, RAG, MCP, Skills and AI applications.

Skills Matrix

AI Engineering

Agent: Agent Harness, Agent Workflow, Skills, MCP, Memory, Multi-AgentFrameworks: LangGraph, AutoGen, Spring AIAI applications: RAG, Text2SQL, LLM API, Prompt EngineeringVerification: Planner / Specialist / Evaluator three-role loop, Playwright E2E, AI-assisted development

Engineering Practices

Docker, CI/CD, automated testingObservability & security: KYC / PIPL compliance practice, security audits

Frontend

React, Next.js (SSR / App Router)React Native, Taro, ElectronThree.js / WebGL, real-time communication, componentization

Server Side

Node.js (primary), Python / FastAPIJava, Spring Boot / Spring CloudRust / Go / C++: hands-on project experienceMySQL, PostgreSQL, Redis, Nginx

Work Experience

Independent Development / Open Source

AI Full-Stack Engineer

2026/08Present

Tech Stack: TypeScript, React, Next.js, Node.js, Python, FastAPI, LangGraph, MCP, Rust

  • Continued independent development and open-source practice in AI Agents and AI Engineering after leaving PayPal, validating projects around Agent Harness, Skills, MCP, RAG, Text2SQL and AI application engineering.
  • Resolve: built an AI Agent workbench and Harness integrating Agents, Skills, MCP, Memory and multiple Agent frameworks, exploring engineering orchestration of AI Coding and Agent workflows.
  • RAG Task Service: built a RAG retrieval and document pipeline service in Rust / axum, practicing knowledge retrieval, task orchestration and Agent integration.
  • DataPulse: explored Text2SQL, natural-language querying and data visualization for analytics scenarios.
  • spring-harness: built a full-stack AI Agent development framework on Spring AI Alibaba, exploring enterprise AI application development.
  • Continuously validating AI-assisted development, Agent workflows, automated testing and engineering verification methods through open-source projects.

PayPal

Senior Full-Stack Engineer

2024/072026/07

Tech Stack: TypeScript, React, Next.js, Node.js, Express, Docker, Playwright, MCP, Redis, gRPC, Jest, Vitest, Makefile, Python, FastAPI

  • Built PayPal China customer operations (COS) and identity verification (CIP) systems; full-stack development, payment-migration verification, automated testing and AI-assisted engineering practice.
  • Led the CIP identity verification platform frontend and BFF layer 0→1, passing the full PayPal security audit (Pentest / SDER).
  • Built an AI-driven payment-migration verification system: 20+ Docker test environments and 60+ Playwright E2E cases, turning migration verification into a reproducible, evidence-driven process.
  • Engineering delivery: contributed to Next.js 12→14 and Node.js 14→20 upgrades, raising core-module unit test coverage from 40% to 75%, with 30+ production releases and zero P0/P1 during the PayPal period; AI-assisted development and automation cut some verification tasks from ~6 hours to ~1.5 hours.

Shanghai Quante Information Technology

Full-Stack Engineer

2024/012024/06

Tech Stack: React, Next.js, Three.js, react-three-fiber, Node.js, Socket.io, Azure AI

  • Led frontend architecture and end-to-end delivery of a Disney Resort AI digital-human customer service system, shipping the first working release within one month, validating AI + 3D production interaction.
  • Implemented web 3D digital-human rendering with lip / expression sync using Three.js + react-three-fiber; integrated dual-channel Azure ASR / TTS voice with real-time interruption.
  • Resolved iOS / Android mobile WebGL and audio compatibility issues, moving the project into demo validation.

Trip.com Group

Senior Frontend Engineer

2017/042024/01

Tech Stack: React, Next.js, Node.js, Express, SSR, GraphQL, Serverless, Redis, MySQL, React Native, Taro

  • Owned the Trip.com international content platform (10 languages x 185 regions); built the department’s first Node.js SSR content platform and drove long-term iteration.
  • Delivered 14 core pages and 100+ reusable components, distilled an internal npm package reused across projects; contributed to Core Web Vitals optimization.
  • Delivered live-streaming H5, community features (RN / H5 / mini-program) and rich-text editing across the full content pipeline; led a 2-4 person frontend team.

Early Career (2005-2017)

Software Engineer → Technical Manager → Senior Frontend Engineer (Tech Lead)

2005/042017/04

Tech Stack: Java, Linux/C, Hybrid, XMPP, React Native, Jenkins

  • Started in Java enterprise backend (3G NMS / CRM), through Linux / C router firmware, hybrid mobile apps (XMPP IM), to React Native cross-platform apps.
  • Progressed from Software Engineer to Technical Manager to Senior Frontend Engineer (Tech Lead), leading 3-7 person teams; collaborated across China-US time zones (Actiontec).

Projects

Open-Source AI Engineering

Resolve — AI Agent Toolchain & Runtimes (Harness / Skills / MCP)

Open Source · 2026/08Present

  • Original AI Agent toolchain: resolve-harness (Python / LangGraph agent skeleton), resolve-studio / resolve-tui (TypeScript / Rust runtimes), covering Agent Harness, Skills, MCP, Memory and Multi-Agent orchestration as a cross-language reusable Agent ecosystem.
  • Original Fast-path plugin runtime: strips deterministic problems away from the LLM (built-in matchers with zero model calls on hit → codegen detectors validated by an AST-whitelist sandbox → well-behaved detectors promoted into source), significantly reducing model call costs.
  • resolve-skills: a language-agnostic Agent Skills open standard (compatible with Claude Code / Codex) unifying the runtimes; distilled the PSE (Planner / Specialist / Evaluator) verification collaboration pattern.

RAG Task Service — Rust RAG Retrieval Service (Seven-Layer Design)

Open Source · 2026/08Present

  • Async RAG document pipeline in Rust / axum: document upload, chunking, Embedding, vector write and hybrid retrieval (BM25 + vector) in one service.
  • Seven-layer architecture: from storage (SQLite exact dedup + perceptual hash) through retrieval, LLM re-ranking to generation, decoupled per layer; wiring local index and LLM re-ranking into an evolvable pipeline.
  • Local-first and privacy-oriented: index independent of the file tree, incrementally re-scannable; classic algorithms + heuristics over heavy ML deps; paired architecture write-up open-sourced.

DataPulse — Text2SQL AI BI Workbench (Deterministic Pipeline + ReAct Dual-Path)

Open Source · 2026/08Present

  • AI BI workbench: connect SQLite / CSV / PostgreSQL / MySQL, ask in natural language, LLM writes read-only SQL and renders ECharts dashboards.
  • Deterministic Text2SQL pipeline (schema constraints + read-only execution + result validation) runs in parallel with a ReAct dual-path (tool calls + reflection/retry), balancing control and flexible exploration.
  • Read-only and auditable by design: pre-execution permission / scope checks, errors located and surfaced; built for self-service BI; paired architecture write-up open-sourced.

spring-harness — Full-Stack AI Agent Framework on Spring AI

Open Source · 2026/09Present

  • Full-stack AI Agent development framework on Spring AI Alibaba (Alibaba Cloud Bailian / DashScope, direct access in China): Chat / RAG knowledge base / ReAct Agent / long-task interaction modes, Java 17 / Spring Boot 3.5 backend + Vue 3 frontend.
  • Planner → Specialist → Evaluator three-role orchestration (parallel subtasks, failure retry, overall review); RAG knowledge base (upload → embedding → Rerank retrieval) generalized as a unified tool across modes.
  • 8 local tools + MCP toolchain; Docker code sandbox isolating 8 languages (network isolation / read-only filesystem / resource limits); long tasks persisted in SQLite with resumable interruption; cross-session long-term memory (optional AES-256-GCM encryption); API keys never leave the backend, MCP output auto-redacted.

Selected Work Projects

PayPal - AI-Assisted Payment Migration Verification & Automation

PayPal · 2026/012026/07

  • Test environment engineering: built 20+ local test environments (16 from scratch) covering config, ordering, redirect, callback, order status, authorization, capture and refund; unified start / reset / test / verify flows via Docker Compose / Makefile / Playwright.
  • AI verification process: landed the Planner / Specialist / Evaluator (PSE) three-role verification loop in the payment-migration project — Planner defines tasks and acceptance criteria, Specialist executes migrations, Evaluator verifies results against the criteria — converging AI-assisted development output into a reproducible, auditable engineering process.
  • API evidence analysis: empirically validated 34 Orders V1/V2 fields, identifying 18 (~53%) documented-but-unenforced constraints, forming an API_ENFORCED / DOCS_ONLY taxonomy.
  • Migration delivery: integrated and tested legacy NVP / SOAP payments across multilingual e-commerce environments, delivering verification reports combining API-behavior evidence, migration rules and Playwright E2E tests; fed defects and fix proposals back to the migration tooling team.
  • Agent practice: built an AutoGen-based payment migration Agent (file I/O + PayPal API + Playwright E2E + FastAPI + SSE log stream + Web UI) to validate agent-driven payment migration and engineering verification flows.

PayPal - CIP Identity Verification Platform (0→1)

PayPal · 2025/012025/12

  • 0→1 architecture & delivery: led frontend and BFF-layer architecture and development of the CIP identity verification platform, owning the full delivery from design, development and testing through security audit to production release.
  • Core business capability: implemented multi-vendor dual-channel liveness detection (Baidu / Tencent), supporting the Plan / Retrieve / Result core flow and traffic-ratio configuration.
  • Security & compliance: built privacy policy management, XSS protection, SSO authentication and Redis session management around PIPL privacy compliance and enterprise security requirements.
  • Observability: established Prometheus / Jaeger / Grafana monitoring and tracing, completing production delivery with the PayPal Pentest / SDER security audit.

Trip.com - International Content Platform

Trip.com Group · 2020/012024/01

  • Core content platform: owned React SSR architecture and iteration for the Blog / Destinations international content channels, delivering 14 pages and 100+ reusable components.
  • Internationalization & SEO: supported Sitemap generation and localization for 10 languages x 185 regions, landed Schema.org structured data, and continuously improved international search indexing and traffic.
  • Core business optimization: extended Next.js source with configurable resource-loading parameters, packaged as an internal npm module reused across projects; Blog H5 revenue ranked behind only flights and hotels.
  • Performance engineering: owned Next.js upgrades, Webpack bundle splitting and SSR pipeline optimization; contributed to Core Web Vitals governance.
  • Multi-platform delivery: built Trip App React Native pages and mobile video-playback compatibility for a consistent Web / App content experience.

Education

Nanjing University of Information Science and Technology

Bachelor's Degree · Information and Computing Science

2001/092005/06

Social