Skip to content
View erishen's full-sized avatar

Block or report erishen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
erishen/README.md

Hi, I'm Sun Lei (Erishen) πŸ‘‹

Senior Full-Stack Engineer focused on AI-assisted engineering, developer tools, and real-world software systems.

Currently at PayPal, working on FinTech customer operation, identity verification, content service, payment migration tooling, and API behavior research.

20 years of software engineering experience across FinTech & Payments, Internet Platforms, Telecom Systems, and AI Applications.


What I'm Focused On

  • How AI agents can understand large codebases before modifying them
  • How payment migration work can be made measurable, reproducible, and verifiable
  • How planning, execution, evaluation, and evidence can become a normal part of AI-assisted development
  • How developer tools can reduce repeated manual work without hiding engineering judgment

πŸ” Open to opportunities


πŸ“ Shanghai, China

🌐 https://erishen.cn


πŸš€ Featured Projects

Agentic Workflow & AI Engineering

Multi-Agent workflow framework for AI-assisted software development.

  • Architect / Developer / Reviewer collaboration
  • Task planning, execution, evaluation, and evidence pipeline
  • Agent Engineering practices

Unified LLM infrastructure toolkit built with LangChain and LiteLLM.

  • OpenAI / Claude / Gemini / DeepSeek integration
  • RAG, Tool Calling, multi-model routing
  • Streaming APIs, evaluation, and cost tracking

Demo: https://langchain-llm-toolkit.onrender.com/docs


AI-powered code analysis platform.

  • Serena AST integration with MCP dual-strategy (security boundary)
  • Automated code review with rule-first AI prompts
  • Docker environment generation
  • Three-level cache with read-backfill auto-warming

LangGraph-based CSV analysis agent exploring structured data decomposition, execution, and summarization through agent workflows.


Full Stack Applications

AI-powered investment research platform.

  • Portfolio management and market signal scanning
  • AI-assisted research workflow

Related: lobster β€” AI tool server with Function Calling architecture

Demo: https://asset-lens-1.onrender.com


Modern Next.js 15 AI chat application.

  • Vercel AI SDK with streaming responses
  • RAG document retrieval with local vectorization
  • Multi-turn conversation management and persistence

Demo: https://chat.erishen.cn


Developer Tools

Full-stack scaffolding and code generation CLI for Next.js, Express, GraphQL, MySQL, and TypeScript.

NPM: https://www.npmjs.com/package/nsgm-cli

Lightweight production-grade React SSR framework with Webpack 5, Docker deployment, and three rendering modes.


πŸ’Ό Experience

PayPal β€” Full Stack Engineer (2024 - Present)

FinTech customer operation, identity verification, content service, payment migration validation, and API behavior research.

Trip.com (Ctrip) β€” Senior Frontend Engineer (2017 - 2024)

International content platforms, SSR/SEO, and frontend transformation.

Enterprise Software & Telecom β€” Software Engineer β†’ Technical Manager (2005 - 2017)

Enterprise systems, mobile apps, embedded web, and platform engineering.


πŸ“« Links

Pinned Loading

  1. agentic-souls agentic-souls Public

    AI workflow system with Planner/Evaluator/Specialist trio β€” document-driven, role-based software development

  2. asset-lens asset-lens Public

    Personal asset operating system β€” portfolio tracking, ML-powered analysis, and intelligent rebalancing

    Python

  3. langchain-llm-toolkit langchain-llm-toolkit Public

    LLM toolkit with RAG & multi-model support β€” LangChain-based text generation, chat, and document Q&A

    Python

  4. autogen-asset-analyst autogen-asset-analyst Public

    Multi-agent investment research roundtable built on AutoGen. Four agents (value investor, technical analyst, risk controller with veto power, investment director) debate and reach consensus on port…

    Python

  5. crewai-product-analyst crewai-product-analyst Public

    AI-powered product analysis tool built on CrewAI. Three specialized agents (researcher, strategist, writer) collaborate in a pipeline to produce comprehensive competitive product analysis reports.

    Python

  6. langgraph-csv-analyst langgraph-csv-analyst Public

    CSV β†’ Multi-Agent Analysis Pipeline β†’ Visual HTML Report. Built with LangGraph StateGraph: data profiling, trend analysis, anomaly detection, and investment portfolio analysis.

    Python