Hello, I'm

Maximilian Reinke

Solution Developer

From embedded systems to web apps, from security tooling to Linux infrastructure, from DevOps to developer experience. I build what's needed.

Maximilian Reinke

Projects

Open-source work and side projects

sei

Manages environment variables securely by storing them in GNOME Keyring instead of plaintext .env files. Provides a TUI for editing and a CLI for injecting secrets into applications.

sei - Save Env Inject > You don't leave your front door open just because you'll need to get back in tomorrow. Manages environment secrets in GNOME Keyring instead of .env files. TUI for editing, CLI for injection. Why? .env files sit in the project directory — any tool with file access can read t

Read more →
Rust Shell Dockerfile
Recent commits
  • Mar 29, 2026 Update README with image and command usage details
  • Mar 29, 2026 Update README.md
  • Mar 29, 2026 Update README to remove old examples
ScreenChaser
Click loads video from GitHub

ScreenChaser is a system for controlling Neopixel (WS2812B) LEDs via a PC and local network using UDP. It includes firmware, a core for managing communication, and a graphical user interface for configuration, with plans for CLI support in future versions.

ScreenChaser What is the ScreenChaser The ScreenChaser consists of three different software parts to control Neopixel (WS2812B LEDs) with the help of your own PC and the local network. For this purpose, the PC sends the calculated data packages to the microcontroller via UDP. The three parts consist

Read more →
TypeScript JavaScript C
Recent commits
  • Apr 6, 2026 Update image sources in README for dark and light modes
  • Mar 17, 2024 Update README.md
  • Feb 18, 2024 chore: bump deps
input-remapper-rs

A Rust-based tool for remapping input device events at the kernel level using evdev and uinput. Supports multi-device mapping, terminal-based configuration, and integration with systemd on Linux systems.

input-remapper-rs Remap input device events on kernel level (evdev/uinput). Works on Wayland and X11. Rust rewrite of , focusing on performance and simplicity. Compatible with existing input-remapper preset files. Features - Key-to-key and key-to-combination remapping (e.g. mouse button -> Ctrl+C) -

Read more →
Rust Shell Dockerfile
Recent commits
  • Mar 30, 2026 chore(deps): bump the all-actions group with 4 updates
  • Mar 30, 2026 chore: align dependabot (monthly, grouped, explicit deps)
  • Mar 28, 2026 fix: mount host /dev into test container for uinput device visibility
desktop-drac

A Linux-specific fork of GitHub Desktop, synchronized with the official upstream repository and adapted for compatibility with a custom Linux distribution.

- The Linux Fork (desktop-drac) is an open-source -based GitHub app. It is written in and uses . desktop-drac is a community-maintained Linux fork, originally based on (no longer actively maintained), now synced directly with the official upstream. <source src="https://github.com/user-attachments/as

Read more →
TypeScript SCSS JavaScript
Recent commits
  • Apr 9, 2026 fix: adapt upstream tests for linux fork
  • Apr 9, 2026 Use pathToFileURL for Windows import path
  • Apr 9, 2026 Fix Copilot CLI import on Windows

About

Background and stats

Maximilian Reinke develops tools and systems with a focus on Linux-based environments, hardware integration, and secure application configuration. His projects include a Linux-specific fork of GitHub Desktop tailored for compatibility with a custom distribution, a Rust-based input remapping tool for kernel-level event handling, and a system for controlling Neopixel LEDs over a local network. Additionally, he has created a solution for managing environment variables securely by leveraging GNOME Keyring, offering both terminal and command-line interfaces for streamlined workflows.

Maximilian's technical approach emphasizes modularity, system-level integration, and efficient resource management. He primarily works with programming languages such as Rust, TypeScript, and C, alongside tools like Docker and Shell scripting for deployment and automation. His projects often incorporate graphical user interfaces built with SCSS and JavaScript, as well as terminal-based utilities for advanced configuration. He integrates systemd and evdev for Linux-specific functionality and employs WGSL for shader-related tasks.

Code

Rust
24.2%
JavaScript
22.4%
HTML
18.6%
TypeScript
16.8%
Shell
5.8%
Astro
5%
CSS
2.3%
Go
1.1%
WGSL
1.1%
C++
0.8%
Makefile
0.7%
C
0.4%
Dockerfile
0.4%
TeX
0.3%
Python
0.2%
EJS
0%
Sass
0%
CMake
0%