I’ve compiled a selection of my projects here as a demonstration of my skills. While I know there’s still a long journey ahead, I’m excited for the opportunities to create even more impressive work in the future. Stay tuned for what’s coming next!
This project is a text-based calculator application written in Java.
It allows users to perform various arithmetic and mathematical operations directly from the console.
Users can input expressions in the format number operator number (e.g., 123 + 456 or 5 * 5) and calculate the result.
The calculator supports basic operators such as addition (+), subtraction (-), multiplication (*), and division (/),
as well as advanced functions like square root (sqrt), logarithm (log), and sine (sin).
The input values are validated to ensure they remain within a defined range (-999 to 999).
The program provides clear instructions for use and includes an option to exit by typing "END."
This is a simple yet effective project for demonstrating console-based interaction
and basic mathematical functionalities in Java.
This project is a frontend-only webpage designed for a fictional app called TinDog. The app's purpose is to help users, who are dog owners, find potential matches for their dogs. It allows users to discover and connect with new and interesting dogs nearby, facilitating relationships between pets.
The website features a modern and responsive design, developed using HTML, CSS, and Bootstrap for styling and layout. It includes the following sections:
This project focuses on design and user experience, demonstrating skills in responsive web design, layout structuring, and modern aesthetics. It does not include any backend functionality.
This project is a Mondrian-inspired web design, influenced by the artistic style of Piet Mondrian. The design features a grid layout with bold black lines and vibrant blocks of primary colors, balanced by neutral tones. It emphasizes simplicity, balance, and modern design principles. Key characteristics of this project include:
This project demonstrates how modern web technologies, such as CSS Grid or Flexbox, can be used to recreate and adapt Mondrian’s artistic principles into digital design.
This project is a Java-based application designed to calculate the total score for a ski jumper. The program mimics professional ski jumping scoring by summing up points for distance, style, and wind compensation.
This program serves as a foundation for more advanced applications, like simulation games or educational tools for modular programming.
This is a landing page for a fictional creative design agency, showcasing a modern and clean aesthetic. The layout emphasizes simplicity and clarity, with sections to communicate the agency's services and expertise.
This landing page effectively conveys the agency's creative and technical skills while maintaining a professional and approachable design. The combination of vibrant and monochrome images adds depth and variety to the presentation.
This is a simple console-based game written in Python where a player competes against the computer in a game of Rock, Paper, Scissors. The computer's choice is generated randomly, and the winner is determined based on standard game rules. The program provides clear feedback after each round and includes fun messages for an engaging user experience.