bl avatar

Bryan Learn

Network Programmer, Pittsburgh Supercomputing Center

phone:   412-268-2210
mail:   PSC
300 South Craig St.
Pittsburgh, PA 15213



Bryan Learn serves as a network programmer for PSC's Networking Research group, which is focused on advancing and supporting high performance networking to improve the scientific workflow. He is passionate about learning new technologies and bringing their benefits to the scientific community. He has supported projects such as Web10G, a project that provides tools to diagnose and correct hidden network issues, and DANCES, a project that optimized support for scientific data transfers using software-defined networking (SDN).

Research Interests

Machine learning, graph algorithms, high performance networking, network performance measurement and analysis, new networking technologies


Shippensburg University, MS Computer Science, 2014
Slippery Rock University, BS Computer Science, 2012


"Developing Applications with Networking Capabilities via End-to-End SDN (DANCES)". Victor Hazlewood, Kathy Benninger, Greg Peterson, Jason Charcalla, Benny Sparks, Jesse Hanley, Andrew Adams, Bryan Learn, Robert Budden, Derek Simmel, Joseph Lappa, and Jared Yanovich. 2016. In Proceedings of the XSEDE16 Conference on Diversity, Big Data, and Science at Scale (XSEDE16). ACM, New York, NY, USA, Article 29, 7 pages. DOI: