Projects

I have worked on a variety of projects, from small tools to larger, more complex projects.

Liquidation Bot

A liquidation bot for the AAVE protocol, written in Rust. It monitors the AAVE protocol for undercollateralized loans and executes liquidations to profit from the difference in collateral value.
This project underwent multiple iterations, with the first version being written together with a friend in Kotlin. After a few weeks, I rewrote it in Rust to improve performance and avoid the global state issues we encountered in concurrent Kotlin.
Rust was a great improvement for code quality even though it was a bit of a hassle wrapping my head around the rather strict concurrency rules, which deepend my understanding of concurrent software.
This project was profitable for a few months, but Arbitrums (imho extremely stupid) Timeboost made non spamming liquidation bots a lot less profitable.
I can't make the code public at the moment, but I'd genuinely love to talk about it in more detail, seriously, hit me up.

Arbitrum Sequencer Feed Library

This is a library primarily writted for use by the Liquidation Bot mentioned above but made public since other libraries and rescources are incomplete.
It decodes the Arbitrum Sequencer feed into alloy compatible types, making it easy to read the data from the feed and use it in your own applications.

Smart Contract Auditing

I am really interested in blockchain and smart contract security but I do have trouble reading through finance business logic.
One time I found a medium issue in a chainlink contract, which was a really great and validating experience. I gotta give some props to Chainlink here since their Codebase was a blast to audit.

Reverse Engineering Aim Gods

Aim Gods, a FPS game released by the peripheral company Finalmouse was one of the competitive games I saw the highest potential in.
While it had it's fair share of issues, it combined the strength of good aiming mechanics with free-to-choose LoL style abilities.
The game was shutdown in early 2021. But after years of on and off reverse engineering and countless hours building my reverse engineering skills, I finally managed to get a working private server up and running at the end of 2023.
I wanted to rewrite the project again since the first version is a mess and borderline umaintainable but never really found the motivation for that.

Finalware

Finalware is a project me and a friend wrote in 2022 to flash firmware updates on to Finalmouse mice.
Since the existing tool was a WinForms application which justs calls a python script, we thought it would be fun to write a proper tool.
It never really lifted off, but a few years later my Opinion got taken into the development of the official Finalmouse firmware update tool, which was a great honor.

Other Projects

WinForms Stuff in 2020

I wrote a few WinForms applications in 2020, mostly for fun.
Mostly these applications never really got finished or had a purpose, it was just fun to write them.
One of them actually got a few hundred downloads, it was a tool to open some loot cases dropped by "Aim Gods" streams.

A screenshot of a WinForms application I wrote in 2020

A screenshot of a WinForms application I wrote in 2020. I think it was supposed to be a proxy scraper when finished.

Roller Champions Tracker

Roller Champions is a free-to-play sports game by Ubisoft. In my opinion, one of the best competitive sports games out there.
I wrote a tracker for it in 2022 before they released an offical one. Reverse engineering it was a lot of fun, since mapping out the api and looking for the relevant endpoints was quite a challenge.
Some other developer asked me for some details about the api, which I was happy to share. He then went on to write a tracker himself and got quite a lot of attention for it. (still a bit mad about that)

Let's Connect

Open to discussing projects, opportunities, or just talking tech.