w
weihao_cheng

weihaocheng

@weihao_cheng

Full Stack Developer Java Spring Boot AI Integration

China
Englisch, Chinesisch
Einige Informationen werden in englischer Sprache angezeigt.
Über mich
I build backend systems and AI integrations — not just CRUD. Java (Spring Boot), React/Vue (TypeScript), Docker, MySQL, Redis, and AI/LLM integration (OpenAI, vector databases, RAG). I created Progress-AI (progressai.dev), an open-source AI-driven project management platform with 50+ API controllers and a full AI pipeline. When you hire me, you get someone who can see the whole picture. Clear communication, on-time delivery, code that works.... Mehr lesen

Kompetenzen

w
weihao_cheng
weihaocheng
offline • 
Durchschnittliche Antwortzeit: 1 Stunde

Meine Dienstleistungen

KI-Integrationen
I will build your private ai knowledge base with rag

Arbeitserfahrung

Self

Creator & Lead Developer

Self • Freiberufler

Mar 2026 - Present5 mos

Designed and built Progress-AI (progressai.dev) from scratch — an open-source AI-driven R&D team management platform for 5–30 person dev teams. Tech stack & architecture: - Backend: Spring Boot 3.5 + Java 17 + MyBatis-Plus + MySQL 8.0 + Redis + Redisson - Frontend: React 19 + TypeScript + shadcn/ui + Tailwind CSS v4 + Zustand + TanStack Query - AI: Qdrant vector database (7 collections), Git context-aware AI pipeline, RAG knowledge base, member profiling - Deployment: Docker Compose one-click deployment, private deployment ready Core modules built: - 50+ REST API controllers covering projects, tasks, bugs, requirements, iterations, milestones, burndown charts - RBAC permission system (user → role → menu/permission) with team-level data isolation - AI pipeline: Agent role-based routing (6 roles + 3-tier model routing), AI audit logging, 4-layer memory system - Custom workflow engine, approval chain engine, event bus (31 events), automation rule engine - Real-time WebSocket push, multi-channel notifications - Code quality scanning, daily planning, leader view, document parsing - Full-text search (MySQL FULLTEXT INDEX), wiki documents, webhook (24 events) - Multi-language i18n (zh-CN, en-US, vi, th, km) - License activation system (RSA signature + machine fingerprint + expiration check) Released under AGPL v3 with a closed-source enterprise edition (automated inspection, daily briefing, memory consolidation).

Self_Employed

Full-Stack Java Developer

Self Employed • Vollzeit

Jun 2018 - Present8 yrs 2 mos

Develop and maintain enterprise web applications using Java (Spring Boot) and React (TypeScript). - Build RESTful APIs with Spring Boot, MyBatis-Plus, MySQL, and Redis - Develop frontend interfaces with React, TypeScript, and Tailwind CSS - Implement authentication and authorization (RBAC, JWT) - Deploy applications with Docker