Marc Newlin

Principal Reverse Engineer at SkySafe

Santa Monica, California, 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
Marc Newlin is a Principal Reverse Engineer with a decade of experience breaking and rebuilding wireless systems to solve hard security and interoperability problems. Based in Santa Monica, he blends hands-on firmware and SDR expertise—demonstrated by core radio work on the well-regarded MouseJack project—with leadership roles at SkySafe, Bird, and Bastille. A founding competitor in DARPA spectrum challenges and co-founder of Agitator’s “How Make Radio” team, he has repeatedly turned rapid mastery of new technologies into competitive, production-grade solutions. His background spans embedded radio stacks, protocol reverse engineering, and vulnerability research, and he’s as comfortable authoring promiscuous-mode transceiver firmware as he is architecting security programs for fleets of IoT devices.
code10 years of coding experience
job19 years of employment as a software developer
bookInglemoor High School
stackoverflow-logo

Stackoverflow

Stats
63reputation
1kreached
2answers
3questions
github-logo-circle

Github Skills (14)

rft10
firmware10
c1710
embedded10
c1110
spi10
sys10
integrations9
hardware-interface9
system-integration9
nested6
codedom6
wpf6
winapi6

Programming languages (4)

CCMakeGoPython

Github contributions (5)

github-logo-circle
BastilleResearch/mousejack

Feb 2016 - Aug 2016

MouseJack device discovery and research tools
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:29 commits, 7 PRs, 27 pushes in 5 months
Contributions summary:Marc primarily contributed to the core firmware of the "mousejack" project, focusing on the radio communication aspects. Their work included defining and implementing radio functionalities such as entering promiscuous mode, configuring the radio's MAC and PHY layers, and handling packet transmission and reception. The user also added support for generic transceivers and variable payload lengths within the promiscuous mode, enhancing the project's capabilities for interacting with diverse 2.4 GHz devices.
mousejackdevice-discoverydiscovery
Keystroke injection vulnerabilities in wireless presentation clickers
Contributions:20 commits, 8 PRs, 18 pushes in 26 days
presentationinjectionsecuritykeystroke-injectionvulnerabilities
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
Marc Newlin - Principal Reverse Engineer at SkySafe