Marat Fayzullin

Senior Software Engineer at Windriver Systems

Winchester, Massachusetts, 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

👤
Senior
🎓
Top School
Marat Fayzullin is a Senior Software Engineer with deep expertise in system and platform emulation, embedded software, and virtual hardware modeling, backed by a PhD in Computer Science and over two decades of engineering experience. He has led teams and designed core emulation frameworks at Intel and Wind River, and built cross-platform gaming and cloud-gaming solutions as well as ARM simulators and binary translators. Marat combines low-level C/C++ and assembly fluency with Python and front-end work—his open-source contributions include UI and UX improvements to the popular OpenWebRX SDR web interface. Based in Winchester, MA, he thrives on complex performance optimization and rigorous documentation, producing design specs, programming guides, and release notes as part of delivery. Known for translating hardware nuances into reliable software models, he brings both academic rigor and practical product experience to aerospace, defense, and consumer electronics projects.
code4 years of coding experience
job17 years of employment as a software developer
bookPhD, Computer Science, PhD, Computer Science at University of Maryland
languagesRussian
github-logo-circle

Github Skills (5)

html10
javascript10
html5-canvas9
apr5
sdl4

Programming languages (6)

JavaC++CGoHTMLPython

Github contributions (5)

github-logo-circle
jketterl/openwebrx

Jul 2022 - Jul 2022

Open source, multi-user SDR receiver software with a web interface
Role in this project:
userFront-end Developer
Contributions:41 reviews, 5 commits, 25 PRs in 7 days
Contributions summary:Marat made several contributions focused on enhancing the user interface and functionality of the openwebrx web interface. They implemented changes to the waterfall display, including calculating waterfall colors based on the screen's zoom level. Additionally, the user added a feature to reset zoom when switching between profiles and integrated a callsign database lookup feature on the map, improving the user experience. Furthermore, they added visual boundaries for the filter.
multi-sourcesoftware-defined-radioweb-interfacepocsagdstar
luarvique/SoapySDRPlay3

Sep 2022 - Mar 2025

Soapy SDR plugin for SDRPlay APIv3
Contributions:83 pushes, 8 branches, 6 tags in 2 years 6 months
soapysdlsdrplaygnuradiosdr
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
Marat Fayzullin - Senior Software Engineer at Windriver Systems