An image containing source code

Hi there! πŸ‘‹

My name is William, I am a fullstack developer from (near) Cologne, Germany.

During my day job I create modern web applications, mostly in TypeScript, Vue and Nuxt.

In my free time I also like to contribute to open source, check out some of my projects, or just visit my GitHub profile! ☺️

I have worked with a lot of programming languages and frameworks, and I even liked some of them!
Here they are, listed in order of proficiency:

  • 🟦 TypeScript / JavaScript
  • 🐍 Python
  • πŸ¦€ Rust
  • 🐹 Go
  • πŸ’» C / C++
  • β˜• Java

If you are looking to hire a developer, team player, and someone who really cares about software and its design (or just want to chat), feel free to contact me.

Project Showcase πŸ‘¨β€πŸ­

Some projects I have been working on in my spare time. This is not a comprehensive list, just a collection of some projects which I think are worth showing off.
Not pictured here are smaller projects and open source libraries not directly created by me.

Project preview

Graphic Assembler

Helper to create tournament graphics and thumbnails.

Python
1
Project preview

tetris-vue-ts

Tetris clone in your browser, implementing all modern guidelines.

Vue
TypeScript
1
Project preview

ring-fit-adventure-tracker

Tracker for your Ring Fit Adventure workouts and your game achievement progess.

Rust
1
Project preview

Yeezy Collection

App for managing and sharing collections of Yeezy sneakers.

Vue
TypeScript
2
Project preview

stringmatch

Lightweight and performant string matching library, based on the Levenshtein distance.

Python
7
Project preview

Tabuu 3.0 Dashboard

Online dashboard for the Tabuu 3.0 discord bot.

Rust
Vue
TypeScript
3
Project preview

Tabuu 3.0

A multi purpose discord bot, for a competitve Super Smash Bros. community with custom moderation and matchmaking.

Python
4
Project preview

skillratings

Rust crate for multiplayer skill rating algorithms like Elo, Glicko, Glicko-2, TrueSkill and many more.

Rust
58
Project preview

stupid-chess-engines

Play against some bad custom chess algorithms, and also stockfish.

Vue
TypeScript
0
Project preview

TrueSkill-Calculator

Online calculator for the TrueSkill Ranking System.

Vue
TypeScript
16

Contact Information πŸ“¬

Feel free to reach out to me in either English or German. You can contact me via these channels:

I'm not on any other social media like Facebook or LinkedIn, because of obvious reasons, but if you'd like to, you can also contact me via this contact form:

Your email address, for contacting you back later

Your message to me (encrypted if you feel the need to)