Ich verfüge über das Abitur und das kleine Latinum und habe auch mal Informatik studiert, aber nach einem Jahr wieder abgebrochen - mein Job kostete einfach zuviel Zeit und über Anwendungsprogrammierung lernte man an deutschen Universitäten zu dieser Zeit leider nichts...
Ich bin erfahren in der Programmierung komplexer netzwerkfähiger Anwendungen unter allen Windows und Unix Derivaten.
Als Werkzeug verwende ich derzeit Visual C++ (plain Win32 API, MFC, COM und
SQLAPI++), C# (.NET, COM), GCC (QT, Posix) und XCode (Mac OSX) und ich verfüge über
Datenbankkenntnisse in SQL und der OOP Datenbank Poet.
Das WIN32 Basis API und die Posix APIs beherrsche ich gut und entwickle
auch ohne die Unterstützung durch Klassenbibliotheken schnell und
problemlos GUI Anwendungen, Serverprogramme und Windows NT Dienste.
Auch COM, NT Security, IPC und Remote IPC, RAS, Sockets, diverse
Internet Protokolle (POP3, Telnet, FTP, HTTP) und DirectShow sind
beinahe mein täglich Brot. Viel Erfahrung habe ich mittlerweile in
der Programmierung von Pocket PCs und Embedded Systemen (Windows CE,
Linux) gesammelt.
Große Softwareprojekte sind eine Herausforderung, der ich mich
gerne und bisher erfolgreich stelle. Viele Projekte habe ich
selbständig entwickelt und gewartet.
Multilinguale Softwareentwicklung ist mir kein Fremdwort - Repertoire
wird zusätzlich zur deutschen Version in einer polnischen und
einer englischen Version vertrieben (dort wurde die
Multilingualität mit Hilfe zur Laufzeit ladbaren Sprach-DLLS
realisiert).
In den meisten Projekten habe ich HTML- und RTF-Generatoren realisiert, die Datenmaterial anschaulich darstellen - in Repertoire ist dieser Generator mit einer eigenen kleinen an Basic angelehnten Scriptsprache programmierbar. In neueren Projekten habe ich eigene XML- und XSL- Generatoren und Parser implementiert.
Grundlagen meiner Softwareentwicklung sind C++ und C#, .NET und die Microsoft WIN32 SDKs und Richtlinien, sowie die theoretische Grundlagen zur GUI Entwicklung von Apple und Microsoft. Meine Netzwerkkenntnisse beziehen sich speziell auf TCP/IP-Netzwerke. Meine Spezialgebiete sind GUI-Frontends und Internet-Backend Entwicklungen.
Privat befasse ich mich mit Internet-, XML-Programmierung, sowie der Installation und Wartung von Windows Workstations und Linux Servern und der Anwendungsentwicklung für diverse Unix Derivate, Pocket PC's und neuerdings auch Mac OSX. Auch Schraubenzieher, Crimpzange und Lötkolben sind mir keine Fremdwörter.
Ich bin geübt, im Kontakt mit Kunden sinnvolle Anregungen für die Produktentwicklung aufzugreifen und Software schnell und besonders anwenderfreundlich zu realisieren.