Portfolio
Technical Projects
- 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
- 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
- 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
- Created as Final Year Project in Computer Science Undergraduate
- Complete inventory management system for Clubs and Societies in TU Dublin
- Completed project will be deployed & used by Student Life in TU Dublin
- Improves creation of markdown files for the TU Dublin Computer Science Society
- Creates 'Frontmatter' for docs, meeting minutes and the blog
- Written in TypeScript
- First ever API
- Collects & pre-parses XML data from Irish Rail's Realtime API
- Follows RESTful principles
- Written in Node.js with Express
Other Projects
- 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
- 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'