John Mcmaster

Consultant at McMaster Consulting

San Francisco Bay Area 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

🤩
Rockstar
🎓
Top School
John Mcmaster is a consultant and hardware-focused engineer with 16 years of experience specializing in FPGAs, embedded systems, kernel programming, and radiation-hardened designs. After a formative hardware engineering role at Google, he now runs McMaster Consulting from the San Francisco Bay Area, helping clients with resilient semiconductor and FPGA solutions. He combines hands-on IC reverse engineering and failure analysis—conducted in a personally equipped garage lab with optical and scanning electron microscopy—with deep software skills from early roles in embedded and security-focused development. Known for a pragmatic, research-driven approach, he blends rigorous hardware debugging with low-level software craftsmanship to tackle mission-critical, high-reliability systems.
code16 years of coding experience
job9 years of employment as a software developer
bookSan Francisco State University
bookBS, Computer Engineering, Computer Science, BS, Computer Engineering, Computer Science at Rensselaer Polytechnic Institute
bookCarlmont
github-logo-circle

Github Skills (116)

verilog10
lattice10
decompiler10
python10
synthesis10
machine-vision10
perf10
apple210
fuzzer10
xilinx10
sega-genesis10
mask10
rom10
fpga10
vivado10

Programming languages (9)

C++ShellCJavaScriptVerilogGoJupyter NotebookAssembly

Github contributions (5)

github-logo-circle
JohnDMcMaster/siliconprawn

Dec 2020 - Feb 2023

siliconpr0n.org issue tracker
Contributions:93 commits, 1 PR, 70 pushes in 2 years 2 months
JohnDMcMaster/open-tl866

Apr 2018 - Dec 2022

Open Programming Firmware for the TL866A Programmer.
Contributions:1 release, 2 reviews, 135 commits in 4 years 8 months
firmware
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