Zihao Zhang

Hi, I'm

Zihao Zhang

Data Platform Engineer — Data Infrastructure & AI Agent Development.

144articles
14categories

Tech Stack

LanguagesJava · Python · SQL
FrameworksSpring Boot · Spring MVC · MyBatis · LangChain
DatabasesMySQL · Redis · Apache Doris
MiddlewareKafka · Flink
InfrastructureDocker · Kubernetes · Nginx
AI / AgentRAG · Chroma · Prompt Engineering · MCP
ToolsGit · Linux · PySpark

Focus Areas

01
Distributed Systems & Microservices

High concurrency, high availability, service governance

02
OLAP Databases & Real-time Data Warehousing

Apache Doris, ClickHouse, data lakes

03
AI Agent Development & Applications

RAG, MCP, LLM application architecture

04
Backend Performance Optimization

JVM tuning, SQL optimization, caching strategies

Projects Involved

Eastwood Auction GitHub ↗ · Tech Article ↗

Antique auction platform built with Next.js, TypeScript, and Supabase. Features a client-side visual search engine that matches items by visual similarity, with bilingual CN/EN support.

TypeScriptNext.jsSupabaseCVCanvas API
UniMed — Healthcare Data Platform Internship Project

Real-time healthcare data platform. Java 17, Spring Boot 3, Spring Cloud Alibaba, Apache Doris, Flink CDC, Kubernetes. Serving 5,000+ medical institutions.

Java 17Spring Boot 3DorisFlink CDCK8s
TREK — Trip Planner GitHub ↗

Self-hosted travel planner with real-time collaboration, interactive maps, and itinerary management.

TypeScriptNext.jsSupabase
RAG Customer Support Agent GitHub ↗

RAG-based customer support system for robot vacuum products, supporting knowledge base retrieval and intelligent Q&A.

PythonLangChainRAGChroma
Hermes Desktop GitHub ↗

Desktop app for AI agent interaction, built with Electron and TypeScript.

TypeScriptElectronAI Agent
MITRE eCTF 2025 Embedded Security Competition

Embedded security competition — attack phase. Hardware-software boundary vulnerability exploitation.

CPythonSecurityEmbedded Systems

Interests

Passionate about travel and aviation. Half of my geography knowledge comes from books, the other half from airplane windows at 30,000 feet.
Seeing the world shapes your vision — visit more places, meet more people, understand more.

319h 40minTotal Flight Hours
238,719kmTotal Flight Distance
70Cities Visited
Flight data automatically tracked by Umetrip (航旅纵横)

About This Blog

A custom static site engine built from scratch in Python — Markdown + YAML frontmatter pipeline, bilingual i18n with clean URL routing, WordPress Cenote–inspired theme.

The AI digital avatar enables asynchronous connection — even when I'm offline, visitors can learn about my experience, projects, and technical perspectives. An exploration of personality-driven AI agents: one that knows when to joke and when to be serious.

Powered by the DeepSeek V4-pro large language model with SSE streaming and a three-tier gated prompt architecture, backed by CloudBase Tencent Cloud in Asia and deployed globally on Vercel. Over 140 technical articles.

Technical notes, project retrospectives, industry observations.

Get In Touch

Ask Me Anything
Hey! I'm Hank's digital avatar. How'd you find your way here?
⚠️ AI-powered · May be inaccurate · Powered by DeepSeek
Chat Logs