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.
Distributed Systems
Actor-based concurrent models, event sourcing, and high-frequency pub/sub systems.
高性能 .NET / C#
Memory pinning, Struct layouts, Span<T>, and custom zero-allocation serializers.
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
Let's Discuss Architecture & Teams
Available for technical consultations, engineering leadership discussions, or deep architecture reviews. Let's design something robust.