Technical-Tentical

Randy Johnston

Developer building toward cybersecurity.

Self-taught. Hands-on. Pointed at protecting people.

About

I used to work in the Canadian oil field. When that chapter ended, I rebuilt from scratch — first web development, then security. Faith and sobriety are part of that rebuild. I do not quit.

I am studying for CompTIA Security+ and training both sides of the house: how attacks work, and how to detect and stop them. The work that pulled me in is protecting people online — especially kids on platforms where grooming happens. I want to be useful there.

This site is my proof of work: shipped projects, lab demos on my own hardware, and certificates that mark the path. No theory-only resume.

Projects

Lab tool · source private

Python port scanner

Small scanner written for my own lab. Demo video only — the tool is not hosted live and the source is not public. Recruiter-facing write-up lives with the video.

  • Python
  • Home lab
  • Own systems only
Ask for the demo

Skills

Blue team

Detection, hardening, and explaining what I actually did — not just listing tools.

  • Log review and basic detection thinking
  • Network fundamentals (Google Bits and Bytes)
  • System administration and IT infrastructure
  • Home-lab walkthroughs from OBS Studio

Replace these links with your OBS / YouTube / unlisted video URLs.

Red team — concepts only

Methodology and what I learned. No payloads, no exploit code, no live attacks against anything that is not mine.

  • Recon mindset and scope discipline
  • How common web and network weaknesses show up
  • Lab-only practice on personal VMs and hardware

Certifications

Contact

Recruiters and people I invite can reach me here. No social graph on this page.

Swap the mailto address for your real inbox, or later wire this to a form endpoint behind Cloudflare Access / Turnstile.

Disclaimer: all lab demos run on personal hardware and isolated virtual machines. Nothing on this site targets third-party systems.