Erfahrung

Senior Software Engineer

Immobilien Scout GmbH
  • absichtlicher Wechsel zum Senior Developer - endlich wieder produktiv arbeiten statt nur reden
  • Zentraler HTML Header/Footer für alle Immobilien Scout Seiten: Bereitstellung als Javascript-Bibliothek zur flackerfreien Darstellung unabhängig von verwendeten Client-side Technologien
  • Zentraler HTML Header/Footer für alle Immobilien Scout Seiten: Optimiert auf Flickering und Google Core Web Vitals
  • Android-App für wohnungsboerse.net basierend auf PWA Technologie
  • High-traffic kompatible API für verhaltensbasierende Immobilien-Empfehlungen auf Basis von Tealium Daten

Lead Software Engineer

Immobilien Scout GmbH
  • Migration der Build-Pipelines von Teamcity nach Jenkins mit Unterstützung für Multi-Layer-Deployment
  • Migration des CMS "Adobe AEM" nach AWS mit voll automatisiertem Deployment, Backup und Restore. Ganz ohne Hersteller-Support, da Adobe gerne seine eigene AEM-Cloud-Lösung verkaufen möchte.
  • Migration aller IS24-Applikationen aus dem privaten Rechenzentrum nach AWS als Mitglied des "Tiger-Teams"
  • Umbau der IS24-Immobiliensuche von einer proprietären in-Memory-Lösung zu Elasticsearch ohne Verschlechterung der Antwortzeiten
  • Umbau der Reverse-Suche (gespeicherte Suchen der Nachfrager) auf Elasticsearch mit Percolation und extremem Customizing um akzeptable Antwortzeiten trotz ≥ 10 Mio. gespeicherten Suchen zu gewährleisten

Lead CMS Developer

Immobilien Scout GmbH
  • Entwicklung einer resilienten, dynamisch generierten, personalisierten Homepage mit node.js
  • Personalisierte Objekt-Empfehlungen für Immobilien-Suchende mit Spring Boot, Amazon AWS und Big-Data
  • Implementierung einer CMS-generierten Homepage für IS24 mit hoch-verfügbarer Infrastruktur

Senior CMS Developer

Immobilien Scout GmbH
  • Implementierung eines "Formularbaukastens" für AEM/CQ, der es Redakteuren erlaubt beliebige, responsive HTML-Formulare per Drag'n'Drop zu generieren
  • DevOps: Administration der Test- und Produktivsysteme (ca. 30 VMs) für CMS und Homepage
  • Weiterentwicklung der Admin-Tools für IS24-Private-Cloud (yadt, LML, yum-repo-server, GFS)

CMS Developer

Immobilien Scout GmbH
  • Einführung Adobe CQ 5.5, Continuous-Integration mit Teamcity, Continuous-Deployment mit yadt, Customizing, Migration, Betrieb
  • Administration Oracle Fatwire CMS
  • Trainings bei Conrad Wöltke und Adobe

Software­entwickler / System­administrator

ATG Automatisierungstechnik Gera GmbH
  • Softwarearchitektur und Protokollspezifikation für funkvernetzte Online-Schließsysteme
  • Weiterentwicklung und Wartung der Schließsystem-Serversoftware auf Basis von Java, PHP und PostgreSQL
  • Entwicklung und Wartung der Schließsystem-Serverplattform auf Basis von Debian/Ubuntu-Linux
  • Konzeption und Realisierung eines OPC-Servers zur Bereitstellung von Systemdaten und -zuständen für Gebäudeautomationssysteme
  • Administration einer heterogenen Linux-/Windows-Serverlandschaft für Kundenprojekte und Corporate-IT

Selbstständiger Anwendungsentwickler und Consultant

  • Webmastering, Server-Administration, Anwendungsentwicklung, Nutzer-betreuung und -schulung für das Statistische Landesamt Sachsen-Anhalt
  • laufende Weiterentwicklung des internen Qualitätssicherungssystems von Mitsubishi Electric Europe B.V. - Air Conditioning Division
  • Administration, Nutzerbetreuung/-schulung und Anwendungsentwicklung für die Groitzscher Wohnungs- & Baugesellschaft mbH
  • Administration und Nutzerbetreuung für die Groitzscher Service­leistungs­gesellschaft mbH
  • StrukturKompass Sachsen-Anhalt - ein Werkzeug zur Politikfeldsteuerung durch Analyse der zeitlichen und räumlichen Entwicklung statistischer Indikatoren
    (Werkzeuge: PHP, Flash, SVG, MySQL)
  • komplettes Refactoring und Funktionserweiterung der zentralen Wahlsoftware des Statistischen Landesamtes zur Durchführung der Kommunal- und Europawahlen 2009
    (Werkzeuge: PHP, XML, Oracle)
  • Webdesign für das Existenzgründerzentrum Dieprahm
  • Logo- und Webdesign für das EU-Kooperationsprojekt "ChemLog"
  • Entwicklung von "MachMa", einer web-basierten Aufgabenverwaltung mit Feedback- und Auswertungsmöglichkeiten für die GWB GmbH
    (Werkzeuge: Groovy, Grails, Tomcat)
  • "Dave" - Entwicklung einer Datenaustauschplattform zur sicheren Verteilung von großen Datenmengen zwischen der Gerichtsbarkeit des Landes Sachsen-Anhalt
    (Werkzeuge: PHP, Oracle)
  • Teilnahme am c't-Programmierwettbewerb 2008 mit einer Java-Implementierung eines Asteroids-Spielers
  • Entwicklung einer einheitlichen Softwarelösung zur Abwicklung der Kommunal- und Landratswahlen 2007 und dem Ziel, zukünftig alle Wahlarten mit nur einem Werkzeug abwickeln zu können
    (Werkzeuge: PHP, XML, Oracle)
  • Web-Design und Entwicklung eines Content-Management-Systems zur web-basierten Angebotsverwaltung für die Groitzscher Wohnungs- & Baugesellschaft mbH
    (Werkzeuge: PHP, XML)
  • Entwurf einer eCommerce-Plattform für die Landesverwaltung, Durchführung der Anforderungsanalyse, Entwicklung des Pflichtenheftes, Planung und Konzeption der Hard- und Softwarearchitektur
  • Grundlegende Neuentwicklung des web-basierten Geodaten-Managementsystems "TIM" für das Landesamt für Vermessung und Geoinformation Sachsen-Anhalt
    (Werkzeuge: PHP, MSSQL)
  • Migration der Intranet-Präsenz des Ministerium des Innern Sachsen-Anhalt aus dem CMS "in4meta" auf das CMS Infopark NPS, Schulung der Anwender
  • Leitung, System- & Anwendungsbetreuung des Projektes "Emissionserklärung Online" für das Landesumweltamt Sachsen-Anhalt

Webmaster / CMS Developer

Statistisches Landesamt Sachsen-Anhalt
  • Administration des Content-Management-Systems Infopark NPS
  • Pflege und Weiterentwicklung des Intra- und Internetauftritts
  • Entwicklung von Web-Applikationen
  • Betreuung der NPS-Anwender und Durchführung von Schulungen
  • Systemadministration der Web-Server unter SLES Linux
  • Anpassungsprogrammierung und Inbetriebnahme eines Open-Source-Shopsystems auf Basis von osCommerce, Portierung auf Oracle DBMS

Grundwehrdienst

Führungsunterstützungsregiment 70 in Leipzig
  • Ausbildung zum Stabsdienstsoldat mit dem Aufgabenbereichen Personalverwaltung, Unterstützung der Kompanieführung

Praktikum

MCS Microcomputer Systeme in Leipzig
  • Aufbau einer strukturierten Netzwerkverkabelung und Installation des Windows NT-Netzwerkes für den Kurierdienstes "Messenger Leipzig"
  • Programmierung eines Unified Messaging Systems auf Basis von "Tobit David"
  • Netzwerkadministration und Kundenbetreuung

Praktikum

ESF Elbe-Stahlwerke Feralpi GmbH in Riesa
  • Administration eines Windows-NT-Netzwerkes mit ca. 100 Clients
  • Programmierung einer MAS/90-Anwendung zur Generierung von EU-Warenverkehrsmeldungen (Intrastat)

Kaufmännisches Praktikum

LPL Hydraulik GmbH

    Kaufmännisches Praktikum

    GLM Beilschmidt GmbH

      Praktikum

      Helmut Krieg & Partner Elektro GmbH

      Skills

      Sprachen/Frameworks

      • CMS: Adobe Experience Manager (AEM), Day CQ, Infopark NPS, Fatwire Content Server, Wordpress, Typo3, …
      • Java, Groovy/Grails, Javascript/NodeJS/ECMAScript, PHP, Ruby/Rails, Perl, Python, Bash, Tcl/Tk, HTML5, CSS3, Arduino-C, …
      • jede weitere Programmiersprache/Framework innerhalb von 21 Tagen
      • Deutsch und Englisch

      DevOps/Administration

      • Design und Administration von Local Area Networks (LAN)
      • Administration von Linux-Servern & -Clients (Gentoo, Ubuntu Server, Debian, SLES, SuSE, …)
      • Apache-/Nginx-Webserver, Tomcat-/Jboss-Applicationserver, Postfix, Dovecot, …
      • Hochverfügbare Linux-Cluster mit LinuxHA und DRBD

      Datenbanken

      • ElasticSearch, Oracle, PostgreSQL, MySQL, SQLite, MSSQL

      Referenzen

      Alter Kram... früher war ich mal stolz darauf...

      Ausbildung

      Adobe CQ6 Administrator Training

      Adobe CQ5 Advanced Developer Training

      Adobe CQ5 Developer Training

      Certified Product Owner & Certified Scrum Master

      Erwerb des Titels Diplom-Wirtschaftsingenieur

      Diplomarbeit im Fachbereich Logistik zum Thema "Einsatzmöglichkeiten von Fuzzy Logic in der Logistik"

      Studium des Wirtschafts­ingenieur­wesens an der Technischen Universität Dresden

      Fachrichtungen: Logistik, Controlling, Feinwerktechnik, Mikroelektronik

      Erwerb der Hochschulreife

      am Wiprecht-Gymnasium in Groitzsch

      Erwerb der Mittleren Reife

      am Gymnasium "Am Breiten Teich" in Borna
      Polytechnische Oberschule "August-Bebel" in Groitzsch