Nicholas Corgan

Wireless Software Engineer at SkySafe

Fort Collins, Colorado, 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
Nicholas Corgan is a wireless software engineer with 14+ years building production radio and driver software across startups and instrument companies, currently focused on wireless systems at SkySafe in Fort Collins. He brings deep C++ and systems expertise—shipping cross-platform SDR drivers, kernel module tweaks, and platform-specific optimizations for x86 and ARM—alongside automation and build-system improvements that eased deployment of GNU Radio and related tooling. A longtime contributor to flagship open-source SDR projects like SoapySDR and GNU Radio, he has added C APIs, stream converters, packaging fixes and parallel build enhancements that improved portability and developer experience. Nicholas pairs low-level driver craftsmanship with high-level calibration and test automation (LabVIEW/TestStand), and has a track record of turning monolithic codebases into modular, maintainable systems. Notably, he built Python prototypes used to win investor support and created distribution packaging (PPAs) and CI integrations that streamlined installations and regression testing across platforms.
code14 years of coding experience
job14 years of employment as a software developer
bookUniversity of California Santa Cruz
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

dependency-manager10
dependency-management10
c-language10
lib10
apidoc10
dependency-analysis10
sdl10
packaging10
build-system10
code-library10
cmake10
capi10
api10
cprogramming-language10
luajit9

Programming languages (7)

C#C++CCMakeVerilogRubyPython

Github contributions (5)

github-logo-circle
pothosware/SoapySDR

Nov 2019 - Jan 2023

Vendor and platform neutral SDR support library.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 518 commits, 55 PRs in 3 years 2 months
Contributions summary:Nicholas primarily contributed to the SoapySDR library, adding functionality related to device settings and stream converters. They implemented new C API functions to retrieve converter functions and added a parallel make function. The user also modified existing files, including the C++ and LuaJIT bindings, and fixed a default constructor issue, improving the library's overall features and stability.
vendorpythonrtlsdrsoapysdrpothos
gnuradio/gnuradio

Apr 2020 - Jul 2021

GNU Radio – the Free and Open Software Radio Ecosystem
Role in this project:
userBack-end & Build Engineer
Contributions:11 reviews, 27 commits, 16 PRs in 1 year 2 months
Contributions summary:Nicholas primarily focused on build system and packaging improvements within the GNU Radio project. They addressed dependency issues for various Linux distributions (Fedora, Ubuntu), modified installer filenames, and incorporated architecture-specific builds (Windows x86/x64). Furthermore, the user made changes to the build process, and package dependencies. Their work streamlined the installation and deployment of GNU Radio across different operating systems.
pythonwirelessc-plus-pluscybersecuritycommunications
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