Hi! I'm John

A Photo of me!

I'm 19 and passionate about tech. I've worked on a range of projects from AI for anti-phishing to robotics projects, like a carparking robot & a robot dog. I've even written software that was run on the ISS.

I'm really interested in startups and have been lucky enough to be involved in the Irish ecosystem as a member of the Patch Accelerator (Which I came back to help run the following year), and a winner of an NDRC Founder's Weekend. I'm always up for a chat!

[Email Me] | [LinkedIn] | [X] | [Github] | [Other Links]

Projects

CompSoc Web Exploitation CTFs

University of Galway Compsoc • 2025

  • Wrote the Web Exploitation Challenges for the CTF
  • Also helped with the server setup and configuration
  • Repo is [Here]
  • Read about the event on the soc's site [Here]

Scamurai

Trelis Grant • 2023-2024

  • Built an anti-phishing AI
  • Pre-emptively detected and checked infrastructure on Phishing sites
  • Received a [Trelis AI Grant]
  • [Here]'s a link explaining some of the Tech i built/used for the project
  • [Github]

Robotics Projects

Patch • 2022-2023

A photo of a parking robot A photo of a robot dog
  • Spent a summer building Parkie, a robot to manage a carpark with Alex O Sullivan and Tara Mulhall
  • Primarily worked on Control and SLAM for the robot, did also work on manufacturing and some CV stuff.
  • The following Summer, I was an associate at Patch, but primarily worked with the Robot Dog Team
  • Wrote a large amount of software for the team, and did some designing & manufacturing

Astro Pi

European Space Agency • 2021/2022

Astro Pi Project Image
  • 2 Projects in 2 Years, both of which had runtime on the International Space Station
  • The first measured Crop Density via NDVI with a Near Infra-Red Camera. [Github]
  • The second measured the occurence of cosmic rays via scintillations in a CMOS sensor, recreating the experiments of Victor Hess

Some other Projects

Random Projects

  • [SatTrack] a Satellite Tracking Software
  • [Blog Bot] a discord bot that would allow you to micro blog easily, just send a message into a channel called #blog and it would appear on the site
  • [Rust Fetch] neofetch caused a ~1 second delay when I would launch a terminal, so I rewrote it rust. 100% a waste of time, but Rust is cool