Brendan Cunningham

Network Software Engineer at Cornelis Networks

Lower Merion Township, Pennsylvania, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Brendan Cunningham is a network software engineer with 11 years of experience building high-performance, multithreaded systems across Linux, Solaris, and Windows. He has deep C/C++ expertise and a track record in HPC and networking—most recently developing an OPA‑CUDA–accelerated PSM2‑NCCL plugin at Cornelis Networks and previously working on Intel’s HPC network I/O stack. His background includes end-to-end simulation work for FAA air traffic control, where he combined back- and front-end development, performance tuning, and human-factors experimentation. Comfortable across client and server web stacks (Python/Django, JavaScript, PHP, XML/XSLT) and OpenGL, he’s happiest improving performance and designing better test strategies. Based in Lower Merion Township, PA, he brings a practical systems mindset and an engineer’s curiosity—“glasses cyborg, C++ admirer”—to squeeze more efficiency out of complex distributed software.
code11 years of coding experience
job11 years of employment as a software developer
bookB.S., Software Engineering, B.S., Software Engineering at Drexel University
github-logo-circle

Github Skills (28)

minecraft10
fortran10
mpi10
cluster-computing10
hpc10
openmpi10
kernel-module10
manifold10
petsc10
co-simulation10
fabric10
nvidia9
kernel8
scsi7
linux7

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
cornelisnetworks/psm2-nccl

Jun 2021 - Jun 2024

Plugin for NCCL to use PSM2 as a NCCL transport
Contributions:2 releases, 1 review, 1 PR in 3 years
transportnccl
cornelisnetworks/opa-psm2

Apr 2020 - Aug 2022

Contributions:7 releases, 5 reviews, 42 commits in 2 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Brendan Cunningham - Network Software Engineer at Cornelis Networks