Entwickler

Die Macht des Codes habe ich zu schätzen gelernt. Als Ingenieur fasse ich Dinge nur genau einmal an, und danach muss es ein Skript geben, dass mir gleiche Aufgaben abnimmt. So ist Fortschritt ein Stück weit garantiert.

Herkunft

Mit Java habe ich direkt mit einer objektorientierter Sprache gestartet und einfache Projekte realisiert. In der Universität bin ich auf Matlab umgestiegen, weil es mir nahegelegt wurde. Die Studienarbeit habe ich damit abgewickelt, aber schon währenddessen habe ich gemerkt, dass ich auf kurz oder lang von der proprietären Sprache auf die freie und dank vieler Pakete und mehr Freiheiten besitzende Alternative Python umsteigen wollte. Der Umstieg war schwieriger als gedacht, vor allem wegen der fehlenden Typisierung - aber endlich zurück bei den Klassen und Methoden.

Python

Mit Python habe ich

  • künstliche neuronale Netze aufgebaut, um Zeitreihendaten vorherzusagen (Masterarbeit).
  • ein komplettes Packet mit einem Kollegen für den Aufbau und Simulation von Widerstand-Kapazität-Netzwerken entwickelt, dokumentiert und veröffentlicht (pyrc.de und Repo).
  • Parser geschrieben.
  • parametrisiert Geometrien erstellt (u.a. Eurotherm 2026).
  • noch mehr Parser geschrieben.
  • Schnittstellen zu OpenFOAM entwickelt, um vollautomatisiert CFD-Simulationen zu erstellen, zu starten und auszuwerten.
  • immer mehr Parser geschrieben.
  • die Administratoren eines Hochleistungsrechners ins Schwitzen gebracht, weil ich mehrfach das Limit für Jobs gerissen habe und dabei trotzdem nie zu viele Resourcen verschwendet habe, weil ich quasi einen eigenen kleinen Workloadmanager geschrieben habe (ja, okay, das war auch in Bash...).
  • diese Website erstellt.