Callum Mackenzie's Projects
Config files for GitHub profile.
Personal website
Cross platform 2D & 3D rendering engine with WASM and JS bindings written in rust.
The term project for DSCI 100 at UBC
The GUI client/model for Exvi Fitness
The shared core & data model for Exvi Fitness
The server portion of Exvi Fitness hosted on AWS
A 2D & 3D game engine written in c++, currently being rewritten completely.
A 2D & 3D rendering engine using OpenGL bindings.
A 2D & 3D rendering engine using WebGL.
2D & 3D game engine aiming to support OpenGL, Vulkan, and DirectX.
JNI bindings for Kvasir.
Linear algebra library written in Java for graphics or other applications.
Update the AWS lambda layers for a given function to their latest versions
Fitness tracking react app for personal goals
My motisHarmony
Used for learning and experimenting with raytracing.
Deloitte ThinkTECH 2022 Prototype Project
Deloitte ThinkTECH 2022 Frontend
An action to remove old AWS lambda layer versions until a given amount of the latest remain.
A java desktop application for tracking clothing items and outfits
Vitalert (NwHacks 2024)