This portfolio page is dedicated to my most recent or featured projects. If you would like to see more projects and details, you can check the links below or check out the dedicated portfolio pages.


My GitLab   My ArtStation Portfolio   My itch.io

Check out my books

Telamora – Fantasy

  • Telamora Cover

Long ago, humans and dragons lived peacefully with each other in the kingdom of Telamora. However, after generations the peace has slowly fallen apart, and tyranny has taken the throne. Lord Genar is the last bastion of hope and honor in the kingdom. He has sent his ward Varen to search for any clues which may help them to topple the throne and restore peace to the land. After months of investigation, Varen’s search turns up nothing of much value.

Lord Genar and Varen are ready to give up all hope of restoring the kingdom to its former glory . . . until they receive an unexpected guest. An unforeseeable alliance has set into motion a series of events that will shape of very future of the kingdom. Varen must hurry with his new allies to gather support for the coming war, but he wonders if it will be enough.

Check Out Telamora.com   Leave a Review on Goodreads   Purchase from Blurb

Featured Artwork

  • Telamora Map

Aphasia — In Development

  • Aphasia Title

My first sci-fi, text-based game built with the powerful Twine engine. I always wanted to make a branching text-based game, and came up with this little story on which to build it. As the game grew and evolved, so did the story, yielding a fun little deep sea adventure with RPG elements integrated throughout.

itch.io Page

Course Management Website Prototype *

As a part of a capstone databases course, I designed a fully-functional prototype for a course management website using tools such as Python via Flask, PyCharm, Bootstrap, and SQLite. The website allowed for different user types, each with different permissions and roles. Students could view courses, assignments, announcements, exams, and other related course materials. TA and professor roles had additional functionality for grading, management of course content, and comment moderation. There was also an administrator role for full access, including direct access to the database. In addition to the front-end web application, I designed and implemented the database for the site, fully populating it with sample data for testing.

AI Portfolio (Puzzle Solvers, Game AI, Spam Filter, N-Gram Models) *

  • Linear Disks Solver

For an artificial intelligence course, I worked on a series of assignments implementing various core AI algorithms and methods. Concepts covered included intelligent agents, uninformed search, informed search, logical agents, uncertainty, and Markov processes. Implementations of these concepts included an n-queens solver, linear disk solver, email spam filter, lights-out puzzle solver, number tiles puzzle solver, and a Sudoku solver.

Mini-Processor *

For a computer engineering course, I designed a fully functional mini-processor from the ground up using Verilog and MIPS assembly. The single-core pipelined processor implemented standard CPU components, such as the ALU, buses, control unit, and registers. This project helped to solidify my knowledge of core, low-level computer architecture design.


* Due to academic integrity policies at my university, I am only able to provide some source code for potential employers upon request.