About Me


Welcome to Ivan's Digital Portfolio!

I have now completed my fourth year of studies in Software Design with Artificial Intelligence for Cloud Computing at the Technological University of the Shannon: Midlands Midwest (TUS).

Profile

Placement Experience 9-month Internship at DPD Ireland

I worked as a Software Developer Intern at DPD Ireland, Athlone from January 2024 to September 2024. During this time, I participated in daily standups and wrote project reports. Key Tasks included:

  • Was actively participating in a meeting , succesfully expressed my opinion & that way commited to group project.
  • Applied software testing techniques to create automated tests with 100% coverage using Postman API.
  • Migrated code from Spring MVC to Spring Boot for API endpoints.
  • Completed course "Fundamentals of secure software" and practice using WebGoat
  • Effectively managing and documenting project progress—including detailed reports, current status updates, completed tasks, and bug tracking—using an integrated project management platform and Office 365.
  • ...To hear more about my placement and experience please contact me directly
Placement

My Vision Why I Chose Programming

I’m driven by curiosity and a passion for continuous growth, aiming to make a meaningful impact through my work. I chose programming for its challenges, collaborative nature, and its potential to drive innovation and real-world change. My vision is to simplify and integrate technology in ways that reduce pollution and minimize our impact on the Earth, animals, and ecosystems. I want to be part of a technological evolution that exists in harmony with nature—creating smarter, cleaner, and more sustainable solutions for a better future.

Vision

My Videos

MSA promo video 2025

MSA - 4th year project. Injury prevention application.

Technology Trend 2025

Distributed Systems - 4th year project.

Youtube Demo 2023

Youtube archive project overview

Jujutsu Demo 2022

Mobile application based on Anime Jujutsu Kaisen

My Projects

Only Robots
Only Robots

This is a 4th-year college project developed in Java using Spring Boot, designed as part of the 'Service Oriented Architecture' course. The aim is to demonstrate the microservices architecture and advanced RESTful API techniques learned throughout the program.

View on GitHub
Rustic Roots Restaurant
Rustic Roots Restaurant

Frontend local restaurant website which was builded & deployed with React, TypeScript, and Bootstrap

View on GitHub
Cherry Chocolate
Cherry Chocolate

Cherry Chocolate is a dynamic web application built with PHP and AJAX for seamless interactivity, leveraging POSTMAN for efficient API testing and MySQL as the backend database for data management.

View on GitHub
Youtube Data Archive
Youtube Data Archive

A Python-based application that archives and stores data by scraping information from YouTube based on an inserted link. The application retrieves and archives song data through a user-friendly GUI interface.

View on GitHub
MoveSafe Analytics
MoveSafe Analytics

Year 4 project - The Move Safe Analytics (MSA) application is committed to reducing injury risks by using advanced AI-powered drone technology to monitor player interactions in real time.

View on GitHub
Parcel Way
Parcel Way

A database management system is essential for every business. To demonstrate my knowledge and skills in database management, I developed ParcelWay, a database management system designed for a parcel delivery company that is ease to use. In the following sections, I will introduce the workflow and implemented functionalities.

View on GitHub
Data Mining & Machine Learning
Data Mining & Machine Learning

Data mining and machine learning project, for which I chose two datasets: “Abalone” and “Employees”. Then I utilized them using linear regression and decision Tree techniques to predict target variables and test the quality of the prediction. I will also present a workflow and documentation supported by the CrispDM data mining process, including images and references.

View on GitHub
Digital portfolio
Digital portfolio

Digital portfolio - is website that i designed and connected via DNS, hosting provider and my repository. I created this project using React-Javasript with VS code. Dinamic background - on reload background is different.

View on GitHub
Monsters
Monsters

Third year Python GUI project where i implemented learned techniques to buttons where you can level up your monster, change avatar and release a fireball!

View on GitHub
An Analysis of Client/Server Security Techniques
An Analysis of Client/Server Security Techniques

This is my 4th year software security assignment report where I compare and contrast different cryptographic methods to ensure authentication, integrity and confidentiality in client/server settings.

View on GitHub
BoardGames Club
BoardGames Club

Project 'BoardGames Club' created using Python and Docker. It is a Cloud Run application that uses CRUD functionality to update members information and draws highest scores chart.

View on GitHub
SilkWeb Atlas
SilkWeb Atlas

Repository that hosts two Android Studio applications designed for distinct user experiences. Whether you’re fascinated by the world of arachnids or a dedicated anime enthusiast, this suite offers tailored, feature-rich tools to explore your interests in depth.

View on GitHub

My CV