Cluster/Grid Computing
Gerd Stolpmann bietet die Entwicklung von individueller Software an, vor allem im Bereich von Cluster/Grid-Umgebungen. Der Schwerpunkt liegt im Design der Architektur, sowohl für die Daten als auch die Algorithmen, was insbesondere wichtig ist, um die beste Performance aus hochparallelen Systemen herauszubekommen. Meine Arbeit ist getan, wenn die Bausteine des Rechnersystems so weit entworfen und implementiert sind, dass "normale" Applikationsentwickler diese übernehmen und darauf die Applikationslogik setzen können.
Erfahrung
In den vergangenen Jahren war Gerd Stolpmann in diesen Bereichen aktiv:
Entwicklung von Cluster/Grid-Anwendungen für die Verarbeitung von Texten, etwa Internet-Crawler, Suchmaschinen, und verteilte Key/Value-Datenbanken.
System-Programmierung mit dem Ziel, eine solide Basis für die Entwicklung von Cluster/Grid-Anwendungen zu schaffen, wie z.B. die Hydro-RPC-Engine.
Programmierung in OCaml weil diese Sprache zu schneller und ultrastabiler Software führt, die niemals versagt; weil diese Sprache talentierte Entwickler anzieht; und weil die Time-To-Market niedrig ist.
Perfomance-Tests und Monitoring gehört zum Brot-und-Butter-Geschäft. Performance-Tests dienen als finale Qualitätssicherung des Designs, und Monitoring hat eine vergleichbare Rolle für die Umsetzung.
Aus Darmstadt in die Welt
Der primäre Arbeitsort ist Darmstadt. Nichtsdestoweniger hatte ich bisher fast nur internationale Kunden, die aus Kalifornien, New York und Italien kamen. Es ist nicht ganz klar für mich, warum sich das Geschäft in diese Richtung entwickelt hat, jedoch mögen meine Kunden Fähigkeiten, Wissen und Methodologie, die sie offenkundig nicht so einfach auf ihren lokalen Märkten finden können. Die moderne Kommunikationstechnik macht es möglich, mit Leuten auf der ganzen Welt ununterbrochen in Kontakt zu bleiben.
Ich habe mein eignes Büro in Darmstadt, wo sich nicht nur das übliche Büro-Equipment, aber außerdem noch Rack-Computer, Gigabit-Ethernet und andere professionelle Geräte finden, die ich für meinen Arbeitsbereich benötige.
Kunden
Einige Kunden möchten nicht genannt werden. Hier sind diejenigen, über die ich reden kann:
Mylife.com, Los Angeles, Kalifornien: Eine amerikanische ComScore-100 Web-Site (2008-2009)
WInk Technologies, Inc., Los Altos, Kalifornien: Ein Web-Start-Up aus dem Silicon Valley
Dresnder Bank AG, Frankfurt