Rajab Legnain

Software Engineer

Ottawa, Canada Area
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

👤
Senior
🎓
Top School
Rajab Legnain is a software engineer and Ph.D. in systems and computer engineering with over a decade of experience building scientific and communications software from Ottawa. He combines deep expertise in wireless communications, DSP, and probability theory with practical engineering skills in Python (PyQt/PySide), C/C++, MATLAB and Linux to deliver robust data-analysis and instrumentation applications. At Venable Instruments he serves as a principal developer, translating research-grade algorithms—MIMO, spatial modulation and cooperative relaying—into production tools. Long experience in numerical computing (NumPy/SciPy/pandas) and version control complements his strong academic grounding, enabling rapid prototyping and reliable deployment. Colleagues value his ability to bridge theoretical insight and hands-on engineering, and his background suggests he thrives on problems that sit at the intersection of signal processing research and applied software systems.
code11 years of coding experience
bookDoctor of Philosophy (PhD), Wireless communication and digital signal processing, Doctor of Philosophy (PhD), Wireless communication and digital signal processing at Carleton University
bookBachelor of Science (BSc), Control system and DSP, Bachelor of Science (BSc), Control system and DSP at University of Benghazi (Garyounis)
languagesEnglish, Arabic
github-logo-circle

Github Skills (10)

python9
qt9
scientific-visualization9
visualization9
programming-language8
electrical-engineering8
numpy7
control-systems7
data-visualization7
pyqtgraph7

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
rlegnain/pyqtgraph

May 2016 - Jan 2020

pyqtgraph main development repository
Contributions:10 commits, 4 PRs, 11 pushes in 3 years 9 months
pythonpyqtgraph
Contributions:9 pushes, 1 branch, 5 comments in 6 years 6 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
Rajab Legnain - Software Engineer