Profile
Portrait of Brian Mack
B

Brian Mack

✓ Security engineer
✓ DevSecOps engineer

I'm a security engineer specialising in software supply-chain security, vulnerability management, application security and secure software development. Currently pursuing an MSc in Advanced Computer Science (Cyber Security) at the University of Hertfordshire.

About Me

Background

My professional journey has taken me through several distinct fields before leading me to cybersecurity. Starting out in customer relationship management systems, I then moved into telecommunications before eventually finding my footing in cybersecurity. This unusual route has given me a well-rounded, almost restless curiosity about how organisations actually function beneath their processes and policies. That curiosity turned into a specialism: software supply chain security, vulnerability management and application security. These are the quieter disciplines that keep systems trustworthy long after they have been shipped. I am now building on this foundation by studying for an MSc in Advanced Computer Science with a focus on cyber security at the University of Hertfordshire. So far, I have excelled in the following modules: Advanced Algorithms and Paradigms, Distributed Systems Security, Digital Forensics, and Penetration Testing. My focus area lies at the edge of that discipline, in how AI algorithms and access management might be brought closer together to build systems that respond more intelligently to context.

  • Education MSc Advanced Computer Science, Cyber Security
    University of Hertfordshire, in progress since January 2026
  • B.Sc. Mathematics and Computer Science
    Jomo Kenyatta University of Agriculture and Technology
Skills

Skills

Programming

Python C++ JavaScript Bash

Security

STRIDE MITRE ATT&CK Zero Trust Penetration Testing PKI Applied Cryptography Malware Analysis Applied AI
Projects

Open-source

In my leisure time, I am involved in maintaining a handful of open-source tools.

Research

Research

Pre-print, pending review

Purity as a Parallelisation Contract: Formal Composability Guarantees and Empirical Throughput in Python and Rust Data Pipelines

DOI: 10.5281/zenodo.21420325 · posted to SSRN and ResearchGate

I also write about recent advancements in technology on Medium.

Interests

Interests

  • Threat modelling and architectural defence
  • Secure local AI inference
  • Software Supply Chain and program analysis
  • End-to-end encryption
  • Algorithms
  • Distributed systems
Contact

Get in touch