My Projects

Freelance Work

During my year break after graduation, I decided to ease myself back into working with software and coding by taking some freelance opportunities that I could find. Most of them involved creating websites for clients using a variety of different software and tools such as Wix, SquareSpace and Webflow. Each website posed different difficulties and many situations in which I could learn and gain experience from. It has helped me exponentially in not only broadening my experience in development, but it has also given me first-hand experience that I otherwise hadn't had the opportunity to gain during my time in university.


The clients I worked for have a range of services that they provide and thus each website was drastically different than the last. Not only that, but everyone has their own preference on what they would like the website to look like too! Taking all of this into account was incredibly rewarding and fun but involved very frequent communication with the clients to ensure that the work I was doing was satisfactory and on-track. This is a valuable skill that stood out to me once I completed my freelance work.

Duration:
N/A (Varying on Client)

Target:
Create a website for the client using the technology that they picked

Technologies Used:
SquareSpace, Wix, Webflow, Figma, JavaScript

Link:
N/A

Internship

I worked as an intern software developer at AuraVision for 3months and worked as a part of their team. I was tasked with creating a meta-data parser for their business to use to process incoming information so that it was prepared to send to their database. This involved working with a lot of information of different formats and creating software that would allow common formatting. I worked with technologies that were brand new to me such as Amazon Web Services (AWS) and Serverless frameworks. It not only drastically improved my JavaScript skills but also allowed me to experience first-hand what it was like to develop software with a team in an industrial setting.

Duration:
3 Months

Target:
Create a Meta Data Parser to receive data from an excel file via email and parse it through a set of requirements in order for it to be pushed to the database

Technologies Used:
AWS, Serverless, JavaScript

Link:
N/A

University Tasks

We were tasked with creating a website from scratch that would sufficiently aid towards one of the 21 UN sustainability goals. Our team decided upon to work towards several, similar goals such as health and world hunger. We aimed to create a recipe browsing website with the ability to favourite their more-desired and also leave reviews. This involved us having to utilise an API for the first time, alongside having to construct a back-end to hold the information and handle the API calls. We used SpringBoot to create the back-end and the React framework to create the front-end.

Duration:
3 Years from 2020-2023

Target:
Several tasks involved a recreation of pong and a platformer, alongside my dissertation based on the impact of a hospital-themed game on students.

Technologies Used:
Unity, C#, Figma, Java, JavaScript, React, HTML, CSS, Python, Virtual Machines

Link: