Overview
Education
- Doctor of Philosophy (PhD), Computer Science, North Carolina State University
- Master of Computer Science (MCS), North Carolina State University
- Bachelor of Science (BS), Computer Science, North Carolina State University
Recent Publications
Archipelago: A Hybrid Multi-Node Campus SDN Architecture
Conference 2023 26th Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN) · March 6, 2023 Full text CiteAugmenting Campus Wireless Architectures with SDN
Conference 2023 International Conference on Computing, Networking and Communications (ICNC) · February 20, 2023 Full text CiteTraffic Analysis in Support of Hybrid SDN Campus Architectures for Enhanced Cybersecurity
Conference 2021 24th Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN) · March 1, 2021 Full text CiteRecent Grants
Collaborative Research: Ideas Lab: Breaking Low: Play Hard, Live Better: End-to-End Delivery of Interactive Multi-player XR Rehabilitation Games
ResearchSenior Investigator · Awarded by National Science Foundation · 2025 - 2027CC* Integration-Large: Scaling Scientific Workloads on Distributed Commodity GPUs and Storage through Campus-level RDMA Networking
ResearchCo-Principal Investigator · Awarded by National Science Foundation · 2025 - 2027CC* Compute - Regional: NCShare Accelerating Impact ¿ GPUs-as-a-Service (NCShare AI-GaaS)
ResearchSenior Data Technician · Awarded by National Science Foundation · 2024 - 2026View All Grants