Portfolio

Technical Projects

Placeholder

SIM

At-a-glance date checking for shops

  • Created while working at a local shop
  • MVP created in two days
  • Allows at-a-glance list of stock that needs to be wasted
  • Stock added to system when placed on the shelf
  • Rewritten in SvelteKit for better performance
BitHunt

BitHunt

AR Treasure Hunts for TU Dublin Students

  • QR codes hidden around the campus during Freshers Week
  • Students scan codes and win a prize when they find them all
  • Allowed First Years to get to know the campus
  • Written in SvelteKit with direct connection to PostgreSQL
Starboard

Starboard

Get stars for completing tasks

  • Based off of the 'Starboard' system from Primary Schools
  • Competitors would receive stars for completing silly tasks
  • Written in SvelteKit with TailwindCSS and ShadCN
  • Prisma ORM used to connect to PostgreSQL database
  • Designed for containerisation
Clerk

Clerk

Obsidian plugin for writing documents faster

  • Improves creation of markdown files for the TU Dublin Computer Science Society
  • Creates 'Frontmatter' for docs, meeting minutes and the blog
  • Written in TypeScript
Placeholder

InterestEngine

Hand-rolled Web Form for event planning

  • Created to gather interest for the TU DubLAN LAN Party
  • Anonymously collects data for the committee to focus on what the students want
  • Written in SvelteKit using Prisma ORM to connect to PostgreSQL
  • Designed for containerisation
Placeholder

TrackEngine

Improved Realtime API for Irish Rail

  • First attempt at API
  • Collects & pre-parses XML data from Irish Rail's Realtime API
  • Follows RESTful principles
  • Written in Node.js with Express

Other Projects

DOAF 2023

DOAF 2023

Debut One-Act Festival

  • Second year as DYT's Lighting Designer
  • Successfuly lit 3 consecutive one-act shows using the same rig
  • Stage Wash was split into sections to improve variability between shows and multiple specials
  • Co-facilitated DYT's first ever member-led workshop, 'Lighting for Theatre'
MOAF 2022

MOAF 2022

Member's One-Act Festival

  • First year as DYT's Lighting Designer
  • Lit 2 consecutive one-act shows using the same rig
  • Use of general wash allowed multiple specials to be used for each show
The Spanish Tragedy

The Spanish Tragedy

DYT's 2022 Big Show

  • Performed in Project Arts Centre
  • Worked with Sarah-Jane Shiels and Síofra Nic Liam
  • First show after certifying with Stage Pass