Mastodon

portfolio

note: this isn't a full/complete list of all projects i've contributed to, it's a truncated list of the things i'm actually proud of.

sections

Personal Projects

C# Logo Kasta
2024 Nov - Current

Open-Source Self-hostable Web Application for File Sharing (w/ image preview generation), Text Sharing, and Link Shortener. Made to replace XBackbone with some improvements and new features (see why).

Uses PostgreSQL, C# ASP.NET Core, ASP.NET Identity, Entity Framework Core, HTMX, Bootstrap, OAuth2 & Integrated Authentication.


Rust Language Logo rustgrab
2024 May - Current

Screenshot and File Upload Utility written in Rust

Intended to be a powerful utility for Linux users that were Windows users whom are used to ShareX.

Fork of sharexin with more features and QoL improvements.


C# Logo Xenia Bot
2023 Jan - Current

Another General-purpose FOSS Discord bot written in C# with Discord.NET and MongoDB.

There is also a dashboard available, written in C# using ASP.NET, htmx, MongoDB, and Discord.NET.


C# Logo kate.shared C# Library
2022 Jul - Current

Shared C# Library that I use in most of my projects. Full of helper functions and utility classes that I use to reduce duplicated code.

Currently has some helper classes for System.CommandLine, and Eto.Forms (in their own projects/libs)


PHP Logo Personal Website v2
2023 Dec - Current

Built with PHP, Smarty, hand-written CSS, and without using any LLMs.

Got sick of the whole JavaScript ecosystem and I wanted a break and a way to easily combine my blog and my homepage.

some CSS is copied from bootstrap 2.x (labels, and inspiration for the navbar), and bootstrap 4.x (layout helper classes)


PHP Logo Xenia Bot Website
2024 Jan - Current

Fork of Personal Website v2, with extra features such as;

  • Guides
  • Reusable Blog System
  • Blog Tags Support
  • Blog Author Support

The previous Xenia Bot website (now offline and private), was just a blog with some links. This new website makes Xenia feel more professional and developed, while acting as a hub for information relating to Xenia.


JavaScript Logo 88x31
2022 Aug - Current

A collection of the 88x31 buttons of the past. Similar to what is at the bottom of my homepage.


JavaScript Logo Vue.js Logo Personal Website v1
2022 Jan - 2023 Nov

Built with Vue.js v2, Bootstrap, and butterchurn.

New versions are published and deployed on every commit with Github Actions and it's hosted with Github Pages.


JavaScript Logo Vue.js Logo Electron Logo SixGrid
2020 Dec - 2024 Apr

A Free and Open-Source Desktop Client for e926 and websites using the same api (like e621) that is built with; Electron with Vue.js for the desktop client which implements Google's Material Design, C# (ASP.NET MVC API) for the Analytic Server.

It also implements Steam integration with Greenworks via a closed-beta.



Get Psyched! Games (website)

The development team behind Open Fortress.

Open Fortress C++ Logo Source Engine Logo Open Fortress
2025 May - Current

An Arena Shooter in the style of Team Fortress 2, running on the Source Engine.

Currently assisting with shipping Open Fortress on steam (bug fixes, minor enhancements, etc...), internal tools for building game content (for steampipe builds), maintaining engine patches/detours/hooks for custom anti-cheat/QoL improvements, assisting w/ general web development, and content moderation/game support on Steam Discussions and the official Discord server.


C# Logo Get Psyched! Partner App
2025 Apr - Current

Ticketing System written in-house for allowing trusted/partnered game server owners to directly report cheating players, cheat software, and vulnerabilities.

Integrates with the Steam API for handing out game bans in waves once a player has been marked as a "cheater." Also integrates with our internal Gitea for issue tracking.

Uses PostgreSQL, C#, ASP.NET Core, (w/ Identity), Entity Framework Core, HTMX, Bootstrap 5.3, and some TypeScript for complex components. The Partner App also directly integrates with the Database for our internal Gitea instance to synchronize profile information, and project boards.


Rust Language Logo Open Fortress beans.rs
2025 May - Current

Rewrite of the beans installer for Open Fortress in Rust.

Brings many improvements to stability, performance, and doesn't get blocked by Windows Defender (since the old version used pyinstaller). It also has lower memory/CPU overhead when compared to the original installer, and only depends on glibc on Linux.

Also includes a GUI written with FLTK for it's dialog system, but not a fully fledged one since this will get replaced by Adastral at some point.




archive


Day-Job Projects

Various projects I've worked on with previous (and maybe current) employers. This is not a complete list, and you can request for my résumé by sending me an email.

Rust Language Logo C# Logo Custom DRM and Copy Protection
2023 May - 2023 Aug

Unable to demo or explain in details due to this being work at a previous employer.

Custom DRM and Copy Protection written with;

  • Rust (Container for an encrypted application and FileMaker Plugin w/ fm_plugin)
  • C# (.NET 8 AoT for license file generation)
  • FileMaker Pro/Server 19 (Database and License Management)

C# Logo OpenSoftwareLauncher
2022 Sep - 2023 Jan

Open Software Launcher, an Open-Source framework for developing your own launcher for internal applications.

Created while I was working at Minalyze (now Veracio), in order to find a solution to manage automatic updates, distributing betas, quickly deploying and publishing new versions, and managing licenses for their staff and external companies.

Note: Doesn't include launcher since that was made internally at Minalyze (now Veracio).



Adastral Group (website)

A non-profit group aiming for a unified, efficient, convenient downloading experience for sourcemods.

Adastral Logo C# Logo Cockatoo
2024 Jun - 2025 Feb

Version and Release Management for Adastral. In-use for generating patches, and releases for (currently) Source Engine Mods. Is also used for the management of branding for usage in the Adastral Launcher.

Uses MongoDB, Bootstrap, C# ASP.NET Core MVC, HTMX, and OAuth2/LDAP Authentication.


Adastral Logo C# Logo Northam
2024 Sep - 2025 Feb

Patching Utility for game & software updating. Initially started as a PoC in mid/early 2023. Currently in heavy development and isn't open source yet.

See this blog post for more info.