Gregory Warnes is a seasoned entrepreneur, data scientist, and software leader with 15+ years spanning biostatistics, high-performance computing, and biomedical technology. He currently serves as President of Warnes Innovations and CTO of Warnes Wireless Innovations, guiding strategy and product development across diverse technical domains. As a former Director of the University of Rochester’s Center for Research Computing, he built scalable computing programs, secured over $10M in funding, and grew a research user base to 400 researchers representing more than $350M in grants. In industry, he led advanced analytics and software for clinical research at Medidata and held senior biostatistics roles at Boehringer Ingelheim, Pfizer, and Novartis, delivering robust statistical methods for high-dimensional biomedical data. An active open-source contributor, he has worked on bladeRF MATLAB/Python bindings and maintains the gregmisc R package ecosystem, underscoring a production-focused approach to research computing. Based in the Charlotte metro area, he holds a PhD in Biostatistics from the University of Washington and a statistics-focused computer science background.
bladeRF USB 3.0 Superspeed Software Defined Radio Source Code
Role in this project:
Back-end & Embedded Systems Engineer
Contributions:7 commits, 3 PRs, 5 comments in 5 days
Contributions summary:Gregory primarily focused on modifying the MATLAB bindings for the libbladeRF library, particularly within the `bladeRF_XCVR.m` and `bladeRF_IQCorr.m` files. They implemented changes to handle enum string conversions in MATLAB, fixed issues with the `calibrate` method, and incorporated specific loopback types. Furthermore, the user contributed by adding code to handle windows DLL loading in the python bindings, and standardizing version information.
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.