Skip to content
HakuSystems

Noah Beuge, software developer from Lübeck

HakuSystems is my umbrella brand for everything I build myself.

SoftwareDeveloper

What I do

C# and Avalonia UI at the core, modern web UIs on top. Built for end users, not for the drawer.

I buildsoftware thatpeopleactually use.

View my work

Live from GitHub

  • 10,576Downloads
  • 125Stars
  • 32Repos

Open to an apprenticeship as a Fachinformatiker or a direct entry role.Connect on LinkedIn (opens in a new tab)

1 flagship product • 3 open-source tools • Lübeck, Germany

01 / Main project

easyextract.net

Unity packages, unpacked without Unity.

EasyExtract

Desktop app · .NET 10 · Avalonia

Extract, preview, and natively scan .unitypackage files without opening Unity. The fastest path to your assets.

Downloads
10,576
Security
Integrated anti-malware scanning
Built with
Built natively with .NET 10 and Avalonia UI
EasyExtract main window with extraction queue and statistics
EasyExtract 2.0.7.5, main window

Under the hood

  1. Desktop app

    C# with .NET 10 and Avalonia UI, running on Windows, macOS and Linux. A queue for many packages, previews for images, audio and 3D models, auto-updates via Velopack.

  2. Website

    A Next.js site that unpacks packages right in the browser without uploading them. Plus a security scan, a preview gallery and payments via Stripe.

  3. Backend

    My own REST API in .NET 10 with PostgreSQL. It runs in Docker on my Hetzner server and goes live on every push to master via GitHub Actions.

  4. Discord bot

    Scans a Unity package right in the chat with /analyze and replies with a safety report.

02 / About

Lübeck

From industry to software.

I come from manufacturing. My last job was machine and plant operator in a three-shift system, and I wrote code after my shifts. You learn fast that a production line doesn't wait until everyone is done debating. That's how I work on software too: find the problem, fix it, move on.

I've been working on EasyExtract since 2021. What started as a small tool for unpacking Unity packages is now a product with a desktop app, a website, its own API and a Discord bot, with over 10,000 downloads and more than 50 releases. I build, run and support all of it under the name HakuSystems.

When someone reports a bug on Discord, I reproduce it instead of guessing. One example from August: a package wouldn't extract because it had been repacked outside Unity on a Mac. I had the cause and the fix the same day, and it shipped in version 2.10.1.

  1. Desktop Development

    • C#
    • .NET 10
    • Avalonia UI
    • WPF
    • XAML
  2. Architecture & Patterns

    • MVVM
    • Dependency Injection
    • Async/Await
  3. DevOps & Tooling

    • Git
    • GitHub Actions
    • Velopack
    • Unity Editor Scripting
  4. Web & Infrastructure

    • React
    • Next.js
    • Vercel
    • Cloudflare
    • Hetzner
    • PostgreSQL

03 / More projects

3 Repos

More open-source tools.

From automated media tracking to file system sorting. Everything public on GitHub.

04 / Contact

Open for apprenticeship or entry level

Ready to build together?

I'm currently looking for an apprenticeship as a Fachinformatiker or a direct entry position. If you need a pragmatic developer who solves problems instead of debating them, reach out.