AI Engineering / RAG / Knowledge Graph

Bring AI into production systems

I am Deng Yaqi. This site records my learning and practice across NLP, knowledge graphs, Java backend engineering, and AI engineering, including RAG, document parsing, agents, retrieval quality, and practical system design.

Deng Yaqi beside the monument of China's highest-altitude city

Work Experience

AI R&D Lead

Hangzhou Genaima Network Technology Co., Ltd. / Hangzhou, China

2026.04 - Present

Leads AI R&D planning, technical direction, and project delivery, bringing enterprise AI platforms, Agent/RAG workflows, data governance, and business copilots from zero to one.

AI Platform Agent RAG Workflow

Senior Software Development Engineer

iSoftStone Technology Service Shanghai Co., Ltd. / Shanghai, China

2025.05 - 2026.04

Developed RAG systems, vector knowledge bases, intelligent Q&A engines, and AI coding platforms, moving AI tools from proofs of concept toward deliverable applications.

LangGraph PgVector LLM FastAPI

Senior Java Developer

Beijing Hanke Times Technology Co., Ltd. / Ant Group MYbank Risk Control

2023.06 - 2024.10

Worked onsite with Ant Group's MYbank risk-control team, developing backend capabilities for strategy R&D, industry risk management, and risk strategy platforms.

Java SofaBoot Elasticsearch Risk

Android Software Engineer

Zhejiang Tsinghua Flexible Electronics Technology Institute / Hangzhou, China

2021.11 - 2022.12

Built medical Android software end to end, covering design, coding, debugging, device interaction, cloud communication, and post-release support.

Android Kotlin Bluetooth IoT

What I Work With

AI / RAG / Agent Engineering

LangChain LangGraph Agent Workflow MCP RAG Embedding Prompt Engineering Multi-model LLM

Backend and Distributed Systems

Java Python FastAPI Django REST Framework SpringBoot SpringCloud SofaBoot RESTful API

Data, Search, and Knowledge Graphs

PostgreSQL PgVector ClickHouse Neo4j Redis Elasticsearch MySQL HBase

Knowledge Graphs and Ontology

Knowledge Graph Ontology Ontology Fusion Information Extraction NER Data Annotation

Frontend and Browser Extensions

Vue 3 TypeScript Vite Element Plus Pinia Chrome Extension MV3 SSE

Mobile and Client Apps

Android Kotlin Jetpack MVVM Bluetooth IoT Electron

DevOps and Infrastructure

Docker Kubernetes Nginx Jenkins GitLab CI GitHub Actions PyInstaller

Tools and Collaboration

VSCode Cursor Codex Claude Code Power BI Postman Figma

Featured Work

Hecai AI Platform

Built an enterprise AI backend with FastAPI, LangChain, LangGraph, OpenAI SDK, PostgreSQL, ClickHouse, Neo4j, and Redis for multi-model access, RAG knowledge bases, MCP tools, and business integration.

FastAPI LangGraph RAG

Business Agent Orchestration and Recon System

Built customer research, search, report generation, review, sharing, and follow-up workflows with LangGraph and business prompts, plus Agent/LLM/Tool audit traces.

Agent LangGraph Audit

Activity Recorder

Built a Windows/macOS activity collector that writes local behavior events to SQLite/JSONL and PostgreSQL for dashboards, daily reports, and work-process analysis.

Python SQLite PostgreSQL

Card System and Multi-source ELT Governance

Built customer, demand, and product cards for cross-border ecommerce operations, connecting customer profiles, demand recognition, and product recommendations.

ELT Rules CRM

AI Business Copilot Frontend and Chrome Sidebar

Built a Vue 3, Vite, and Chrome Extension MV3 sidebar that embeds AI platform capabilities into business pages such as WhatsApp, with customer context, message history, draft replies, and response suggestions.

Vue 3 Chrome Extension SSE

Philips PDF Processing and AI Analysis Tool

Built a workflow for ICF installation PDFs, including PDF-to-image conversion, AI information extraction, OSS upload, Excel comparison, and API queries.

PDF OCR FastAPI

Latest Posts

How Agents Defend Against Prompt Injection: Security Engineering from Text Isolation to Tool Permissions

Why prompt injection is dangerous for agents, and how to build defenses with untrusted content isolation, least privi...

Agent Harness Engine: Turning LLM Agents from Prompt Toys into Engineering Systems

An engineering view of Agent Harness Engine and why agents are runtime systems built from context, tools, permissions...

Getting Started with CC Switch: Installation on Windows, macOS, and Linux

A first-time developer guide covering download, installation, first launch checks, and safety notes.

Getting Started with Skills.sh: Downloading and Installing Skills for Codex

A first-time guide to installing Node.js, searching skills, downloading them into a Codex project, and validating ins...

Getting Started with Codex: Installation on Windows, macOS, Linux, and WSL2

A system-by-system guide for first-time Codex users covering install entry points, commands, verification, and common...

RAG Document Parsing Pipeline: How Parsing Quality Shapes Retrieval Quality

Notes on document parsing, structure preservation, chunk validation, and open-source reproduction before RAG ingestion.

Contact me