WHAT I'VE DONE

About My Projects

This page serves as an in-depth and concise portfolio review of course-related and personal projects I have completed or am currently working on. For each item, I list the main languages and skills used, as well as a brief description of the project itself. Projects are also listed in order starting with the most recent to the oldest.

This Website

I started this website as a personal project with the goal of independently learning and practicing HTML, CSS, and JavaScript. I used many free online resources to self-study and build web development skills. This website serves as my first web development project.
You can view the code here.

Related Skills:

  • HTML
  • CSS
  • JavaScript
  • UI Design

Screenshot of Olivia Malcolmson's personal website.

Nyancat's Space Escape

Starting with my implementation of a basic scrolling game, I expanded this class project into a creative adaptation featuring a new theme, game rules, additional entities and entity types. The finalized project delivers a unqiue gaming experience from its basic implementation, combining an artistic theme, innovative entities, and strategic rules to create a memorable and immersive space adventure.
See it's implementation here
See some game play here

Related Skills:

  • Java
  • OOP
  • Game design (e.g., rule development)

Screenshot of Java implemented scrolling game created by Olivia Malcolmson. Screenshot of Java implemented scrolling game created by Olivia Malcolmson.
Screenshot of text-based go fish card game being ran in VS Code.

Text-Based Go Fish (Card Game)

In this text-based implementation of the classic card game, go-fish, I relied on OOP principles to design the program's structure and organization in a meaningfull way that reflects the different features of the game.
See it's implementation here

Related Skills:

  • Python
  • OOP

LEARN MORE

about work contact
linkedin github