Skip to content

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.

Role
IT Systems Administrator
Employer
komro GmbH, since 2018
Location
Rosenheim, Germany
Teaching
AEVO trainer, IHK examiner

About

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.

Experience

From trainee in 2018 to IHK examiner in 2024.

  1. 2024

    IHK Examiner

    Chamber of Industry and Commerce

    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
  2. 2023

    Certified Trainer according to AEVO

    Chamber of Industry and Commerce

    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
  3. Since Jul 2021

    IT Systems Administrator

    komro GmbH

    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
  4. Sep 2018 to Jul 2021

    Trainee IT Specialist for System Integration

    komro GmbH

    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

Projects

Live from GitHub, filtered to what I actually maintain

bbmctl

Rust

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.

All repositories

Skills

The tools I reach for, not everything I ever touched

Networksthe day job
  • BGP
  • BFD
  • Cisco
  • Juniper
  • Fortinet
  • WireGuard
  • IPsec
  • PowerDNS
  • Unbound
Systemskeeping it running
  • Linux
  • KVM
  • Docker
  • Kubernetes
  • Ansible
  • Saltstack
  • Terraform
  • Prometheus
  • Grafana
  • PostgreSQL
  • AWS
  • Azure
  • GitHub
Languagesin order of joy
  • Rust
  • Python
  • Go
  • TypeScript
Webafter hours
  • React
  • Next.js
  • Tailwind CSS
  • shadcn/ui

Get in touch

Have a project, a question or a role that fits? Write me an email.