Services
What I deliver for engineering teams
Practical DPDK work — not slide decks. I ship code, measure on real NICs, and leave your team with something maintainable.
DPDK application development
Custom high-speed dataplane apps: RX/TX pipelines, multi-lcore workers, mempools, and ring-based producer/consumer designs.
Performance optimization
Throughput and latency tuning — burst sizes, queue depth, NUMA placement, cache-friendly mbuf handling, and NIC statistics analysis.
Hardware offload & rte_flow
Program NIC classifiers to redirect, drop, or steer traffic in hardware. Validate rules per PMD (i40e, ixgbe, mlx5) before production.
Traffic tools & validation
Packet generators, dumpers, and lab harnesses to stress-test your stack at line rate with measurable, repeatable results.
Classification & filtering
Software ACL, RSS queue distribution, hardware packet-type parsing, and hybrid designs that minimize CPU per packet.
Architecture review & mentoring
Code reviews, DPDK onboarding for your team, telemetry integration, and multiprocess designs for control + dataplane separation.