Hey, my name is Tessa.
I’m a software engineer specializing in computer graphics programming and fullstack web development. With expertise spanning from C++ rendering engines to modern TypeScript web applications, I enjoy tackling performance-critical challenges across the entire technology stack.
My background includes building 3D graphics systems, developing production web applications for international markets, and working with distributed teams across multiple time zones. I’m particularly drawn to projects that combine visual computing with practical software engineering.
You can learn more about my experience here, follow my technical learning journey here, and explore my projects below.
Latest Posts
Projects
-
Video Stabilizer
Computer Vision C++ OpenCV SIFT RANSAC
An application of computer vision algorithms and techniques to stabilize shaky video footage, including Lowe's Scale-Invariant Feature Transform (SIFT) technique for feature detection and Fischler and Bolles' RAndom SAmple Consesus (RANSAC) algorithm to compute robust homography matrices.
-
Trail Conditions Map
WIP
Fullstack JavaScript TypeScript React.js
Full-stack trail conditions map for Austin MTB trails with real-time weather integration, TrailForks API, and intelligent condition warnings.
-
3D Terrain Simulation
Real-time Rendering C++ OpenGL GLSL
3D terrain simulation with an editable, procedurally generated terrain mesh that updates in real-time. Built for the course CGRA350 Real Time Rendering at VUW.
-
3D Gaussian Splat Viewer
Computer Graphics 3D Gaussian Splat Godot GDScript
A simple Godot tool for visualizing and interacting with 3D Gaussian Splat point cloud data. Supports .PLY (Stanford Triangle Format), .SPLAT (3D Gaussian Splat format) and .XYZ files (simple point format).
-
DXEngine
WIP
Game Engine C++ DirectX Win32
Hardware accelerated DX11 based rendering engine built on Win32.
-
TEngine
Java Game Engine
A 2D game engine built to support building games in Java for the course 159261 Games Programming at Massey University.
-
Snek
Java Game TEngine
A simple remake of the classic game Snake, built in Java using my own custom 2D game engine TEngine.
-
Holy Whac-a-Moley
GDScript Game Godot Engine Game Jam
A game jam entry created for Weeksauce February 2024, using the Godot game engine and GDScript.
-
Conway's Game of Life
JavaScript Cellular Automata
A JS implementation of Conway's Game of Life.