Projects
Inventory Tracker Project
This application, designed to track inventory at a computer hardware store, showcases my proficiency in various tools and technologies. The back end was developed using the Spring Boot Framework, while the front end was built with plain HTML, CSS, and JavaScript. I created a Spring H2 database to handle CRUD operations, and the project was containerized using Docker and hosted on an AWS EC2 instance.
Multithreading Project
The purpose of this project is to demonstrate multithreading and containerization. The application was built by connecting an Angular front-end application to a Spring Boot back-end. The project was containerized using docker and hosted on AWS.

Native Android Vacation Tracker
This native Android application was design to track vacations and excursions. It was developed on Android Studio IDE and utilizes a local SQLite database to store and retrieve user data. The application's functionalities include setting notifications to specific dates, date and time pickers, and validation of user inputs. Unit testing was conducted using JUnit library. An APK file was created and hosted on UploadAPK for easy installation on any Android device.
Full Stack Web Application
This application allows users to explore and plan their next vacation. It was created by integrating an existing Angular front-end app with a MySQL database using the Spring Boot Framework. The application was designed using the MVC architecture, containerized using Docker, and hosted on an AWS EC2 instance.