Ian Cleary is a Senior RF Systems Engineer with 11 years of experience designing and delivering satellite communications payloads, currently leading digital subsystem efforts on Viasat’s next-generation geostationary program. He blends hands-on RF/microwave engineering and systems design with requirements, budgeting, and spacecraft integration from SRR through launch and in-orbit test. Ian pairs technical leadership with practical software skills—contributing OpenAPI work to a well-known Python HTTP framework and using Python for data analysis and backend services. Based in Phoenix, he brings a disciplined engineering background (BSE Michigan, MSE Arizona State) and a track record of translating complex system-level requirements into testable implementations. Colleagues value his appetite for continuous learning, cross-discipline collaboration, and clear documentation under schedule pressure. Outside work he balances engineering rigor with active hobbies like yoga, running, and strength training, which he credits for sustained focus during demanding test campaigns.
11 years of coding experience
10 years of employment as a software developer
Brebeuf Jesuit Preparatory School
B.S.E., Electrical Engineering, B.S.E., Electrical Engineering at University of Michigan
M.S.E. Electrical Engineering, Wireless Communication Systems, M.S.E. Electrical Engineering, Wireless Communication Systems at Arizona State University
Contributions:5 commits, 6 PRs, 25 comments in 1 day
Contributions summary:Ian primarily contributed to the implementation of OpenAPI specifications within the responder framework. Their work involved adding parameters for OpenAPI Info Objects such as title, version, and contact, ensuring correct order for the API documentation display, along with a refactor to use snake case for naming consistency. They edited the documentation, test cases, and applied code formatting, demonstrating an active role in shaping the API's interface and supporting documentation.
Gnome shell extensions scripts (NordVPN, Docker, Xbox 360 controller)
Contributions:3 PRs, 18 pushes, 6 branches in 3 years 1 month
controllerxboxgnome-shell-extensionsgnomedocker
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.