About
Hi, I’m Peter Johnson, a Principal Security Engineer, systems programmer, and founder of One Red Dog Media based in Melbourne, Australia.
Over the past 30+ years, I’ve engineered software across the entire computing stack: from bare-metal embedded assembly, console game engines, and PCIe kernel device drivers to real-time audio DSP, enterprise cloud architecture, and modern offensive application security.
Engineering Background
Principal Engineer - Application & Product Security (Origin Energy):
Led enterprise CNAPP solution and automated AWS cloud guardrails across hundreds of accounts. Developed agentic AI workflows for threat modeling and vulnerability triage using Claude. Managed security champions, external penetration testing engagements, and advised C-level stakeholders on cloud security risks.Application Security Engineer & Senior Software Engineer (Latitude Financial Services):
AppSec architect liaising across engineering teams on secure-by-design code and AWS cloud security. Built and operated DevSecOps pipelines in GitHub Advanced Security and BuildKite. Handled BugCrowd bug bounty triage, wrote proof-of-concept exploits, and built high-throughput customer credit card and personal loan microservices in Go, Java Spring Boot, and Python.Lead Engineer & Senior iOS Developer (ANZ Bank):
Technical lead on flagship mobile banking apps (me@ANZ, Grow/ANZ), driving solution architecture, enterprise PeopleSoft integrations, and mobile application security.Founder (One Red Dog Media):
Independent music tech studio exploring mobile musical instruments and real-time audio synthesis. Published award-winning synths and drum machines including Arctic ProSynth (#1 on App Store Music category), MorphWiz 2 (developed with Grammy Award winning keyboardist Jordan Rudess), and Molten Drum Machine (one of the first iPad apps with CoreMIDI support). Deep focus on low-latency audio DSP, filter design, and zero-allocation real-time audio pipelines in C/C++.Device Drivers & Kernel Engineering (Bluefish444):
Engineered broadcast-quality audio/video PCIe hardware drivers and QuickTime codecs for Mac OS X kernel level in C++ (IOKit). Handled DMA/PCIe communication to onboard FPGAs, porting from PowerPC to Intel x86_64, and wrote multi-channel embedded SDI audio drivers.Embedded RTOS & Telecommunications (NEC Australia):
Developed embedded system software in C and V850 assembly for first-to-market 3G mobile handsets (e606, e808, e616) on proprietary RTOS platforms, including the core multi-lingual text engine and network stack.Console Game Engines & 3D Graphics (Virgin Interactive, BAM! Studios, Tantalus):
Began career in the UK gaming industry writing DOS and Windows 95 3D engines using early DirectX. Programmed for Sony PlayStation (1 & 2), Nintendo GameCube, Nintendo DS, and Sony PSP in C, C++, MIPS R3000, and ARM assembly. Shipped titles including Viva Football, Driven, and SpongeBob Squarepants: The Yellow Avenger.
Consulting & Bespoke Engineering
I am available for freelance consulting, low-level high-performance C/C++ systems engineering, and fractional AppSec leadership at $1,250 AUD / day.
See full details on the Services & Consulting page.
Contact
- Email: peter@onereddog.com.au
- LinkedIn: linkedin.com/in/pjohnson10
- GitHub: github.com/0x1337c0d3
The original red dog:
