Skip to content

EvianMcKeown/personal-website

Repository files navigation

Personal Portfolio Website

GPU-accelerated PixiJS animated background preview

This repository contains the source code for my personal portfolio website — a static site designed to showcase my projects, technical skills, and experience as a computer science graduate.

Overview

The site is built with a modern frontend toolchain and emphasizes performance. A key feature is the GPU-accelerated animated background inspired by Apple Music–style visuals, implemented using PixiJS to demonstrate real-time graphics rendering in the browser.

Tech Stack

  • TypeScript
  • HTML / CSS
  • PixiJS (GPU-accelerated canvas rendering)
  • Vite (development and build tooling)
  • GitHub Pages (deployment)

Features

  • Responsive, minimalist layout
  • GPU-accelerated animated background using PixiJS
  • Performance-conscious rendering and animation
  • Clear presentation of projects, skills, and links to source code

Inspiration & Attribution

The animated background was inspired by the visual composition used on
https://www.aadishv.dev/music — specifically the use of rotating imagery with distortion and blur effects layered via post-processing.

The implementation, architecture, and rendering logic in this project are my own.

Deployment

The site is built using Vite and deployed via GitHub Pages.

Releases

No releases published

Packages

 
 
 

Contributors