Software Development


In 2022 I did my second degree but this time in Software Development. It was a Higher Diploma in Science in Computing (NFQ Level 8). I was named to the Dean's Honours List for the class of 2021-2022, and my overall honors grade was 86.6%. All subject were very interesting, but especially those requiring coding. I had a subjects such as: Java Software Development, Web Design, Databases, Object-Oriented Software Engineering, Computer Architecture, Operating Systems and Networks, Algorithms and Advanced Programming, Data Structures and Distributed Systems. As a final project built travel application that used modern technology.

SmartLuggage – The Application for Easy Packing

I built an app that makes a packing easy through an easy-to-use smart item allocation system. It allocates items to the appropriate category based on the user's activity and gender. It calculates the weight and number of items in the packed luggage. It allows you to add your own items and delete unnecessary ones. The colors in the app are well thought out and consistent. Google Map API is used to search destination, it allows to find practically every address in the world that is in Google database. Weather API is used to displays the temperature and an icon with the current weather status. The vision system allows the user to add elements using a camera. Application uses a cocoSSD model and Tensorflow.js. User can switch between cameras available on the device. The application is intuitive and uses the latest technology. In addition registration, login and administration panel is implemented.

The Frontend is hosted on Google Cloud. Backend is pushed to the the Heroku. Can be viewed via this link. It can load slowly at first as I use low cost hosting and if the app is not used it goes to sleep.