Focusing on C/C++, algorithms, Linux backend, and network programming. Familiar with data structures and C++ engineering practices. Emphasizing code readability, modular design, and continuously exploring AI Agents, LLM applications, and Rust.
3 systems projects: JSON-RPC framework · memory pool
2 C++ internships: Tianquan · Aerospace R&D
5 contest awards: C4 national 2nd · ICPC / CCPC
Core Stack: C++11/14/17, Algorithm, Linux, Network, AI, Qt, MySQL
Experience
ZWSOFT · Shanghai — Software Framework Group | Software Development Intern
Based in Shanghai. Common Technology Research Institute / Common Components R&D Dept. / General Software Technology Group / Software Framework Group, working on C++ software framework R&D.
Participated in aerospace and classified defense internal network project delivery, handling C++/Qt compilation, cross-platform deployment, Docker packaging, and dev board setup across environments like Kylin V10, UOS, Ubuntu, Windows, and ARM.
Independently built an Internal File Management System using Claude Code + Hermes Agent from requirements to deployment, including system design, feature development, and hand-off documentation, achieving official internal adoption.
Tested the Tianquan Satellite Control System, managing Docker builds, dev board deployments, backend bug fixes, ground-to-satellite comms simulation, and a CopilotKit generative UI PoC.
Handled complex cross-platform compilation (Qt source, UE/Cesium, AFSIM). Resolved dependency and build failures, cutting build delivery time from 1 day to 3-4 hours and optimizing the engineering pipeline.
Integrated local models into OpenCode and Hermes Agent. Debugged output anomalies and context limits, identifying and fixing model configuration issues via log analysis to improve tool stability and usability.
Leveraged AI tools for cross-stack tasks: reduced Java project defects from 4076 to <100 using a 1400+ page report and split-rollback strategies; added 10,000+ lines of comments to a Qt project, raising comment coverage from 13% to 27%.
Delivered an 80-minute internal workshop to drive AI tool adoption; configured Hermes Agent for directors and executives, and documented cases on multi-agent collaboration and scheduled tasks.
Selected Works
Oh-My-OpenLog
A high-performance C++ logging system supporting multi-level, multi-destination, and async/sync outputs. Utilizes a double-buffering producer-consumer model, achieving over 930,000 logs/sec in async non-safe mode.
A lightweight distributed JSON-RPC framework based on Muduo, implementing a 3-tier architecture. Resolves TCP sticky packets using LV format, features dynamic service discovery, and integrates a Pub/Sub event model.
A high-concurrency memory allocator modeled after Google's tcmalloc. Uses a 3-tier cache (Thread, Central, Page) for lock-free thread-local allocation, minimizing lock contention and memory fragmentation.