High Performance and Scalable Multicast As A Cloud Service
Designed and implemented a low-latency and scalable multicast service
Used kernel-bypass techniques (DPDK) for achieving ultra-low latency
Achieved better latency and scalability than the multicast provided by AWS Transit Gateway
Real Time Volumetric Videos streaming
Designed and implemented a scalable streaming system that can adapt to network conditions and serve heterogeneous clients using minimal resources
Designed an encoder/decoder for point cloud data that can tolerate packet losses
Desgined a low latency transcoding mechanism for point clouds
Service Mesh Based Microservices Authorization For Byzantine Environments
Designed a new access control system, Path Aware Access Control that takes into account the path a user request follows in a microservices application before allowing it to access some microservice(s)
Experience
Networking Research Intern at Nokia Bell Labs, Murray Hill, NJ, USA
Led a project for designing and developing a streaming service for AR/VR content
Designed and implemented a scalable streaming system that can adapt to network conditions and serve heterogeneous clients using minimal resources
Designed an encoder/decoder for point cloud data that can tolerate packet losses
Software Engineer at PosterMyWall, Pakistan
Secured the product website by eliminating critical security vulnerabilities (XSS, CSRF, IDOR, potential Brute Force Attacks)
Designed and implemented an access control system for different tools of the company
Setup CI/CD pipeline along with a testing infrastructure
Created a disaster recovery mechanism for the company’s infrastructure hosted on AWS
Worked with various AWS services: EC2, S3, CloudFormation, CloudWatch, CodeDeploy
Patents
A METHOD TO ENABLE FAST TRANSMISSION AND PROCESSING OF 3D TELEPRESENCE DATA ENCODED AS OCTREES
Approved by Nokia's Board "Wireline Networks Patent Board".
Under submission to USPTO.
Awards
Nokia Bell Labs Outstanding Student Research Award 2023