Coding infrastructure engineer

Florian Lohoff

Knowledge

  • 30+ years as Developer

  • C, C++, Perl

  • 30+ years as Linux admin

  • Debian

  • Ansible

  • Mail

  • Routing, Switching, IP(46)

  • Gitlab

  • OpenStreetmap

OpenSource Projects

  • Wireshark

  • Linux Kernel

  • Debian

  • Openstreetmap

Who i am and what i do

I would call myself an "Coding infrastructure engineer". My primary skill is deep understanding of complex software and network interdependencies, from a single bit on wire, via the Linux Kernel socket API, to the Monitoring Event for your application.

Software Development has never been my primary mission, but a tool to solve problems in other fields of my working scope. Thereby i adapt to languages and tools as the production setup requires.

As being responsible for building and operating production infrastructure is a mindset i think of myself also being infrastructure for a team, a reliable offering of experience, insight and best common practices.

I consider monitoring, automation and reproducibility a major topic as the introduction offers room for improvement and innovation for the team.

Professional experience

Freelancer (2017-)

  • Introduction of Netbox CMDB into customer infrastructure

    • Design and implementation of automatic switch port configuration from Netbox

    • of automatic export of monitoring configuration from Netbox to Icinga2

    • of Automatic Virtual Machine deployment from Netbox to VMWare infrastructure with Debian Installer and Ansible for application deployment.

    • of DNS zone creation from Netbox

  • Ransomware cleanup in customer infrastructure

    • Rapid prototyping tools extract informations from the old infrastructure for example parsing Active Directory LDIF dumps for DFS aliases, Mail quotas, Bitlocker Keys

    • Introduction of 802.1x in the wired infrastructure as a measure of access control

    • Creating a Linux based live system for running the IOC Scanning within the VMWare infrastructure

  • Map rendering stack for vaccination portal

    • Using Openstreetmap data, mapnik, Postgresql/Postgis

    • Preparation of data with Postgresql

  • Automatic deployment of Guest Infotainment infrastructure on cruise vessels

    • Implementation for a transportable rollout system for bare metal using Ansible

    • Automatic Deployment of VMWare/VSphere as the Hypervisor

    • Deploying VMs from scratch on the Hypervisor

    • Deploying customers applications across the VMs

  • Mail transport for cruise vessels via satellite

    • Using postfix and uucp to store and forward mails to the ship side Exchange infrastructure with automatic recovery on lost satellite coverage.

Senior Systems Engineer at Filoo (2015-2017)

  • 3rd Level System support.

  • Design and implementation of a CMDB from scratch and migrate existing sparse data.

  • Design and implementation of automation for bare metal provisioning, including physical network infrastructure.

  • Javascript, CouchDB, Perl, Cisco IOS/IOS-XR, Juniper SRX, All flavours of Linux

Senior Internet Engineer at Vitroconnect (2011-2015)

  • Employee No 1. in a team of 3 designing and developing a full ISP Stack from scratch

  • Designing and implementation of a CMDB for all of the technical Data, from leased lines to subscriber phone numbers.

  • Server Infrastructure, DNS, Access, FTTH, GPON, VDSL, TR069, Cisco ASR9k/IOS-XR, Alcatel-Lucent ISAM/SAS7210, Redback Smartedge, Routing, BGP, MPLS, ISIS

Senior Internet Engineer at Telefónica Deutschland/mediaWays (1997-2011)

  • Design and implementation of first v6 BGP Announcements of Telefonica AS6805

  • Introduction of IPv6 with 6PE in the Telefonica Core with first v6 subscriber services

  • Designing and implementation of redundant RADIUS and DNS Infrastructure for 2 mln. DSL Subscriber using Anycast

  • Design and implementation a system for fault detection in Dialup systems

Freelancer (1994-2004)

  • Software development embedded systems, Board bringup, Bootloader, Firmware

  • Network management solutions

  • Operating an ISP with dialup