John Blackie

Manager, Security Engineering Program Management at Apple

Seattle, Washington, 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 Blackie is a security engineering program manager with 11 years of experience leading cross-functional teams at top-tier tech companies, currently managing Security Engineering Program Management at Apple. He specializes in driving risk-driven roadmaps and large-scale initiatives across security domains including red team, detection engineering, vulnerability management, and security education. Previously he scaled security programs at Salesforce, Tableau, and AWS—delivering measurable reductions in risk through tooling, automation, and metrics-driven remediation. A former hands-on front-end contributor to notable open-source projects (including UI work on Element Plus and Draft.js plugins), he blends practical engineering sensibilities with program-level strategy. Based in Seattle, he is known for mentoring teams, translating complex security needs into pragmatic rollout plans, and quietly improving developer UX in security tooling.
code11 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science, Bachelor of Science at DeVry University Phoenix
github-logo-circle

Github Skills (24)

element-plus10
javascript10
draft-js-plugins10
component-development10
css10
typescript10
user-interface10
ui-design10
draft-js10
file-manager10
uid10
front-end-development10
vue10
typescript-types10
html10

Programming languages (10)

TypeScriptShellRustJavaScriptVueGoPHPSwift

Github contributions (5)

github-logo-circle
React Plugin Architecture for Draft.js including Slack-Like Emojis, FB-Like Mentions and Stickers
Role in this project:
userFront-end Developer
Contributions:34 commits, 11 PRs, 7 pushes in 6 months
Contributions summary:John primarily contributed to the `draft-js-plugins` repository by fixing bugs, enhancing the user interface, and improving the functionality of existing plugins. Their work involved resolving lint errors, fixing image resizing issues in Firefox, and addressing bugs related to undo/redo operations. Furthermore, the user implemented changes to configuration parameters and updated the documentation for the side and inline toolbar features.
reactplugin-architecturedraft-js-pluginshashtagsstickers
filebrowser/filebrowser

Jan 2019 - Dec 2019

📂 Web File Browser
Role in this project:
userFront-end Developer
Contributions:8 commits, 3 PRs, 3 comments in 10 months
Contributions summary:John contributed significantly to the front-end development of the filebrowser project. Their work included implementing UI enhancements, such as adding animations for multiple selection and breaking long filenames, as well as refactoring and optimizing existing components. They also focused on improving performance by loading the editor lazily. These changes involved modifying Vue components, CSS styling, and potentially using JavaScript for interactivity.
file-browserbrowserfilemanagerjavascriptgui
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
John Blackie - Manager, Security Engineering Program Management at Apple