Portfolio | Future Professional Software Developer
I am currently attending the University of the West Indies, Mona in Jamaica with a passion for learning. My main programming language right now is Java. I am familiar with other languages as well, such as Python which was the first programming language I learned, and javascript. I also know some frameworks such as Flask, JavaFX, and Spring Boot. I am currently trying to and wish to learn new languages such as C#, C++, Kotlin, Rust, Dart, and many other frameworks like React, tauri, electron, flutter, and so on.
My first project. A Java-based console game with two-player mode and move validation.
View on GitHubConsole-based gambling games with dice rolls and card draws, written in Java.
View on GitHubA JavaFX desktop application developed for Williams Farms & Tuck Shop, a small food business that sells French fries, fried chicken, and sodas. The system addresses real-world challenges such as stock shortages, overstocking, and missed sales opportunities by enabling efficient inventory tracking. Key features include low-stock alerts, automatic purchase order generation, FIFO-based stock management, and comprehensive reporting tools to support decision-making. The application was designed with an intuitive GUI and uses a MySQL database with an MVC architecture.
View on GitHubA JavaFX desktop application developed for Taylor Hall at UWI Mona to digitize and streamline the management of room furniture and occupant records. Unlike the existing paper-based system and the current Banner software, this solution supports creating, updating, and deleting occupant records, editing furniture details, viewing room data, and generating reports all securely and efficiently.
View on GitHubA standalone RESTFUL API built using Spring Boot to support the Room Inventory Management System's backend services. Handles CRUD operations for room data, furniture details, and occupant records via HTTP endpoints. Designed with scalability and separation of concerns in mind to work seamlessly with my Room Inventory Management System client services.
View on GitHubIf you'd like to reach out, feel free to email me at contact@tywaine.me. You can also connect with me on GitHub or LinkedIn.