Arne Beer is a freelance Softwareentwicklungsberater based in Hamburg with 13 years of experience architecting and building web backends, infrastructure and devops workflows, recently focusing on systems programming and embedded engineering. He prefers Rust (two years of professional use in high-performance servers and embedded contexts) and Python, and routinely spans the full stack when projects demand low-latency, high-performance solutions. His background includes senior backend and sysops roles using PHP/Symfony, Docker and configuration management, and he now helps clients design and implement scalable web applications and infrastructure. An active open-source maintainer, he has contributed notable improvements to popular Rust projects such as i3status-rust and clap, adding battery/device support and extensive shell completion tests. Pragmatic and hands-on, he combines deep systems knowledge with a developer-ops mindset to deliver maintainable, high-performance systems.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Universität Hamburg
Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
Role in this project:
Back-end Developer
Contributions:11 commits, 8 PRs, 8 comments in 3 days
Contributions summary:Arne focused on enhancing the `i3status-rust` project by implementing new features related to battery monitoring and device handling. Their work included adding options to allow or hide missing battery devices and integrating hot-swappable battery support, crucial for the project's functionality. They also addressed code quality by fixing warnings, resolving clippy issues, and refactoring the code for better maintainability, with improvements spanning multiple source files related to battery blocks and system integration. Finally, their work included review adjustments and documentation improvements.
A full featured, fast Command Line Argument Parser for Rust
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:2 reviews, 5 commits, 2 PRs in 1 day
Contributions summary:Arne primarily focused on adding and modifying completion tests for various shells within the `clap-rs/clap` repository, a command-line argument parser for Rust. Their contributions involved creating tests for Bash, Fish, Elvish, PowerShell, and Zsh, ensuring correct argument parsing and command completion in different shell environments. These tests cover special commands, nested subcommands, and special characters to ensure the robustness and compatibility of `clap` across diverse shell implementations. They also refactored tests to enhance code maintainability, creating separate test applications for each shell to improve modularity and streamline testing.
argvfull-featuredsubcommandsrustargument-parser
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.