Arne Christian Beer

About me,


Writing an introduction text about yourself is an incredibly difficult thing to do. One doesn't want to appear arrogant, but at the same time you want to present yourself as good as possible, while sticking to the truth.

Okay, let's start this over again.

Hi! My name is Arne Beer.

If you would ask me what I like doing most, my answer would probably be something like "Programming cool and useful stuff".

Automation, optimization, neat setups and useful tools always fascinated me. There's something incredibly satisfying in building something, that reduces one's workload or helps optimizing some process. Extra points for daemons and services that just work without any maintenance!

That's probably one of the main reasons why I love open-source. Your own tools and libraries get used and improved by other people, while you get a chance to use and give back yourself. On top of that, it's a great feeling to see your projects being appreciated by like-minded people.

Professionally I work as a software engineer and DevOps guy since more than 5 years, always on web related projects. During that time I learned to really appreciate a good team dynamic. It just makes work much more productive, enjoyable and the quality of each individual's work usually gets a lot better as well. It's something I don't want to miss in the future.

I'm very interested in new technologies! For one, I'm fascinated by Rust and its rapidly developing ecosystem. Professionally working with a Rust tech stack is something that's planned for the near future!

Well, I think that's enough of me for now.

I recommend you to check out my projects on Github. It's probably the best representation of my current interests and capabilities.

Code doesn't lie.

Contact

E-mail: public@arne.beer LinkedIn: Arne Beer GitHub: Nukesor

Languages

  • German: Native speaker
  • English: Fluent

Hobbies

  • Rock climbing
  • Programming

Employment History

March 2017 – Now
Senior DevOps Software Engineer for DAA GmbH
Deutsche Auftragsagentur GmbH is a lead provider for specialized companies. My job is to manage their whole cluster infrastructure and to work with the full stack of several PHP web applications.

March 2016 – November 2016
Back-end developer for an art related app
Maintenance of a large existing code base, debugging of critical legacy bugs and development of new features in the full stack of an API back-end written in Python's Flask web-framework.

February 2015 – March 2016
Back-end and front-end web developer for SinnerSchrader
Maintenance and development of features and prototypes for several of their projects including customers such as Comdirect, VW and others.

May 2014 – October 2014
Research assistant at TI-Online in association with TU-Clausthal
Front-end web developer for a physical simulation, showing the flow behaviour of water in varying tank systems. The website was part of an e-learing platform.

October 2013 – March 2014
Research assistant for OLRC in association with UHH
Back-end Python developer for OLRC. A platform for online legal resource management developed for Kenya. Unfortunately the funding for the project has stopped.

Private Projects

Manage your shell commands [rust, tool, cli]
A neat cli tool to manage long running shell commands. It's basically a daemon, which executes shell commands in the background, allowing you to simply continue on your shell no matter how long that command takes.

Pueue comes with a lot of convenience features, such as a command queue, parallel tasks, multiple queues, notifications and more.

Create polls and surveys inside of Telegram [python, tool, telegram]
A powerful Telegram bot, which allows you to create polls to your liking. It features a rich management interface and allows you to easily share polls between many chats.

I'm hosting a free version, which is already used by more than half a million people.

Beatiful and simple tables on your terminal [rust, library, cli]
Comfy-table is a minimalistic Rust library to build beautiful terminal tables. It's main unique feature is it's ability to dynamically wrap to the length of a given terminal.
Comfy-table is considered stable, well documented and has about 95% test coverage, which includes property testing.

A Telegram bot for querying, tagging and discovering new stickers [python, tool, telegram]
Since there existed no nice text search for stickers I decided to create an easy to use and practical sticker bot.
It features a full sticker search by tags, text, emoji and sticker set name/title, as well as OCR with tesseract for text detection. All Users can discover new sets, add new ones and contribute by tagging untagged stickers.
It also includes multi-language support, fuzzy search and is build with python-telegram-bot, SqlAlchemy and PostgreSQL as database solution.

A full-featured entity-component-system framework in Lua. [lua, library, gamedev]
This is a project that grew over the past few years. It began as a simple piece of code in one of our games and became a stable library with 100% test coverage. If you are up to game development with Lua and interested in using a handy ECS, check out the project and give it a try.

A Git repository meta-data aggregator and data mining tool [python, tool, privacy]
This project has been created for my bachelor thesis. Gitalizer is a tool to evaluate the possibility of privacy intrusions through analysis of metadata from open source repositories.

A bot for archiving media from chats inside of Telegram [python, tool, telegram]
A handy bot to download files from telegram chats to your server. It features a full backup of all files posted in a chat and a continuous backup of incoming new media. A zip archive can then be created and uploaded into the Telegram chat with a single command at any given time.