Justin Schuh

Chicago, Illinois, 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
Justin Schuh is a seasoned security engineer and software leader with 16 years of experience building and protecting large-scale client-side systems, most notably as Engineering Director for Chrome Security & Privacy at Google. He blends deep expertise in reverse engineering, exploit development, and security process/team management with hands-on software engineering, shipping robust client software and firmware contributions in open-source 3D printing projects like PrusaSlicer and Klipper. His background spans high-assurance government and intelligence roles through commercial security leadership, giving him a rare mix of offensive technical skill and operational security governance. Justin pairs low-level technical craftsmanship—often seen in build/release automation and firmware update hardening—with an ability to scale secure development practices across teams. Based in Chicago, he also maintains an active maker streak in 3D printing, reflecting a pragmatic curiosity that informs both hobbyist and professional work.
code16 years of coding experience
job19 years of employment as a software developer
github-logo-circle

Github Skills (21)

python10
msbuild10
windows10
firmware10
build-system10
cmake10
spi10
batchfile10
flash10
3d-printing10
script10
sys10
build-automation10
embedded10
batch10

Programming languages (7)

C++CJavaScriptVueHTMLPascalPython

Github contributions (5)

github-logo-circle
Klipper3d/klipper

Nov 2019 - Dec 2022

Klipper is a 3d-printer firmware
Role in this project:
userBack-end Developer
Contributions:7 reviews, 12 commits, 20 PRs in 3 years
Contributions summary:Justin contributed to the Klipper 3D printer firmware by implementing and modifying features related to fan control, heater management, and SPI flash operations. They added functionality to the TEMPERATURE_WAIT command and enhanced the spi_flash scripts to validate firmware updates, improving robustness. The user's work also included addressing potential issues related to SD card updates, leading to more resilient firmware updates.
3d-printerfirmware
prusa3d/PrusaSlicer

Jul 2021 - Dec 2021

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:3 reviews, 15 commits, 32 PRs in 5 months
Contributions summary:Justin primarily contributed to the build and release process of the PrusaSlicer project. Their work involved modifying the `build_win.bat` script to enhance its functionality, improve error handling, and streamline the build process. Key changes include adding support for MSVC version and product selection, implementing retry mechanisms for potential build failures, and making improvements to the dependency management. They also implemented changes to the run steps.
3d-printergcode
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