Profil

Johannes Graßler

Johannes Graßler

Werdegang

BSc Medieninformatik (Beuth-Hochschule für Technik Berlin)
18 Jahre Berufserfahrung im IT-Bereich
Sprachen: Deutsch (Muttersprache), Englisch (verhandlungssicher), Französisch (rudimentär)

Technologien

Betriebssysteme: Linux, Windows, FreeBSD, OpenBSD, NetBSD
Programmiersprachen: Python, Perl, Ruby, C, Shell
Konfigurationsmanagement: Puppet, Chef, Ansible
Virtualisierung: OpenStack, libvirt, KVM, Vagrant, Xen
Paketierung: RPM, Debian
Dokumentation/Text: asciidoc, LaTeX, markdown, Pandoc, POD, ReST
Graphik: Inkscape, Scribus, Librecad, OpenSCAD, odpdown

Software

Ein Großteil der Software aus meiner Feder findet sich auf Github: https://www.github.com/jgrassler

Da dort wie bei den meisten Github-Accounts sehr viele Forks von Drittrepositories liegen, liste ich hier eine Auswahl von Software auf, die ich selbst geschrieben oder zu der ich signifikante Beiträge geleistet habe:

Crowbar Webbasiertes Installations- und Konfigurationstool für Openstack-Clouds. Ich war von 2016 bis 2022 Crowbar-Entwickler.
mkdocs-pandoc Konverter um von mkdocs generierte Web-Dokumentation in das Pandoc-Format. Ursprünglich von mir entwickelt, wird inzwischen von Adam Twardoch weitergepflegt.
odpdown-tools Helferskripte um ein Grundgerüst für odpdown-Präsentationen zu erzeugen
mailprocessing Filter um E-Mails lokal in Maildirs oder remote in IMAP-Accounts zu sortieren. Ein Fork von Joel Rosdahls maildirproc, den ich um die IMAP-Funktionalität erweitert habe.
papercut Ein Fork von Joa Prado Maias NNTP-Server papercut den ich zeitweise weitergepflegt habe.
Autostrap Ein Bootstrapping-Framework um einzelne oder mehrere Openstack-Instanzen automatisch mithilfe von Puppet zu konfigurieren.
Openstack Ich habe seit 2014 zu verschiedenen Openstack-Projekten beigetragen. Details finden sich auf Launchpad.