Bläul.de>Familie>Christian>Resume   

Résumé

Diese HTML-Version enthält keine Details zu meinen Arbeitserfahrungen. Ich verweise dazu auf Lebenslauf.pdf.

 

 

Christian Bläul
Clara-Zetkin-Straße 3
01159 Dresden

(0351) 852 42 65
(0173) 51 57 856

Blaeul.de

Leben

Ich wurde am 2. Januar 1982 als Christian Miedtank geboren, hieß seit 1989 auf Grund der Heirat meiner Mutter Christian Gruchow. Am 17. September 2005 heiratete ich Tina und heiße seitdem Christian Bläul.

Fähigkeiten

  • Fremdsprachen
    • Englisch – tiefgehende Kenntnisse und großes persönliches Interesse
    • Portugiesisch – flüssig in allen alltäglichen Bereichen
    • Französisch – recht knapp trotz 4 Jahre Unterricht in der Schule

  • Programmier- und Layoutsprachen
    • Visual Basic: sehr tiefe Kenntnisse bis an die Grenzen; DirectX, Netzwerk, ActiveX und Property-Pages genauso wie Verknüpfung mit Datenbanken, Subclassing, DLLs,
    • C & C++: Programmierung unter Windows und Linux; Makefiles, DirectX, Überblick über MFC
    • Java: Grundkenntnisse, im Rahmen des Studiums kennen und lieben gelernt
    • JavaScript: sehr gute Kenntnisse durch Mozilla-Extensions und Webprogrammierung
    • PHP: ich bin vertraut mit vielen Aspekten der Sprache, einschließlich Installation von LAMP- und WAMP-Systemen
    • Matlab: führte mich zuverlässig zu den verborgenen Mustern in den Daten meiner Diplomarbeit. Die sehr aufwendigen Analysen haben mich zu einem Experten der Sprache werden lassen.
    • HTML: durchdringende Kenntnisse; Browser-Inkompatibilitäten, Integration von anderen Sprachen, Formulare
      • Tiefgehende Kenntnisse auch in JavaScript, VBScript, CSS, DHTML und Mozilla-Innereien
    • RTF: ich habe in VB einen Parser zum Lesen und Schreiben des Microsoft-Formates entworfen, für Log-Files und farbige Chat-Logs
    • XML: auch für die Auszeichnungssprache habe ich eine wiederverwendbare VB-Klasse entwickelt, die ich in einigen meiner Programme nutze

  • Betriebssysteme
    • Windows: Ich kenne die Win32-API sehr gut, Netzwerk- und Server-Konfiguration
    • Linux: grundlegende Erfahrungen in Einrichtung, Benutzung und Programmierung, allerdings nicht so tief wie Windows
    • DOS (MS-, Free-) kenne ich gut durch tägliche Benutzung im Rahmen meiner aktuellen Anstellung.

Erfahrungen

  • Entwicklung einer Computer-Spiel-Engine ähnlich der von WarCraft 2.
    Dazu wurde DirectX 7.0 und VC++ 6.0 genutzt. Von mir stammt Programmierung und Sound, ein Freund hat die Grafiken erstellt.
    Außerdem habe ich dafür mit VB 6.0 einen Editor für Sound, Grafik, Kachelsets und Karten geschrieben.

  • International: Ich habe 6 Monate in einer Schule in Angola für Grundschullehrer Englisch und Informatik unterrichtet.
    Vorher habe ich während meiner 6 Monate in Dänemark Öffentlichkeitsarbeit gemacht und Spenden gesammelt. Auf meiner Seite gibt es mehr zur Organisation Humana.

  • Entwicklung der FreedomBar, einer Schnellstartleiste für Windows.
    Ich habe VB 6.0 verwendet.
    Da die Leiste bei meinen Freunden ziemlich populär geworden ist, habe ich sie erweitert und der Welt als Freeware zur Verfügung gestellt.

  • Entwicklung von WireWatch, einem kleinen Programm, dass den Netzwerk-Verkehr über einen bestimmten Port mitliest und darstellt. Dadurch war es mir möglich, mein aus den RFCs gewonnenes theoretisches Wissen über die populären Internetprotokolle wie HTTP und POP3 in kleinen Hilfsprogrammen umzusetzen. Zum Beispiel ein Programm zum Fernsteuern von Windows-Rechnern und eines zum Empfang von E-Mails im LAN von externen Mailservern aus.

  • Entwicklung einer Windows-Oberfläche für ein Programm zum Drucken von Postboxen-Labels mit VC++ und MFC.

  • Erweitern eines Installations-Compilers, der mit Hilfe einer Skript-Text-Datei eine EXE-Datei mit allen für ein Programm benötigten Dateien zusammenpackt. Das resultierende Installationsprogramm kann auch einen Uninstaller einrichten, Registry-Einträge anlegen und andere notwendige Aufgaben ausführen.
    Der Compiler ist in C/C++ geschrieben und nutzt den ZLIB-Quellcode.

  • Und natürlich: Ich habe auch schon mal einen Tetris-Klone in Q-Basic programmiert