
Rust, GUI written in Iced, Source Engine
MANNager
A cross-platform server manager for Source Engine games. Easily install, configure, update, install SourceMod, port-forward and launch and manage dedicated servers.

Rust, GUI written in Iced, Source Engine
A cross-platform server manager for Source Engine games. Easily install, configure, update, install SourceMod, port-forward and launch and manage dedicated servers.

Sourcepawn, Sourcemod plugin for Team Fortress 2
It allows you to change the model of a weapon. First one to be made public as far as I'm aware.
Rust, Source Engine, Reverse Engineering
While developing MANNager, I ran into an issue on Windows caused by SRCDS not allowing pipe redirection ( due to the usage of an old Windows API ). I rewrote SRCDS and made detours after figuring out the issue through reverse engineering.
Rust, Workflow, CI, dependencies, development tool
A tool that lets you download the dependencies of a SourceMod plugin. I made it because I wanted to have a way to build & package through GitHub actions.
Automation
Just a simple script that retrieves the latest item schema and localized files.
Sourcepawn, Sourcemod plugin for Team Fortress 2
A plugin that lets you change the knockback of a weapon. Prior to this, it had never been done before. It was a necessity in the gaming community I was running for balance reasons.
Rust, GUI built in EGUI, Source Engine
One of my first apps written in Rust. One of the repetetive jobs I was doing at the time was modifying the models to be used as skins. I made this tool to simplify my life. I reverse engineering the model format myself ( despite knowing that it's technically public information since the engine is Open Source ).
SourcePawn, SourceMod plugin for Team Fortress 2
I reversed the functionality of the medic's revive marker to properly recreate it for all classes.
SourcePawn, SourceMod plugin for Team Fortress 2
Made this plugin to give proper animations to classes that were using weapons not meant for them ( something that would often happen in randomizer servers or in Freak Fortress 2 servers ).
SourcePawn, SourceMod plugin for Team Fortress 2, Library
There were a bunch of watches that we modified the functionality of, so I made this API to match the functionality as closely as possible while hiding the implementation details behind this API.
Open Source
I've made some contributions across the years, some smaller and some bigger. Notably, I've made some contributions to Helix ( the editor ), iced & iced_aw ( one of the most prominent Rust GUI libraries, used by System76 for their Cosmic DE ), copyparty ( one of the most famous file servers ), retour-rs ( a cross-platform detour library for Rust ), sourcepawn-studio ( a VSCode extension & LSP for SourcePawn ), and some others related to SourcePawn such as Freak Fortress 2 Rewrite and some of nosoop's plugins.