葛孝杰
Summary
Java backend engineer with 7 years of experience in enterprise systems, microservices, and middleware. Over the past year, focused on AI engineering by building an enterprise RAG knowledge base and after-sales customer service Agent with Spring AI Alibaba and Milvus, serving 3,000+ users with 200+ peak concurrent requests and <3s average response time. Strong in Spring Boot/Cloud, Redis, Kafka, MySQL/PostgreSQL, Docker/Jenkins, and familiar with Vue/React frontend technologies.
Education
Suzhou University of Technology
· B.S. in Software Engineering · 2015-2019Skills
Backend (7 years): Java, Spring Boot/Cloud, MyBatis Plus, microservice architecture and enterprise system delivery
AI (1 year): Spring AI Alibaba, RAG, Agent, Hybrid Search, MinerU, Milvus
AI Tools: Claude Code, Codex
Databases: MySQL, PostgreSQL, MongoDB
Middleware: Redis, Kafka, RabbitMQ
Frontend: Vue3, React, JavaScript, TypeScript
Operations: Linux, Nginx, Docker, Jenkins, GitLab, Grafana, Prometheus
Other: NestJS, Prisma (Node.js)
Experience
Jiangyin Zhonghe Power Meter Co., Ltd.
· AI Full-Stack Engineer2024-08 - 2026-03
Led the company's digitalization and AI initiatives, delivering the Meter After-Sales System and HR Management System from scratch across work orders, repair, logistics, attendance, payroll, and performance modules. Since 2025, focused on building an enterprise knowledge base and after-sales Agent platform with Spring AI Alibaba, covering the full RAG pipeline from document upload, asynchronous parsing, cleaning, chunking, embedding, and index sync to retrieval and answer generation. Supported PDFs, Office files, images, and scanned documents with Tika, OCR, MinerU, and recursive/semantic chunking; used hybrid search with Milvus + Elasticsearch and RRF fusion; exposed CRM, MES, PLM, OA, after-sales, and warehouse systems as Streamable-HTTP MCP servers for Agent-side discovery and invocation; and implemented RBAC, MCP tool filtering, fallback handling, and audit logging. The platform served 3,000+ users with 200+ peak concurrent requests and <3s average response time.
Shanghai Languiqi Science and Technology Group Co., Ltd.
· Java Engineer2023-05 - 2024-07
Built the backend of an IoT middle platform on Spring Boot and Spring Cloud Alibaba microservices, supporting multi-protocol device access over HTTP, MQTT, and AMQP for business scenarios such as smart greenhouse management and IoT mini-programs. Used Netty, Kafka, MongoDB, and MySQL to handle device connectivity, object-model management, and telemetry processing, while also implementing common platform capabilities including Spring Security + RBAC, WeCom login, xxl-job scheduling, and Redis/Redisson concurrency control.
Shanghai Woxing Information Co., Ltd.
· Java Engineer2019-07 - 2023-04
Contributed to core value-added modules of a B2B SaaS freight forwarding system, including port data services, auto release, and auto reconciliation. Integrated external APIs from major ports such as Shanghai, Ningbo, and Tianjin, handling full and incremental sync, idempotent processing, and asynchronous notifications; solved rate-limited API access with thread pools and Redisson delayed queues; and delivered automated release and reconciliation capabilities with Aviator rules, scheduled jobs, and bill parsing to improve business efficiency and automation.
Projects
After-Sales AI Customer Service Platform (RAG + Agent + MCP)
Built an enterprise knowledge base and after-sales AI customer service platform from scratch. Implemented a full RAG + Agent pipeline with Spring AI Alibaba, covering document ingestion for PDFs, Office files, images, and scanned documents, asynchronous parsing, OCR fallback, MinerU routing, data cleaning, recursive/semantic chunking, embedding, and index synchronization. Used hybrid search with Milvus + Elasticsearch and RRF fusion, and exposed CRM, MES, PLM, OA, after-sales, and warehouse systems as Streamable-HTTP MCP servers for Agent-side discovery and invocation. The platform also implemented RBAC by department, role, and user, plus MCP tool filtering, fallback handling, and security audit logs. Results: 3,000+ users, 200+ peak concurrent requests, <3s average response time, 85%+ Top-5 retrieval accuracy, and 50%+ reduction in manual tickets.
Enterprise Information Systems (After-Sales + HR)
Led the build-out of enterprise information systems from scratch, completing business process digitization and data accumulation before later AI upgrades. The after-sales quality system covered events, work orders, repairs, logistics, notifications, and reports, while the HR system covered organization, approval workflows, attendance, payroll, recruiting, and performance. The work focused mainly on day-to-day business delivery and CRUD-style feature development, using NestJS + Prisma with Vue3/React for full-stack implementation, supported by JWT, Redis, MinIO, and Grafana/Prometheus for production rollout and operations.
IoT Platform & Middle Platform
Built the backend of an IoT middle platform on Spring Boot/Spring Cloud Alibaba microservices, integrating 1,000+ agricultural devices to support smart greenhouse management and IoT applications. Implemented multi-protocol device access over HTTP, MQTT, and AMQP with Netty, and used Kafka, MongoDB, and MySQL for device data processing, storage, and management. Added common platform capabilities with Spring Security + RBAC, WeCom SSO, xxl-job, and Redis/Redisson for access control, scheduling, and concurrency management.
CARGOWARE Freight System Value-Added Features
Contributed to value-added modules of a B2B SaaS freight forwarding system, including port data services, auto release, and auto reconciliation. Integrated multiple port APIs and built synchronization, idempotency, caching, and asynchronous notification flows; handled rate-limited access with thread pools and Redisson delayed queues; and implemented automated business processing with Aviator rules and Apache POI bill parsing to improve stability and operational efficiency.