Hello! I'm a programming enthusiast with an interest in compilers and graphics. Below you will find a selection of projects which I'm most proud of.

Real-time Voxel Raytracer

This application realistically simulates how light interacts with an environment made up of only cubes. The programs utilizes GPU acceleration and a denoising algorithm in order to produce quality images in real-time, even on modest hardware.

GitHub

glsl_analyzer

A language server implementation for the OpenGL Shading Language (GLSL). Provides various IDE features in your editor of choice, such as code completions, goto-definition, and formatting. Ready-made plugins for Neovim and Visual Studio Code.

GitHub

Advent of Code

Advent of Code is an event held in December every year. It features programming puzzles ranging from trivial to extremely difficult. I first participated in 2019 and have solved every puzzle since.

GitHub

Postgres Query Library

This is a library I wrote to extract data from SQL queries run against a postgres database. The library focuses on providing an easy-to-use interface that allows developers to quickly iterate on their code. It has gained some decent popularity within the Rust community.

GitHub

Snow Fight

A silly multiplayer game where two snowmen have a fight. But instead of throwing snowballs, they throw regular objects such as trees and mushrooms! The challenge here was the creation of a custom network protocol that handles packet-loss, spikes in latency, consistency between clients and more.

GitHub

N--

A clone of the game with a similar name: N++. This was my final project for a programming course in High School. It features a level editor, a particle system and a simple physics engine. See the video for a short demo.

GitHub

Get In Touch!