Zander F

Hobbyist programmer

Hi!

My name is Zander, and I'm an 18-year-old hobbyist programmer. I have been writing code for around a decade of my life. I enjoy experimenting with new technologies and finding handy ways to solve random problems.

Projects

I have experimented with a handful of projects over time. Below are some projects I'm proud of.

Engauge

rust typescript react full stack discord bot

2020 - present

Engauge is a Discord bot I started working on in early 2020. It is used to track member participation by means of message and voice activity and consequently quantifying this data with video game-like levels and experience. It is one of my most feature-rich projects to date, with a bot backend and web API written in Rust and a frontend written with React and TypeScript.

omegga-raytracer-cr

crystal raytracer open source

2021

This was an experiment in graphics programming to create a raytracer for the game Brickadia. Using a community-maintained server wrapper tool called Omegga (from which many of my small projects have spawned), I created a plugin for the game that read the server's current save (a collection of player-placed bricks, think LEGO) and used modern rendering techniques to render a raytraced image.

Cube Game

c# unity game

2021

I worked with Unity for about a week to create a Cube World-inspired terrain generator, character controller, and building system. I became acquainted with Unity, its architecture, shader programming, mesh optimization, and more with this project.

Brickadia projects

js crystal rust library open source

2020 - present

I have made quite a number of small projects for the server wrapper Omegga for the game Brickadia, ranging from simple rotating hints that appear in chat to seamless teleporters. I have also written two (Crystal and Rust) save serializer/deserializer libraries, as well as my own experimental server wrapper.

Discoid and Qubit

c# discord bot

2015 - 2018

Discoid (eventually renamed Qubit) was my entry into the Discord bot development world. It was a multipurpose bot with features ranging from gambling and clans to custom commands and alerting keywords in chat. By the end of its lifetime, it was being used in over 30,000 unique Discord servers, which is still my most successful project to date, despite my programming abilities having improved significantly.

Blog

Care to indulge in some occasional ramblings?

Test Post

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ut blandit nisl, vel sollicitudin odio. Suspendisse eu turpis neque. Nam bibendum quam nec elit tristique mollis vitae sed dui. Suspendisse ut tincidunt augue. Aliquam leo turpis, gravida at finibus ac, vestibulum id augue. Donec urna erat, interdum vel finibus quis, faucibus vel arcu. Mauris dictum in diam vel tincidunt. Duis ullamcorper nulla sed venenatis porttitor. Vivamus nec tellus maximus, sodales erat et, pellentesque sapien. Nulla rhoncus leo mollis nibh egestas interdum. Suspendisse gravida quam ac lectus semper posuere.