Softwareentwicklung
Bei der Entwicklung komplexer Webanwendungen und von Tools für die Kommandozeile, die effektiv mit großen Datenmengen umgehen können, kommen vorrangig C++, Perl und PHP als Programmiersprachen zum Einsatz. Im Webbereich haben zudem auch HTML, CSS, SQL, JavaScript und JSON regelmäßige Verwendung.
Administration
Die Konfiguration, Verwaltung und Pflege einzelner Daten- und Webserver aber auch ganzer Rechencluster übernehme ich gern für Sie. Mein Augenmerk liegt auf Stabilität und Sicherheit der Systeme.
Legacy-Software
Software veraltet schnell, wenn sich niemand regelmäßig darum kümmert. Die Folge sind eingeschränkte Benutzbarkeit oder das Fehlen wichtiger Funktionen. Eine Neuentwicklung ist dennoch nur selten sinnvoll. Ich übernehme die Portierung von Software auf neue Sprachversionen oder für moderne Laufzeitumgebungen, korrigiere Fehler und und rüste bei Bedarf Funktionen nach - auch dann, wenn die ursprünglichen Autoren nicht mehr greifbar sind.
IT-Sicherheit
Nahezu alle IT-Systeme sind heute an das Internet angebunden und damit permanenten Angriffen ausgesetzt. Ich prüfe Ihre Systeme auf Verwundbarkeiten und gebe Empfehlungen zur Vorsorge. Sollte der Ernstfall tatsächlich eintreffen, unterstütze ich Sie bei der Schadensminimierung und der Aufarbeitung des Vorfalls.