At Valyrian Systems Inc, I designed the infrastructure and wrote the subscriber allocation and translation algorithm for a BNG and CGNAT platform built on DPDK and VPP.
I also analyse VPN traffic in Wireshark, examining packet and handshake characteristics to distinguish VPN protocols from normal traffic. I pass structured findings, including IPs and traffic patterns, to the backend team for production blocking.
On the BNG and CGNAT platform project, I designed how subscriber IP and port-block assignments are allocated and recorded for traceability. The forwarding path uses VPP to look up subscriber flows and translate addresses for outbound and return traffic.
Previously, as a Teaching Assistant for Analysis of Algorithms at FAST National University of Computer and Emerging Sciences (NUCES), Peshawar, I supported undergraduates with algorithm design and complexity analysis, ran tutorials, and evaluated assignments.

