top of page

Projects

The Last Light

3D Game

Date: Aug 2022 - Dec 2022

Tools: C#, Unity, Blender

Link:

This is a 3D game developed by myself in Unity using C# and Blender for the main character and enemies models. The player is able to walk freely as a dragon through the world searching for missions. The missions consist of a rail shooter game where the dragon will fly and attack enemies that will come in different movement, shooting patterns and speed depending on the difficulty of the level. The game should give the player a sense of freedom and excitement as they explore and uncover a magic new world!

The Last Light
Screenshot 2023-01-20 155401.png

Space Evaders

2D Game

Date: Mar 2022 - May 2022

Tools: C#, Unity

Link:

This is a 2D game developed by myself in Unity using C#. The game allows the player to control a spaceship, flying and shooting enemies while dodging their attacks. This game allowed me to learn Unity's interface when it comes to 2D games. I also learned about particle effects and how to link the code written to the objects in Unity, creating and bringing life to the game.

Screenshot 2023-01-20 221534.png
Screenshot 2023-01-20 221823.png

Store

Webpage

Date: Feb 2022 - Apr 2022

Tools: JavaScript, HTML, CSS, MySQL

Link:

This store webpage was developed using the Agile methodology by me and two other teammates. Together, we were able to successfully display clothing items on the website in an organized and user-friendly way. The page allows the user to not only shop for items and add them to a cart but to also create an account with a personal username and password which are encrypted and stored on a database.  The database also contains a separate type of profile for administrators allowing them to edit the content on the website adding and deleting items.

image11.jpeg
image1.jpeg

Ice Cream Sundae App

Mobile App

Date: Feb 2022

Tools: Kotlin, Dart Java, Flutter

Link:

The app was developed by myself twice using Kotlin, Java and Dart. Both versions allow the user to choose their ice cream flavor, size, toppings and ammount of hot fudge calculating the price and allowing them to order the product. The order page will show the details about the order and the time that it was placed. Finally, the about page talks a little bit about the developer of the app.

IMG_6228.jpg
IMG_6229.jpg

Color Buster

Game

Date: Jan 2022 - Apr 2022

Tools: Java

Link:

The Color Buster game was developed by me during my Object Oriented Design class. I learned a lot about how to write documentations and diagrams for my projects and was able to code the game using Java. Color Buster consists of a puzzle game in which the user will be provided with a customizable board size containing different color tiles, the number of color tiles will also be customizable by the user. The player then will start the game and to score points, he or she will need to select a tile that is close (either horizontally or vertically) to two or more tiles of the same color. Doing so will destroy the selected tiles and randomly generate more colored tiles which will be displayed from top to bottom as if they were falling from the top of the level. Once the user runs out of moves the game is over and they will have the choice to play again.

Screenshot 2023-01-20 205702.png

Bank

Programming Project

Date: Sep 2021 - Nov 2021

Tools: Java

Link:

For this project I was required to provide an implementation of an automated bank account management process. The presented problem is to come up with a system that simulates the bank account management process and contain multiple consumer threads that debit the bank account. Furthermore, a credit card will be associated with the bank account and used to debit up to a limit CC. The program was written using the JAVA programming language. The system simulated a one-year period in a college student’s academic year (summer included). 

Screenshot 2023-01-20 212606.png

Shark OS Machine

Programming Project

Date: Aug 2021 - Oct 2021

Tools: Java

Link:

For this project I was required to develop and design a program that replicates the operation of the Shark Machine. The presented problem is to come up with a functional design for the Shark Machine and develop it in a way that will allow the user to run several simulated programs concurrently.
The program was written by using the JAVA programming language. The program counts with a primary memory that is simulated by a 1024 element array, each word in the array will be 32-bits. Variables were used to represent the registers which will be explained deeply in the Design (page 6). The micro-operation will also be simulated in the JAVA program, and example of that is ADD that utilized all the registers of the project.

Screenshot 2023-01-20 215304.png

Make Me a Playlist

Webpage

Date: Feb 2022 - Apr 2022

Tools: JavaScript, HTML, CSS, PHP

Link:

This webpage was developed by me and two other teammates. Together, we developed a website that will help the users with songs and artist recommendations according to their personal taste. Since it is not always easy to find good new songs/artists, we provided a platform that helps our users find their perfect playlist.

Screenshot 2023-01-20 232749.png

First Website

Webpage

Date: Aug 2020 - Dec 2020

Tools: JavaScript, HTML, CSS, MySQL

Link:

This was my first ever webpage. It was developed during the Fall 2020 semester. It contains all the assignments that were during that semester. One of my favorite assignments is the pokedex which is linked to the TCG cards database and allows the user to search for different pokemon cards.

I made a series of videos walking through the most updated code and website, those can be found by clicking here. However, if you wish to navigate a slightly older version of this website yourself click here.

Screenshot 2023-01-21 001947.png
Screenshot 2023-01-21 001926.png

3D Modeling Projects

Modeling

Date: Jun 2021 - Ongoing

Tools: Blender

Link:

I have been learning Blender by following tutorials online as well as working on my personal projects. This Instagram page was created to share my journey and models. Some of the models are also used in personal game projects as the one cited in the begging of this page. I enjoy working with Blender because it allows me to be as creative as I want, modeling and animating anything, the possibilities are endless!

Screenshot 2023-01-21 010311.png

Here are some of the projects that I worked on. To see the full documentation and code for all projects click here

bottom of page