Services
What I deliver for engineering teams
Practical networking work — not slide decks. I ship code, measure on real hardware, and leave your team with something maintainable.
High-speed application development
Custom traffic-handling applications: receive and transmit pipelines, multi-core workers, memory pools, and efficient producer/consumer designs.
Performance optimization
Throughput and latency tuning — batch sizes, queue depth, memory placement, cache-friendly packet handling, and network card statistics analysis.
Hardware offload & flow rules
Program network cards to redirect, drop, or steer traffic in hardware. Validate rules on your target hardware before production.
Traffic tools & validation
Traffic generators, capture tools, and lab harnesses to stress-test your stack at full speed with measurable, repeatable results.
Classification & filtering
Software policy lists, traffic distribution across cores, hardware-assisted packet parsing, and hybrid designs that minimize CPU per packet.
Architecture review & mentoring
Code reviews, team onboarding, monitoring integration, and split designs for separating control logic from traffic handling.