Fabian Gruber
Fabian Gruber
Twitter: @basert_
LinkedIn: Fabian Gruber
Scala software engineer:

I am a backend scala software engineer with more than 4 years of scala knowledge. I have strong expertise in asynchronous IO, concurrency & multi threading and multiple popular scala frameworks, including Finagle, Finatra, Cats, Akka and Finch.

ESL / Turtle eSports Technology
Cologne, Germany
April 2018 - now
Core services team lead
Responsible for ESL's identity and authentication platform, infrastructure design and roadmap.
ESL / Turtle eSports Technology
Cologne, Germany
September 2014 - April 2018
Software engineer
Implementing new tournament systems, 3rd party game integrations.
Mise en Place
Aachen, Germany
September 2012 - September 2014
Job coach hospitality service
Student job as a waiter for high quality hotels and caterings.
FH Aachen
Aachen, Germany
September 2014 - September 2019
Computer Science - B.sc.
Gymnasium Würselen
Würselen, Germany
September 2003 - July 2012
(english: higher education entrance qualification (A-levels))
Configub / cfg.gg

Sync and sharing service of game configuration files, including easy to use config generator and validator.


Automated match control panel for the computer game "Counter-Strike: Global Offensive".
The eBot is used in competitive environments to control and operate multiple CSGO matches concurrently. It consumes server events and dispatches internal actions based off them.
eBot on Github

Website for local altar boys/girls

Creation of a website for the local altar boys/girls community.
The website included multiple features, including a schedule generator with preference settings to evenly distribute altar service between over a hundred altar servers.