Jason Abucot


An aspiring Software Engineer & Game Developer

The 4 Tetrominoes

A bit of backstory...

Having grown up playing games, it only felt natural for me to pursue a career in game development. However, given the vast differences between playing a game and creating one, many people are often deterred from following this path.

Luckily for me however, when I started programming at 17, I could immediately feel a spark, something that ignited my passion to create and further my skills, beit in software creation or games.

Tools & Technologies I've used
Python Comfortable
Unity/C# Comfortable
Git Familiar
C++ Familiar
Java Familiar
Flask Familiar
HTML/CSS Familiar
Javascript Familiar
Docker Learning

Here's a collection of some projects I've completed

Picture of my implementation of Sudoku

Sudoku

This implementation of Sudoku created in Unity utilizes a backtracking algorithm in order to solve the board, allowing it to discern between correct and incorrect guesses. In addition to that, support for Sudoku strings was implemented, allowing for the input and use of custom Sudoku puzzles.

View code here

Picture of my implementation of Sudoku

Chatroom Site

This is a chatroom style website I created using Python. It utilizes websockets to provide realtime communication between users and is able to authenticate users via an external authentication API that I also created using Python and Flask. Although seeming relatively simple, working on this project from conception to production taught me a lot about how to effectively divide a project into manageable chunks and helped improve my ability to turn an idea into a working product.

Try it out

View code here

Picture of my Asteroids game

Asteroids

Being one of my first endeavours in Unity, this project is on the simpler side. However despite being simple, this project was also the first in which I collaborated with a friend, him creating the art assets whereas I handled the programming. This collaborative effort at least somewhat taught me the importance of clear communication between team members and the change in mindset required to complete a project in a team, as opposed to by myself.

View code here

Get in contact

If you'd like to reach out, collaborate on a project, or just chat, please feel free to contact me!

Email: jabucot0@gmail.com

Phone Number: (778)-866-1262

Github: github.com/jason-rey