LATEST PROJECT
Aladdin Website
My latest freelance project (Jan 2026) was a website for the Irish software company Aladdin Schools that could be hosted on their Django platform. They wanted an entire custom build, with no CMS, JS/CSS frameworks or dependencies.
Ruth Farrell
I design and create in all things : React, Node, TypeScript etc. and I currently work as a software engineer for HubSpot in Sydney.
Check out some of
my other projects...
A Travel Journal
The Travel Journal, is a React app that uses the CSS preprocessor Sass and is now hosted on Github Pages. Here, I record my time travelling.
The destinations can be filtered by year, country, month and search.
Check it outarrow_forward
CV Creator
My most recent project (2021), is a single page web app, built completely vanilla and with no transpilers or frameworks.
Users can customize their CV's template, text, fonts, colours, icons, content and then download it in a pdf format.
Check it outarrow_forward
Compliment Generator.
Compliment Generator, is a React app embedded within the HubSpot CMS that generates random compliments on click. It's contained within a custom module so that a non-coder could easily add more compliments.
It also uses keyframes for some fun CSS animations.
Check it outarrow_forward
The Piano Catalogue.
The Piano Catalogue, uses vanilla JS to display a different library of piano piece suggestions based on your skill level and preferred genre. By delaying YouTube videos from loading until the play button is clicked,
page speed loading times decreased making this interface possible to manage completely on the front-end.
Check it outarrow_forward
Eighty-Eight Keys.
I created Eighty-Eight Keys in 2019 while on the HubSpot CMS migrations team, on the older style of HubSpot layout drag and drop templates. We now highly recommend the use of coded templates (with drag and drop coded areas) and themes instead.
Eighty-Eight keys has a range of HubSpot custom modules, that include the use of repeaters, CSS grid, flexbox and vanilla JS.
Check it outarrow_forward
The S-Shop.
The S-shop uses a combination of jQuery and vanilla JavaScript (the countdown) to present some nice animated effects.
This can be used as front-page of a website for a shop or e-Commerce business that's coming soon.
Check it outarrow_forward
LATEST PROJECT
Aladdin Website
My latest freelance project was a website for the Irish software company Aladdin Schools that could be hosted on their Django platform. They wanted an entire custom build, with no JS or CSS frameworks or dependencies.