About Me

Get to know me better.

Hello, I'm Jack

I'm a self taught developer based in Ireland. With over 8 years of experience, starting in scratch. I've explored a whole range of applications from game design to cryptography.

I started when I was 9, finding Scratch and making simple games. From there, I moved on to Roblox Studio. I started security when I released my first sword-fighting game that got popular, but it ended up dying because of exploits. From there, I started learning about anti cheats and how to protect my games. Now I focus on security development, malware analysis and bug bounty hunting, working on games like "The Mimic" and doing security for the internal Roblox API.

"To know your enemy, you must become your enemy." — Sun Tzu

I believe in stress testing and having test cases for everything, if it works under load, it'll work in production.

When I'm not coding, I enjoy gaming, reading (usually laughing) about new vulnerabilities found, and being trampled over by my dogs who have endless energy.

Jack Gannon working on a project

I'm not procrastinating, I'm doing side quests

Quick Facts

LocationSETU, Ireland
Experience8+ Years
AvailabilityPart time
Email20117425@setu.ie

My Skills

Security & Cryptography

Cryptographic Implementations
Hash Functions (SHA-2, SHA-3, Blake3)
Encryption (ChaCha20, AES)
Post-Quantum Cryptography (ML-KEM, ML-DSA)
DNS (Root Key Rollover)
Elliptic curves (Ed25519, Curve25519)
Ghidra

Game Design

Progression
Player Retention
Analytics
Databases
Memory management
Anti cheats
Monetization

Development & Tools

Luau
WebGPU & React
Python & Java
JavaScript/HTML/CSS
Linux & Bash Scripting
Git & Version Control
VS Code & Sublime Text

My Journey

2025
rbx-cryptography
Released rbx-cryptography, the fastest cryptographic library in Luau, now used by games with over 1 billion plays and Roblox's internal teleport security.
2024
SPTS Nova
A game based on training and survival, allowing players to complete quests and unlock new areas and abilities.
2023
Anti Cheat Testing
A public testing place for exploiters to test their cheats, amassed over 154,119 detections.
2022
Graphics Programming
Experimented with WebGPU and learned how to push graphics performance in the browser.
2021
React & Modern Web
Started building interactive web apps with React and started getting into npm/pnpm.
2020
Game Development
Started developing small scale games and learning about security and exploits.
2019
Python
Picked up Python for automation and scripting, basically the only use case for Python.
2018
JavaScript
Started learning about JavaScript, learning all the quirks (jsdate.wtf) and api.
2018
First Website
Started with HTML and CSS, building my first websites and figuring out how the web actually works.