Marc Lichtman

Author Of PySDR.org

Washington DC-Baltimore Area 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
Marc Lichtman is a vice president and RF signal processing researcher with nine years of industry experience and a PhD in electrical engineering from Virginia Tech. He combines leadership of the GNU Radio project with hands-on software engineering—contributing bug fixes, documentation, and SigMF generation to one of the most widely used open-source software radio ecosystems. Marc has guided cloud-native virtualization of radio systems at Microsoft Azure Space and led DARPA-funded RFML and array-processing research at Peraton Labs, bridging theory and rapid prototyping for defense and commercial use cases. He also teaches wireless communications and RF machine learning at the University of Maryland and authored the popular free textbook pysdr.org, reflecting a passion for accessible education. Notably, his background spans RF/SDR, 5G, beamforming, DOA/TDOA, and EW, giving him rare depth across signal processing, system engineering, and open-source community stewardship.
code10 years of coding experience
job14 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Electrical Engineering, Doctor of Philosophy (Ph.D.) Electrical Engineering at Virginia Tech
github-logo-circle

Github Skills (11)

c-language10
cpp10
cprogramming-language10
cplus10
gnuradio10
documentation10
python9
dspic9
dspace9
qt-gui9
zeromq8

Programming languages (15)

C++CSSCRustCMakeTeXHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
gnuradio/gnuradio

Jun 2019 - Jan 2022

GNU Radio – the Free and Open Software Radio Ecosystem
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:26 reviews, 13 commits, 59 PRs in 2 years 7 months
Contributions summary:Marc primarily contributed to the GNU Radio project by fixing bugs and improving documentation. They addressed a bug in the `tags_strobe_impl.cc` file, which fixed an issue with the `nsamps` setter. The user also enhanced the Qt GUI by increasing the number of inputs to the time sink and adding a check in GRC. Furthermore, the user updated the documentation by correcting units for the timeout parameter in several zeromq blocks and migrating the usage manual to the wiki. Lastly, the user added the ability to generate SigMF files within a minimal set of gr-blocks.
gnuradiosdrdspwirelesscybersecurity
gnuradio/cgran

Sep 2017 - Jan 2023

cgran.org Django website
Contributions:106 commits, 20 PRs, 95 pushes in 5 years 5 months
django
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