Mark Ulrich Bundsensweg 15 20537 Hamburg Tel. 040 / 36 16 34 31 [email protected] Initiativbewerbung Fachinformatik / Anwendungsentwicklung 31.01.2004 Sehr geehrte Damen und Herren, auf Grund eines Tips von Torsten Schlage (Geschäftsführer beim Harburger Turnerbund von 1865 e.V.) möchte ich mich bei Ihnen als Fachinformatiker bewerben. Im November 2000 schloß ich erfolgreich meine Ausbildung bei der CBM Bildung und Managementberatung, Hasselbrook ab. Während dieser Zeit absolvierte ich ein achtmonatiges Praktikum in der Entwicklungsabteilung von Gruner + Jahr, Hamburg. Vom Dezember 2000 bis Juli 2001 arbeitete ich als Datenbankentwickler bei der Intertelco GmbH, Altona. Ich lege einige Ausdrucke bei, die einen ersten Eindruck verschiedener Arbeiten vermitteln. Ähnlich wie bei einigen Anwendungen aus Ihrem Produktkatalog, sind hier webbasierte Datenbank-Interfaces zu sehen, zusätzlich zu Desktop-Anwendungen. Für eine Besprechung meiner Kenntnisse im Detail bitte ich um ein persönliches Vorstellungsgespräch. Mit freundlichen Grüßen, Mark Ulrich Fähigkeitenprofil Lebenslauf Zeugnis Projektübersicht 1 Fähigkeitenprofil Neben Standards wie Office (MS-Office, Lotus, Staroffice) liegt mein Schwerpunkt vor allem in der Softwareentwicklung. Nachdem ich mich seit 1992 privat mit Dos/Windows/Basic beschäftigte, arbeite ich seit 1999 beruflich auf UNIX-Systemen, woraus der Aufbau des größten deutschen Linux-Diskussionsforums http://f24.parsimony.net/forum54930 resultierte (unter anderem empfohlen von der Zeitschrift Linux User). In der Programmierung liegen meine Schwerpunkte in den Bereichen: Perl PHP wxBasic Javascript HTML SVG SQL Mit der zunehmenden Verfügbarkeit freier Programmiersprachen wie wxBasic oder wxPerl auch für Windows, schreibe ich Plattformübergreifend Programme für Linux Windows MacOS X Hier verfüge ich über fortgeschrittene Kenntnisse im Bereich Webprogrammierung ebenso wie in der Entwicklung von Anwendungen für den Desktop. Datenbankprogrammierung erfolgte in drei großen Projekten (je 6-8 Monate) in den Bereichen: Sybase (Sun Solaris) MySQL (Linux) Lebenslauf 2 Hamburg, 31.01.2005 Vorname: Nachname: Mark Ulrich Geburt: 13.05.1966 1986 Abitur (Rotenburg/Wümme) 1988-89 Zivildienst (Hameln, Jesteburg(Hamburg)), Individuelle Schwerstbehindertenbetreuung. 1989-1991 Studium der Psychologie in Bremen 1989 –1994 Behindertenbetreuung (Rotenburger Anstalten der inneren Mission, Rotenburg/Wümme) 1994-96 Ausbildung als Heilerziehungspfleger (Rotenburger Werke der inneren Mission, Rotenburg/Wümme) 1996 –1998 Heilerziehungspfleger (Rotenburger Werke der inneren Mission, Rotenburg/Wümme) 1999-2000 Ausbildung Fachinformatik / Anwendungsentwicklung (CBM Bildung- und Managementberatung GmbH, Hamburg, incl. 8 Monate Praktikum bei Gruner + Jahr) bis Jun. 2001 Fachinformatik / Anwendungsentwicklung (Entwicklung eines webbasierten Customer Care Systems) bei der Intertelco GmbH, Hamburg. Mitte 2001 bis Mai 2003 Arbeit suchend Mai/Juni 2003 Entwicklung des Internetauftritts des Harburger Turnerbunds von 1865 e.V. Jan – Juli 2004 Fortbildung bei der Stiftung Berufliche Bildung, Hamm (Inventar-Datenbankentwicklung) seit Juli 2004 Erweiterung des Internetauftritts des Harburger Turnerbundes von 1865. e.V. Anhang: Zeugnis (1/2) 3 Anhang: Zeugnis (2/2) 4 Projektübersicht 5 Geschäftliche Projekte 2003 / 2004 Projekt: Webpräsenz des Harburger Turnerbundes von 1865 e.V. Mit integriertem Content Management System und Online-Dateimanager. Realisiert in PHP, Javascript, CSS, wxBasic Zielplattform: Webbrowser / Windows / Linux Das CMS entstand 2003 im Rahmen eines Praktikums. Die Javascript-basierte Navigation wird in Echtzeit von PHP-Scripts erzeugt. Die Scripts parsen die anzuzeigenden Seiten derart, daß sie sich harmonisch einfügen, obwohl sie aus unterschiedlichsten Quellen stammen (Frontpage, Excel, Staroffice). 2004 wurde die webbasierte Administration durch eine Art Commander (als Desktopanwendung) ergänzt. Dieses ermöglicht einige komfortable Zusatzfunktionen, wie Bildkonvertierung mit FTP-Upload. Der besondere Reiz lag darin, bestehende Konzepte (Commander) so zu realisieren, daß sie mit einer möglichst einfachen Oberfläche möglichst viele Schritte auf einmal erledigen können (Bearbeitung ganzer Bilderordner). Details: http://www.htb1865.de Bild: Die Webseite 6 Bild: der Commander 2003 7 Projekt: Inventarverwaltung für die Stiftung Berufliche Bildung Realisiert in PHP/mySQL Webbasiertes Interface zum Zugriff auf eine MySQL-Datenbank mit Inventardaten. Suchfunktionen, Verknüpfungen. Details auf Anfrage. 2000/2001 Projekt: Customer Care System mit Adressdatenanalyse und Callcenter-Interface. Realisiert in PHP/mySQL und Perl. Die Anwendung kann Adressdaten von gängigen Telefon-CDs analysieren, und verschiedenen Einsatzgebieten einzelner Kabelnetzbetreiber zuordnen. Eine webbasierte Oberfläche erlaubt den Call-Centeragenten die einfache Kontaktaufnahme, bei der zu jedem Gespräch entsprechende Detaileinträge in der Kundendatenbank angelegt werden könen. Aus Copyright-Gründen keine Details verfügbar.2000 Projekt: 8 Webpräsentation des Verlages deutscher Zeitschriftenverleger Teamprojekt bei Gruner + Jahr, Hamburg. Realisiert in Perl auf SUN Solaris mit Sybase-Datenbank. Zielplattform: Webbrowser. Hier überarbeiteten wir eine über die Jahre gewachsen Webanwendung, bestehend aus 80.000 Zeilen Perl/Sybase. Durch den Relaunch konnte die Seite mehr Funktionaltät insbesondere im Bereich der Werbestatistik aufweisen, bei einer Reduzierung des Codes auf 30.000 Zeilen. Details: http://www.pz-online.de Projektübersicht Private Projekte 9 Es handelt sich nur um einen Auszug, eine Webseite mit allen Links befindet sich in Arbeit. 2004 Projekt: wxB-Card – digitaler Zettelkasten Erlaubt die Verwaltung von Texten in einer Baumstruktur. Da sich alle Texte in einem einzigen Dokument befinden, ergeben sich äusserst schnelle Suchmöglichkeiten. Der Import von 10.000 Beiträgen aus Diskussionsforen gelingt problemlos. Details: http://f1.parsimony.net/forum1/messages/50661.htm http://f24.parsimony.net/forum54930/messages/61720.htm 10 2004 Projekt: PovRay Frontend Dieses Programm ist eine grafische Oberfläche zum berechnen 3-Dimensionaler Landschaften. In verschiedenen Fenstern wählt man verschiedene Typen (Wüste, Gras), und setzt per Maus eine Kamera. Aus diesen Angaben wird eine Scriptdatei für den bekannten RayTracer Povray berechnet, und daraus ein fertiges Bild erzeugt. Auch das Erstellen von Filmen ist möglich: Details: http://povfront.sourceforge.net 2004 11 Projekt: Tuxplayer Musik-Player für Linux Realisiert in Perl und Gtk+. 2003 Projekt: WxBasic Starter-Pack 12 Entwicklungsumgebung der Programmiersprache für Windows, Linux und MacOS-X. Realisiert in wxBasic. Zielplattform: Unix, Windows, Mac. WxBasic basiert auf der Cross-Platform Bibliothek wxWidgets (http://wxWidgets.sourceforge.net) Ich entwickle seit 2003 verschiedene Anwendungen dafür. Während es Anfangs einfache Demos waren (die Sprache ist jung und war zuerst nur eingeschränkt nutzbar), entstehen nun zunehmend komplexere Anwendungen. Demo Pack 1 Eine Sammlung verschieder Tools, wurde inzw. abgelöst durch eine Commanderbasierte Variante. Details: http://wxbasic.sourceforge.net/phpBB2/viewtopic.php?t=307 2003 Projekt: GNU-Stick Einheitliche Desktop-Umgebung für Windows und Linux, direkt lauffähig von einem USB-Speicher-Stick. 13 Realisiert in PHP und Gtk+. Zielplattform: Windows, später Linux. Details: http://f50.parsimony.net/forum202615/ 2002 Projekt: Forum Offline-Reader Erstellen von Archiven des Forenanbieters Parsimony.net Realisiert in Perl und Gtk+. Zielplattform: Unix. Details: http://www.forum-browser.com/ 14 2002 Projekt: Pov-Shell Erzeugen fotorealistischer animierter Texteffekte. Realisiert in Perl und Gtk+. Zielplattform: linux Details: http://www.geocities.com/gpllinux/projekte/programme2/povshell002.htm 15 16