11+ Years Experience

Software Engineering Manager & Tech Lead

Specialized in high-throughput distributed systems, industrial control networks (MES/OPC UA), resilient edge architectures, and autonomous AI-agent workflows. Delivering robust backend execution at scale.

Core Competencies

Structural expertise across full-scale software, hardware, and automation operations.

01

Distributed Systems

Actor-based concurrent models, event sourcing, and high-frequency pub/sub systems.

02

高性能 .NET / C#

Memory pinning, Struct layouts, Span<T>, and custom zero-allocation serializers.

03

Database Optimization

Advanced partitioning, indexing, PgVector integration, and schema design.

Architecture Case Studies

Deep-dives into systems architecture and technical problem-solving.

Real-Time Distributed Broker

High-Throughput IoT Broker for MES Systems

The Architectural Challenge

Processing 50,000+ operations/sec from shopfloor PLC devices with sub-millisecond serialization latencies and zero message loss.

The Engineering Solution

Architected a custom distributed message broker in .NET using C# Generic Math capabilities for unified telemetry calculations, memory pools (`ArrayPool<T>`) to achieve zero allocations, and lock-free rings for high-performance concurrent pipelines.

Measured Business Impact

Reduced memory consumption by 72% and achieved peak throughput of 120k msg/sec on single-core host allocations.

Technologies Leveraged

C# 11.NET CoreGeneric MathActor ModelProtobufgRPC

Let's Discuss Architecture & Teams

Available for technical consultations, engineering leadership discussions, or deep architecture reviews. Let's design something robust.