Omar Ramadan

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
Omar Ramadan is a wireless systems entrepreneur and engineer with 13 years of experience building cellular and satellite connectivity solutions for hard-to-reach communities. As Co-Founder and CEO/CTO of Blockcast in Berkeley, he combines systems engineering with product strategy to deliver high-bitrate, cost- and energy-efficient broadcast distribution for CDNs and ISPs. Previously he led efforts at Facebook to design and scale community-operated cellular networks and was a co-author and contributor to Magma, the open-source cloud cellular core used in Tier‑1 deployments. His hands-on background spans embedded and backend work—from eNodeB ACS features and device data models to end-to-end network service orchestration. Omar’s work blends practical open-source contributions with startup-scale commercialization, and he brings uncommon domain depth in deploying real-world wireless infrastructure. He holds an M.Eng and Honors B.S. in EECS from UC Berkeley, pairing academic rigor with field-proven systems delivery.
code13 years of coding experience
github-logo-circle

Github Skills (10)

python10
lte10
networking9
mobile9
go9
data-modeling9
5g8
4g8
c178
c118

Programming languages (10)

TypeScriptC++ShellCRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
magma/magma

Apr 2019 - Sep 2019

Platform for building access networks and modular network services
Role in this project:
userBack-end Developer
Contributions:17 commits, 10 PRs in 5 months
Contributions summary:Omar contributed to the development of the Magma platform, focusing on the eNodeB ACS functionality. The contributions include implementing logic for retrieving parameters, reading device identifiers, adding parameters to the data model for specific devices (Cavium), and correcting the reporting of PLMN counts. These changes involved modifications to Python files related to state machines, data models, and device-specific configurations, demonstrating an understanding of the platform's architecture.
network-servicenetworksmobile3gpppython
kkroo/OpenMarkov

Nov 2014 - Dec 2014

Contributions:18 commits in 26 days
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