Tim Oliver Rabl, timrabl.de

01 / TOPOLOGY

Tim Oliver Rabl

I keep the internet running for a small corner of Bavaria. Then I go home and build my own tools.

Systems, networks and automation at komro in Rosenheim. Rust CLIs and Next.js apps after hours.

Hover a node. Click to navigate.

02 / OPERATOR

The operator

I trained at komro from 2018 to 2021 and stayed. Today I do 2nd and 3rd level support for Linux and Windows, plus networking, routing and firewalls with Juniper and BGP at the core of it. I also code and script in Rust, Go, Python, Shell and PowerShell, and I run cloud work across AWS, Azure and GCP with Terraform, Terragrunt and Pulumi.

Outside work I build whatever I like, and quite often whatever annoyed me at work long enough that it needed fixing properly. Lately that means command line tools in Rust and web apps in Next.js and TypeScript, because I like the design side as much as the infrastructure side.

Since 2023 I am an AEVO certified trainer and since 2024 an IHK examiner. So I also sit on the other side of the apprenticeship table now.

Tim Oliver Rabl
Rosenheim, Germany
operator
Tim Oliver Rabl
location
Rosenheim, Germany
employer
komro GmbH
role
IT Systems Administrator
since
July 2021
trainer
AEVO certified, 2023
examiner
IHK, since 2024

03 / ROUTE HISTORY

Route history

Four hops from trainee to examiner

  1. 012018

    Trainee IT Specialist for System Integration

    komro GmbH · Sep 2018 to Jul 2021

    Training in network and system administration/infrastructure specialization. Fundamentals in Linux/Windows administration, network technology and initial automation approaches.

    • Fundamentals of system administration for Linux and Windows
    • Learning network protocols and Cisco technologies
    • First experiences with scripting and automation
    • Building monitoring systems and infrastructure surveillance
    • Introduction to DevOps practices and Continuous Integration
  2. 022021

    IT Systems Administrator

    komro GmbH · Jul 2021 to today

    2nd/3rd Level IT Systems Administrator (Linux/Windows) focusing on infrastructure automation and system optimization. Managing complex network environments as an Internet Service Provider and developing automation solutions.

    • 2nd/3rd Level Support for Linux and Windows systems
    • Development of automation scripts with Python, Ansible and Saltstack
    • Management of Docker container environments and KVM virtualization
    • Network administration with Cisco equipment and BGP routing
    • Implementation of CI/CD pipelines and GitLab administration
    • PostgreSQL and MySQL database administration
  3. 032023

    Certified Trainer according to AEVO

    Chamber of Industry and Commerce · 2023

    Successfully completed trainer aptitude examination. Qualification for planning, conducting and controlling vocational training according to the Trainer Aptitude Regulation.

    • Planning and preparation of training
    • Recruitment of trainees and workplace training
    • Promoting the learning process and completing training
    • Pedagogical and legal competence in vocational education
  4. 042024

    IHK Examiner

    Chamber of Industry and Commerce · 2024

    Certification as IHK examiner for conducting examinations in vocational education. Authorization to evaluate and assess trainees in professional examinations.

    • Qualification for conducting IHK examinations
    • Evaluation and assessment of trainees
    • Professional competence in vocational education
    • Responsibility for quality standards in training

04 / PROJECTS

Announced projects

Live from GitHub, filtered to what I actually maintain

bbmctl started in October 2023 on a road trip through Norway and Sweden. At the North Cape I had better mobile internet than at home in Bavaria. So I built the tool that measures what German ISPs actually deliver against what their contracts promise. First in Go, then rewritten in Rust.

On crates.io as bbm

Reading repositories

05 / CAPABILITIES

Capabilities

The tools I reach for, not everything I ever touched

Networks

the day job
BGPBFDCiscoJuniperFortinetWireGuardIPsecPowerDNSUnbound

Systems

keeping it running
LinuxKVMDockerKubernetesAnsibleSaltstackTerraformPrometheusGrafanaPostgreSQLAWSAzureGitHub

Languages

in order of joy
RustPythonGoTypeScript

Web

after hours
ReactNext.jsTailwind CSSshadcn/ui

06 / PEERING

Open for peering

Have a project, a question or a role that fits? Send a packet.