Arne Christian Beer

Hi,


I'm a software engineer currently studying for my master's degree of computer science while living and working in Hamburg.

Since four years I professionally work as a full stack DevOps Engineer.
As an open source enthusiast, I like to build useful software such as command line tools, game develop libraries and automation tools.

Best practices such as version control, a good deployment pipeline and style guides are a necessity. Code should be well documented, tested and easy to read.

Skills

General Development and Operations:
  • Arch Linux
  • NeoVim
  • Git
  • Ansible
  • Docker
Python:
  • SQLAlchemy - PostgreSQL, SQLite
  • Flask + Ecosystem
  • Telegram bots - Telethon, python-telegram-bot
  • TensorFlow
Rust:
  • Tokyo
  • Diesel - PostgreSQL, SQLite
  • Rocket
  • Hyper
Frontend:
  • TypeScript
  • JavaScript
  • CSS 3 - Sass
  • HTML5
Php
  • Symfony + Ecosystem
  • Doctrine - Mysql

Contact

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

Languages

  • German: Native speaker
  • English: Fluent

Hobbies

  • Rock climbing
  • Programming
  • Playing the Piano
  • Skateboarding

Employment History

March 2017 – Now
Backend developer and machine learning engineer for the DAA GmbH.
DAA GmbH is a lead provider for specialized companies.
My job is to develop, improve and monitor the full stack of several PHP and Python web applications.

March 2016 – November 2016
Backend developer for an art related app.
Improving the existing code base, debugging critical legacy errors and developing new features in the full stack of an API backend written in Flask.

February 2015 – March 2016
Backend and frontend web developer for SinnerSchrader
Developing features and prototypes for several projects for Comdirect, VW and others.

May 2014 – October 2014
Research assistant at TI-Online in association with TU-Clausthal
Frontend 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
Backend Python developer for OLRC. A platform for online legal resource management developed for Kenya. Unfortunately the funding for the project has stopped.

Private Projects

A command queue for shells, written in Python.
Due to the lack of a nice scheduler for command-line instructions, I decided to make one on my own.
The software is now stable, for the most part tested and a small user base started to gather around it.

A Telegram bot for querying, tagging and discovering new stickers. It is used by several thousand users.
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.

Lövetoys is a full-featured Entity Component System framework for game development with lua.
This is a project that grew over the past few years. It began as a simple piece of code in one of my games and became a stable library with 100% test coverage. If you are up to game development and interested in using a handy ECS, check out the project and give it a try.

The project for my bachelor thesis. Gitalizer is a Git/Github repository meta data aggregator and data mining tool.
Gitalizer has been created to evaluate the possibility of privacy intrusions through analysis of metadata from open source repositories.

A Telegram bot for archiving media from chats and providing the archives to users.
A handy bot which enables 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 time.

A project for automatic h.265 encoding of all video containers in a specified directory.
A small program which scans all video container in a specified directory and re-encodes them to using the new x265 algorithm.
It is reliable and tested on several hundred movies.