Skip to content
View KieranPritchard's full-sized avatar

Block or report KieranPritchard

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KieranPritchard/README.md
X banner

👋 Hey, I'm Kieran.

Most developers only ever see one side of security. I build software and study how to break it, which means I write code with a much clearer sense of where it'd actually fail. That shows up across the stack: security tooling in Go and Python, full web apps in Next.js, and a growing set of CTF write-ups as I put the theory to the test. Currently a T Level Digital Software Development student at Bournemouth & Poole College, working as 1st Line IT Support alongside it.

Portfolio CTF Portfolio LinkedIn X


📚 About Me

  • 🎓 Studying a T Level in Digital Software Development at Bournemouth and Poole College
  • 💼 Working as a 1st Line IT Support Assistant
  • 🔐 Building offensive security tooling and working through CTFs, with 13 TryHackMe write-ups published so far
  • 🛠️ Currently building: GhostGate (a Go-based security CLI, v1.1 nearing completion)
  • 🌱 Learning: strengthening my PHP through college coursework, including building a full CRUD library management system

⚡ Fun Facts About Me

  • 🎮 Gamer at heart, always got some form of Pokémon on the go
  • 📷 Enjoy scenery photography in my free time
  • 📺 Whovian, into Doctor Who and Torchwood

🎶 What I'm Listening To

Apple Music GitHub profile

Go-tos: Bad Omens, Marilyn Manson, Panic! at the Disco, Halsey.

🏆 Highlights

  • 🏅 Distinction–Distinction* on my T Level Foundation in Digital coursework, Merit in the Bebras Computational Thinking Challenge
  • 🎖️ BPC Empathy Award
  • 🌐 Built and shipped my own portfolio site from scratch (Next.js, Tailwind, shadcn/ui)

🧰 Languages & Tools

Python JavaScript Next.js React Node.js Tailwind Go C MySQL MongoDB Git GitHub

📊 My Stats

GitHub Stats
Top Languages
GitHub Streak Stats

Pinned Loading

  1. Password-Manager Password-Manager Public

    A Python password manager featuring encrypted credential storage using the cryptography library, hashed authentication, and full CRUD operations. Built with OOP principles to demonstrate secure pas…

    Python

  2. Remote-Command-Execution Remote-Command-Execution Public

    A Python simulation of remote command execution using socket programming. A server listens for client connections and executes shell commands sent by the client, returning their output — demonstrat…

    Python

  3. Firewall-Simulation-Update Firewall-Simulation-Update Public

    A stateful firewall simulation written in Go that models packet filtering, rule-based access control, and connection state tracking.

    Go

  4. portfolio portfolio Public

    Source code for my personal portfolio site. Built with Next.js 15 and TypeScript, deployed on Vercel.

    TypeScript 1

  5. Script-Vault Script-Vault Public

    This is a repository of all my different scripts that I use, you will find my scripts organised into different folders for different use cases.

    Python

  6. GhostGate GhostGate Public

    GhostGate is a versatile Go-based networking toolkit designed for penetration testing, red teaming, and security auditing. It simplifies the process of setting up payload staging environments, runn…

    Go