Hi there, I'm Brian Hornbrook

I'm a DevOps Engineer transitioning to Cybersecurity learning CompTIA Security+ (in progress).

Projects

GitHub Repo Gallery

Listing for all my GitHub repos.

Skills: Manipulate the DOM, Version control

Tools: GitHub, API, UI

A Better Way of Life Productions

A Christian Business that endeavors to operate in the following manner.

Skills: Glass Bubble Design, AI Automation

Tools: Django

Seed Time and Harvest

Demonstration of ministry focus.

Skills: Responsive Site, Contact Form

Tools: Symfony, Recapta

Marianas Cleaning Service LLS

Listing all cleaning services.

Skills: Databases, Accounts, Contact Form

Tools: Django, Superuser, Authentication, Responsive Site

Skills

Security

Linux Hardening

Firewall Configuration

SSL/TLS (Let's Encrypt)

DNS security

OWASP Top 10

secure credential management

log analysis & anomaly detection

Incident Response

DevOps / Infra

Docker / Docker Compose

Traefik reverse proxy

VPS administration (Debian)

multi-site hosting

CI/CD Pipelines

SSH key management

Web Dev

Django

Python

PostgresSQL

REST APIs

HTML / CSS / JS

Cloudflare

stom domain configuration

Proton Mail (privacy-first email)

Networking

DNS (A, CNAME, MX, TXT records)

HTTP / HTTPS

reverse proxy architecture

domain routing

CDN configuration

AI / Automation

Anthropic Claude API integration

rompt engineering

AI-powered widget development

Python scripting & automation

Other

Git / GitHub

VS Code / Jetbrains

Cloudflare dashboard

Linux CLI

Linux CLI

configuration management

resume

I'm Brian Hornbrook, a passionate programmer dedicated to leveraging Infrustructure as Code and AI to create impactful solutions.

Years ago I tried out programming and built a simple pong game using a web program that was very similar to Python. I immediately fell in love with building using logic.

When I go on vacation, I like to approach it like writing a well-structured program. I plan out our route and accommodations ahead of time, optimizing for the best quality rather than just accepting what's placed in front of me. Optimizing algorithms instead of running the first one created.

Can't wait to see what we build together!