John Menerick
Castro Valley, California · [email protected]
John Menerick — Principal Security Engineer (Independent Consultant)
Security engineer and researcher with 18+ years in information security. I build security for AI systems, cloud infrastructure, and the teams that ship them. Open to full-time roles.
- Focus: AI and agent security, cloud-scale detection and response, zero-trust architecture, secrets and machine identity, and confidential computing
- Track record: first security hire at NetSuite (through the IPO), Plastiq, and SeedFi; product security for autonomous vehicles and ML systems at Ford Motor Company (Autonomic)
- Research: coordinated disclosures in Apache Solr/Jetty, Apache Batik, MediaWiki (CVE-2015-6729), jQuery, and Square's Keywhiz; DEF CON 22 and 23 speaker; DEF CON Black Badge
- Community: Project Glasswing and Anthropic Cyber Verification Program member since launch (2026); OWASP CFP/CFW review board; Kubernetes SIG Security; volunteer with the Alameda County Sheriff's Office of Emergency Services
- Contact: Email · Cryptographic identity (Keyoxide) · GitHub · Research site
Programming Stats
skills
Languages and formal methods
Web and backend
Application security
Supply chain and containers
Policy as code and infrastructure
Identity and secrets
Cryptography
Confidential computing
Cloud
Detection and response
AI and ML security
Offensive security
GRC and privacy
Corporate security
Engineering tools
Operations
Also used: Static analysis
Also used: Dynamic and API testing
Also used: IAST
Also used: SCA and SBOM
Also used: Container and Kubernetes
Also used: CNAPP/CWPP
Also used: Cloud platforms
Also used: WAF and API security
Also used: Network and Zero Trust access
Also used: Identity and access
Also used: PKI and key management
Also used: Cryptography libraries and tools
Also used: Data security
Also used: Endpoint and EDR
Also used: SIEM and logging
Also used: Monitoring (not SIEM)
Also used: Managed detection and response
Also used: SOAR
Also used: IDS
Also used: DFIR
Also used: Deception
Also used: Email security
Also used: Vulnerability management
Also used: Bug bounty and crowdsourced testing
Also used: GRC
Also used: Threat intelligence
Also used: Security awareness
Also used: Languages
Also used: Frameworks and libraries
Also used: Data and ML libraries
Also used: Data stores
Also used: Infrastructure as code and config
Also used: Orchestration and service mesh
Also used: CI/CD
Also used: Version control and ticketing
Also used: APIs and protocols
Also used: Architecture
Also used: Systems
Also used: Testing
Also used: Blockchain
Also used: ML
projects
Vulnerability research, coordinated disclosures, talks, and publications. Most findings date from 2012–2016. The full list, with current links, is at securesql.info/research.
Technical editor of this IGI Global reference (ISBN 1466645261) on the organizational, legal, and technical responsibilities of information system administration. Also technical editor for 110+ peer-reviewed papers and chapters on information systems, cybersecurity, and software engineering (2008–2026).
Read More
DEF CON 23 talk (2015), also given at ToorCon 17 and ROOTCON 9, on cryptographic weaknesses and supply-chain attacks through Git internals, and how they put development pipelines at risk.
Read More
Lecture for the ISC2 West Michigan chapter on why external scrutiny and bug bounty programs find what internal testing misses. Recurring ISC2 speaker, listed as a Top Rated Speaker.
Read More
Analyzed the Firesale botnet's web panel and found exploitable flaws in the operators' infrastructure.
Read More
Found denial-of-service and cross-site scripting flaws in the Google Glass developer program and disclosed them to the Glass team, with an upstream patch to Google's mirror-quickstart-java sample.
Read More
Analyzed the Pandora DDoS botnet's command-and-control panel and found exploitable flaws that could be used to disrupt it.
Read More
Found vulnerabilities in Security Onion's CapMe interface; the Security Onion team patched them and published an advisory.
Read More
Found a vulnerability in Apache Solr running on Jetty (SOLR-4861) and coordinated the fix with the Apache Solr project.
Read More
Analyzed how HTTP and cookie RFCs are implemented and found denial-of-service techniques that abuse them.
Read More
Contributor to the Building Security In Maturity Model (BSIMM), the software security benchmark used to measure and compare security programs.
Read More
DEF CON 22 talk (2014) on how much internet infrastructure runs on open-source software that nobody has reviewed and nobody is funded to secure. Built the dataset behind it: 2,000+ open-source projects analyzed with a Jenkins pipeline on an AWS spot fleet.
Read More
Showed how a disguised USB charging station, such as a laptop hidden in a jacket and offered as free charging at an event, can compromise smartphones.
Read More
Analyzed the BlackEnergy botnet's command-and-control infrastructure and found exploitable flaws that could be used to disrupt it.
Read More
Found vulnerabilities in Basecamp and 37signals infrastructure and disclosed them to 37signals.
Read More
Found a secret-handling flaw in Square's Keywhiz secret management system and reported it through Square's bug bounty program; Square engineers opened the fix (PR #50) from the report.
Read More
Found a denial-of-service flaw in the Apache Batik SVG toolkit (BATIK-1023) and reported it to the Apache Batik project.
Read More
Found a cross-site scripting flaw in MediaWiki core, the software behind Wikipedia (CVE-2015-6729).
Read More
Reported a cross-site scripting issue in jQuery core (ticket #12254), a library used on millions of sites.
Read More
Found unpatched cross-site scripting and a potential remote code execution path in the Cloud9 online IDE.
Read More
Reverse-engineered the Carberp banking trojan's command-and-control and found exploitable flaws and broken cryptography.
Read Morechallengeaccepted
Competitive security, bug bounties, coding competitions, and public profiles.
DEF CON Black Badge (won DEF CON Hacker Jeopardy); winning Hacker Jeopardy team at ROOTCON 9; Hack The Box Elite Hacker, solo global rank #602 and team rank #41 (as of 07/2026); ranked #1134 of 60,000+ researchers on Bugcrowd, with Security Halls of Fame at Google, Oracle, VISA, eBay, Square/Block, and FanDuel.
Read More
CodersRank global rank #364 of 627,824 developers (top 1%, as of 07/2026). I compete in coding competitions to keep my programming sharp.
Read More
Selected detection and response results from the roles above: incident response automated to under 3 minutes at Lake Michigan Credit Union; 4,000+ generated playbooks run in an autonomous SOC at Plastiq; custom intrusion detection and response at NetSuite that delivered $19M+ in savings; and SentinelMesh, an autonomous incident response system deployed for Syn Agency clients that produces signed evidence chains 47 seconds after the initial alert. Also: sworn volunteer in incident management with the Alameda County Sheriff's Office of Emergency Services.
Read Moreexperience
Syn Agency
SeedFi
Plastiq
Ford Motor Company (Autonomic)
Lake Michigan Credit Union
Zipongo (now Foodsmart)
Gap Inc.
NetSuite
Amazon Web Services
Alameda County Sheriff's Office - Office of Emergency Services
Cryptographic Identities
- Download JohnMenerick_docx.sig - GPG signature for the CV word document.
My public CV and Resume are signed using GPG (GNU Privacy Guard), a tool for secure communication and data storage and my hardware security modules. Signing artifacts & files helps to ensure that they have not been tampered with and remain exactly as originally published.
Why verify file signatures?
Verifying file signatures helps confirm the authenticity and integrity of the files. This is crucial for preventing the download and execution of tampered or malicious files. Also worth knowing if you have a document that has not been modified by me. By verifying the signatures, you can trust that the files are exactly as I intended.
Accessing the Public Key
To verify these signatures, you will need the corresponding public key. You can download the public key from the following URIs:
- Download Public Key
- John Menerick's keyoxide profile and cryptographic identities
- Alternatively, you may grab my public key from your favorite public key server.
Please ensure you trust the source of the public key before using it to verify any signatures.
Example of Signature Verification
$ gpg --verify JohnMenerick_pdf.sig JohnMenerick.pdf
gpg: Signature made Thu May 2 18:35:51 2024 PDT
gpg: using EDDSA key 43074142919F68F55EFE2B875304CD1A646948ED
gpg: Good signature from "John Menerick <[email protected]>" [ultimate]
gpg: aka "John Menerick (Ham Radio) <[email protected]>" [ultimate]
gpg: aka "John Menerick (IP) <[email protected]>" [ultimate]
gpg: aka "John Menerick (General) <[email protected]>" [ultimate]
gpg: aka "[jpeg image of size 684383]" [ultimate]
Primary key fingerprint: 31E4 A5AB A427 601E AF2A BCE0 4643 6F93 8667 D7F6
Subkey fingerprint: 4307 4142 919F 68F5 5EFE 2B87 5304 CD1A 6469 48ED
GPG Packet Details Below are the GPG packet details for the signature files, which can be useful for in-depth verification and troubleshooting:
$ gpg --list-packets JohnMenerick_pdf.sig
# off=0 ctb=88 tag=2 hlen=2 plen=117
:signature packet: algo 22, keyid 5304CD1A646948ED
version 4, created 1714700151, md5len 0, sigclass 0x00
digest algo 10, begin of digest 64 75
hashed subpkt 33 len 21 (issuer fpr v4 43074142919F68F55EFE2B875304CD1A646948ED)
hashed subpkt 2 len 4 (sig created 2024-05-03)
subpkt 16 len 8 (issuer key ID 5304CD1A646948ED)
data: [255 bits]
data: [254 bits]
$ gpg --list-packets JohnMenerick_docx.sig
# off=0 ctb=88 tag=2 hlen=2 plen=117
:signature packet: algo 22, keyid 5304CD1A646948ED
version 4, created 1714700166, md5len 0, sigclass 0x00
digest algo 10, begin of digest 49 dc
hashed subpkt 33 len 21 (issuer fpr v4 43074142919F68F55EFE2B875304CD1A646948ED)
hashed subpkt 2 len 4 (sig created 2024-05-03)
subpkt 16 len 8 (issuer key ID 5304CD1A646948ED)
data: [254 bits]
data: [256 bits]
credentials
- CISSP - Certified Information Systems Security Professional
- CKS - Certified Kubernetes Security Specialist
- CKA - Certified Kubernetes Administrator
- InfoSec Assessment Methodology (IAM) and Evaluation Methodology (IEM) I/II/III
- Public Trust
- Professional Google Workspace Administrator
- Professional Cloud Security Engineer (expired)
- Google Cloud Skills Boost: 19 completions (2025)
- SCJP - Sun Certified Java Programmer
- OCI Foundations Associate (expired)
- OCI AI Foundations Associate (expired)
- OCI Data Management Foundations Associate (expired)
- GXPN, GDAT, GX-IA, and others (former)
- Certified ScrumMaster
- IS-100.C: Introduction to the Incident Command System
- IS-200.C: Basic Incident Command System for Initial Response
- IS-700.B: An Introduction to the National Incident Management System
- IS-800.D: National Response Framework
- Amateur Extra Class - W8MEJ
- GMRS - WRJH688
- Volunteer Examiner
- Volunteer Examiner
- SKYWARN Spotter Training
- Software Engineer
- Java (Basic)
- Python (Basic)
- Lifeguard (Open Water)
- Alpine Guide
education
B.S. Computer Systems Science; B.S. Computer Science; B.S. Business
research
Research programs, open-source work, and competitions. Long-form research is published at securesql.info.
Run two public security-metrics labs: IntelMetrics, which continuously ingests global threat feeds (including MISP) into metrics and attribution insights, and VulnMetrics, which parses and prioritizes the NVD to measure the gap between disclosure and patch.
Read More
Two open-source research prototypes. zk-Autograd proves each optimizer step of PyTorch training with EZKL (Halo2) zk-SNARK proofs generated inside AWS Nitro Enclaves or OCI Confidential VMs. Mimir lets mutually distrustful parties run transformer inference together using SPDZ-style multi-party computation behind attested enclaves.
Read More
Talks and lectures since 2002, including DEF CON 22 and 23, Chaos Communication Camp, ToorCon, DerbyCon, GrrCON, ROOTCON, BSides, Stanford, JavaOne, and ISC2, where he is listed as a Top Rated Speaker.
Read More
Kubernetes SIG Security contributor and CNCF SIG Security member, with security reviews in Kubernetes' early years. Certified Kubernetes Security Specialist (CKS) and Administrator (CKA).
Read More
Participant in the DARPA AI Cyber Challenge (AIxCC), which asked teams to build AI systems that find and fix vulnerabilities in open-source software.
Read More
OWASP CFP and CFW review board; Kubernetes SIG Security and CNCF SIG Security; Cloud Security Alliance steering committee; contributor to the White House Executive Order on AI and NSTIC; co-author of the TAME/AARM agent-security governance frameworks; InfraGard; DoD satellite communications.
Read More
White House Letter of Recognition; US Senate, US House, and Michigan State Senate resolutions; commendations from four military branches; wreath bearer at the Tomb of the Unknown Soldier; DEF CON Black Badge.
Read More
Security research on video and audio: the W8MEJ YouTube channel, Complex Systems Live on Twitch, and the Zero Noise Collective podcast.
Read More
Vetted member of Project Glasswing and the Anthropic Cyber Verification Program, involved since each launched in April 2026.
Read More
148 posts since 2011, including four research series: Autonomous AI SOC (8 episodes, 2025), Morphogenetic SOC (9, 2026), Project Butterfly of Damocles (10, 2026), and Beyond Verifiable Reward (12, 2026).
Read More
Open-source toolkit (12 repositories): YubiKey PIV and FIDO2 credentials backing HashiCorp Vault SSH certificates and dynamic database credentials, FROST threshold-signed API keys with OPA, Terraform state protection, and credential rotation across AWS, OCI, GCP, and Azure.
Read More
Worked with Team Shellphish, a DARPA Cyber Grand Challenge finalist, as an unofficial contributor: sat in on team meetings and helped with the work without formally joining the team. CGC was the first all-machine hacking tournament: autonomous systems found, exploited, and patched vulnerabilities without human help.
Read More
A security roadmap for startups, organized by funding stage, drawn from being the first security hire at NetSuite, Plastiq, and SeedFi.
Read More