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.

Experience
ESL / Turtle Entertainment
Cologne, Germany
April 2018 - now
Core services team lead
Responsible for ESL's identity and authentication platform, infrastructure design and roadmap.
ESL / Turtle Entertainment
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.
Education
FH Aachen
Aachen, Germany
September 2014 - September 2019
Computer Science - B.sc.
Gymnasium Würselen
Würselen, Germany
September 2003 - July 2012
German: Abitur
English: higher education entrance qualification (A-levels)
Projects
eBot-CSGO

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 servers

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