↓ Skip to main content
Barry O'Callaghan

Barry O'Callaghan

Cybersecurity Senior Manager · Authorized Instructor @ ISC2

I’m a cybersecurity leader based in Japan — a Senior Manager in Cyber & Information Security at a Big 4 global consulting firm and an authorized ISC2 instructor teaching CISSP, CCSP, and AI strategy.

My background spans offensive security, red teaming, penetration testing, and operational technology (OT) security, anchored by deep expertise in security architecture, incident response advisory, and cyber project management. With a current focus on how AI is reshaping both attack and defense, I bridge the gap between tactical execution and strategic resilience.

I also build open-source security tooling and write about what I learn. This site is where I share tools, writeups, and analysis.

What I focus on
#

  • Offensive AI security — how threat actors and red teams weaponise AI
  • Red teaming & penetration testing — application and infrastructure testing
  • Security architecture & incident response — designing resilient systems and guiding organizations through critical security events
  • Operational Technology (OT) security — securing industrial control systems (ICS/SCADA) and critical infrastructure
  • Security leadership & project management — strategy, governance, and driving complex international delivery programs
  • Education — developing the next generation of cybersecurity leaders

Recent

tls-audit: Audit Any Host's TLS in One Command

Security headers are the front door. TLS is the lock. I built sec-headers to check the headers; now here’s tls-audit to check the lock. It’s a Python CLI that connects to a host and reports what it actually negotiates — not what the config file claims. The certificate, which protocol versions are enabled, whether known-weak ciphers are accepted, and whether anything post-quantum is in play.