AI engineering / platform engineering / senior full-stack engineer focused on landing AI in real engineering workflows.
I currently work on FinTech engineering at PayPal, building customer-facing systems with React, Next.js, and Node.js. Recent focus areas include AI-assisted engineering workflows, system security hardening, and large-scale framework upgrades.
I care less about one-off AI demos and more about systems that are runnable, reproducible, testable, and explainable.
π Open to opportunities
- Landing AI in real software systems (AI-assisted engineering workflows)
- Agent workflow design: planning / execution / independent evaluation / evidence-driven iteration
- Quality & security engineering: reproducible workflows, deterministic checks, and security hardening
- Developer tooling: CLI workflows, prompt / memory systems, and MCP-based code context
- Full-stack systems with React, Next.js, Node.js, TypeScript, Python, FastAPI, Redis, and APIs
π Shanghai, China
π Blog: https://erishen.cn
An async RAG document pipeline in Rust / axum: upload, chunking, embedding, vector write and hybrid retrieval (BM25 + vector) in one service; a seven-layer architecture decouples storage (SQLite exact dedup + perceptual hash) through retrieval, LLM re-ranking to generation. Local-first and privacy-oriented, built on classic algorithms + heuristics rather than heavy ML dependencies.
An AI BI workbench: connect SQLite / CSV / PostgreSQL / MySQL, ask in natural language, LLM writes read-only SQL and renders ECharts dashboards. A 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 exploration; pre-execution permission / scope checks for self-service BI.
Multi-agent workflow system built on AutoGen: Planner decomposes tasks, Specialists execute, Evaluator reviews β with evidence-driven iteration and independent quality gates. Demonstrates practical agent orchestration for real engineering workflows.
Evolved from a single RBAC auth module into a small microservice system: Eureka discovery + Config + Gateway (PEP + hand-rolled zero-dependency JWT) + auth / rbac services, extended with CRM, audit and a BFF layer into a reusable enterprise backend skeleton.
A modern AI chat application with streaming responses, RAG document retrieval, Markdown rendering, theme switching, and practical conversation workflows.
Demo: https://chat.erishen.cn
I write about AI engineering, agent frameworks, and full-stack practice on my blog: erishen.cn.
- rag-task-service: A Seven-Layer Design for a Rust RAG Service β An async RAG document pipeline from SQLite to LLM re-ranking.
- datapulse: Deterministic Text2SQL Pipeline + ReAct Dual-Path β Architecture breakdown of the AI BI workbench.
- AutoGen PSE: Planner/Specialist/Evaluator Multi-Agent Collaboration β Architecture write-up of three-role collaboration with evidence-driven iteration.
- spring-rbac: From RBAC Auth to a Small Microservice System β Spring Cloud + zero-dependency JWT + CRM + audit + BFF.
AI Engineering
Agent workflows, tool calling, MCP, RAG, evaluation loops, prompt systems, memory systems, SSE execution logs.
Platform Engineering
Docker, Makefile, multi-stack environments, reproducible workflows, local tooling, developer productivity.
Full-Stack Systems
React, Next.js, TypeScript, Node.js, Python, FastAPI, Redis, GraphQL, REST APIs, Playwright.
FinTech
Customer-facing systems, identity verification, compliance workflows, secure full-stack development.
- PayPal β Senior Full-Stack Engineer (2024 β Present)
Customer-facing FinTech systems, identity verification, AI-assisted engineering workflows, full-stack development with React/Next.js/Node.js - Trip.com Group β Senior Frontend Engineer (2017 β 2024)
International content platforms, Node.js SSR, SEO, multilingual content, frontend engineering evolution - Earlier β Software Engineer β Technical Manager (2005 β 2017)
Enterprise systems, mobile apps, embedded web, cross-team delivery
- Website: https://erishen.cn
- GitHub: https://github.com/erishen
- Email: erishen@qq.com
