Praxis

Mein erster PC war ein 286er. WordPerfect 5.2, Lotus 1-2-3 und Harvard Graphics waren meine meistgenutzten Anwendungen. Internetzugang gab es per Modem, langsam und teuer. Ich begann den download von Seiten aus dem Internet zu programmieren, um sie hinterher offline lesen zu können. Einige Zeit später installierte ich mir Linux (RedHat 5.1) und benutze seitdem Microsoft nur noch zum Testen.

Weiter ging es mit SGML, DTDs und Parsern, DSSSL zum Transformieren von Dokumenten in verschiedene Formate, Perl und Berkeley DB, ein wenig TCL/TK.

So richtig professionell ging es aber erst 1999 los, als ich in New York City bei Ocean-7 Development einen Job bekam. Wir arbeiteten an zahlreichen Projekten in einem angenehmen Team. XML und XSLT waren angesagt, frameworks und libraries entwickelten sich rasant. Ich programmierte schwerpunktmäßig mit Perl und Java, aber natürlich immer auch mit Javascript. Zudem war ich verantwortlich für die Administration der Linux server.

Seit einigen Jahren lebe ich nun wieder in Deutschland und arbeite freiberuflich.

Kurzübersicht

Programmieren: Java, Ruby, PHP, Perl, Node.js
Internet: HTML, XML/XSLT, CSS, JavaScript, PHP, Servlets, Tapestry/Hibernate
Server: Apache, Nginx, Tomcat, PostgreSQL, MySQL/MariaDB, BaseX
Betriebssystem: Linux (Debian, Ubuntu)
e-Commerce/Online-Shop Entwicklung