Softwareentwicklung, Internet-Anwendungen, verteilte Applikationen, Beratung in System-/Software-Architektur
Aktualisiert am 18.05.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2020
Verfügbar zu: 100%
davon vor Ort: 10%
Deutsch
muttersprache
Englisch
gut

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+100km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
nicht möglich

Projekte

Projekte

Zeitraum    : 2007-2008
Rolle       : Chief Technology Officer (CTO)
Firma       : FamilyOne GmbH / Rumble Media GmbH
Beschreibung: Verantwortlich für die termin- und qualitätsgerechte Entwicklung, Inbetriebnahme und Pflege der Internet-Plattformen familyone.de und fettspielen.de. Verantwortlich für die gesamte technische Infrastruktur des Unternehmens.
Projekte:
- Technische Spezifikationen, sowie Projektplanung/-leitung für die Entwicklung aller Releases der beiden Internet-Dienste (bis zu 3 interne und 4 externe Mitarbeiter in Bulgarien)
- Einführung und Etablierung eines Entwicklungs- und Qualtitätssicherungsprozesses.
- Einrichtung, Betrieb und Maintenance der internen und externen Dienste (Hosting, Web-Server, Blog, Forum, Adserver, CMS)
- Aufbau, Betrieb und Maintenance der Intra- und Extranetsysteme (Telefon, Email, Internet, Workstations, Wiki, Bugtrackingsystem, Testsysteme, Entwicklungssysteme, VPN)
Soft-/Hardware: PHP, Linux, symfony MVC, WEB 2.0

Zeitraum    : 2005-2006
Rolle       : Director Engineering
Firma       : Astaro AG
Beschreibung: Verantwortlich für die termin- und qualitätsgerechte Entwicklung und Pflege der firmeneigenen Softwareprodukte "Astaro Security Gateway" und "Astaro Command Center". Einführung einer neuen Central Management Lösung.
Projekte:
- Projektplanung und -leitung für die neue Central Management Lösung mit Monitoring und Maintenance Funktionalitäten.
- Projektplanung und -leitung der Minor-Releases V6.x des Hauptproduktes "Astaro Security Gateway". Unter andem Einführung einer neuen Virenscanner-Engine.
- Projektplanung und -leitung für das Major-Release V7 des Hauptproduktes "Astaro Security Gateway" in Zusammenarbeit mit dem Technik-Vorstand.
- Einführung der SCRUM-Management Methode in den Entwicklungsprozess

Zeitraum    : 2002-2005
Rolle       : Leiter Softwarentwicklung
Firma       : WEB.DE AG
Beschreibung: Verantwortlich für die termin- und qualitätsgerechte Entwicklung und Pflege sämtlicher, bei der WEB.DE AG erstellten Dienste und Applikationen.
Projekte:
- Aufbau des Bereichs von 50 auf 120 Mitarbeiter (Mitarbeiterakquise).
- Entwurf und Einführung eines effizienten Mitarbeiter-Einführungs- und Weiterentwicklungssystems, sowie Gestaltung des konzernübergreifenden Mitarbeiterbeurteilungssystems durch Pilotierung in F&E.
- Steigerung der Effizienz der Entwicklung, sowie der Qualität der Dienste durch Einführung von Standards zu allen Phasen der Softwareentwicklung. (Standardisierung Konzepte, Releaseerstellung, Bugfixing-Standard, CVS-Struktur, Überwachungsschnittstelle, Statistik, Lasttests, Competence-Center, ...).
- Training von direkt unterstellten Mitarbeitern, sowie der Teamleiter in Führungs- und Organisationsfragen (Bewerbergespräche, Mitarbeitergespräche, situatives Führen, Zeitmanagement, Konfliktmanagement)
- Weiterentwicklung des Internet-Application-Frameworks. Erhebliche Steigerung Performance (je nach Anwendung bis zu 500%), sowie effizientere Dienstentwicklung erreicht. Basis: Apache-Webserver, python als Entwicklungssprache, Oracle für Datenhaltung, XML/XSLT für Ausgabe/Repräsentation und Konfiguration)
- Erhebliche Steigerung der Sicherheitsfeatures bei FreeMail (mehrstufiger Spamfilter, erweiterte Version des Virenscanners)
- Einbindung Inktomi-Suchmaschine im Portal, sowie Einführung der WEB.DE Smart Search

Zeitraum    : 1999-2002
Rolle       : Softwareentwickler/Teamleiter
Firma       : WEB.DE AG
Beschreibung: Verantwortlich für sämtliche Freemail-Backend-Komponenten, Datenbankdesign, Storage-Anbindung, sowie ettliche Middleware-Komponenten weiterer Dienste. Wachstum bei FreeMail von einigen tausend auf über 15 Mio. Nutzer umgesetzt.
Projekte:
- Entwicklung einer hierarchischen Storage-Komponente zur Ablage der Massendaten (z.B. Mails, Attachments). Realisiert mit Netapp-Filern.
- Konzeption einer allgemein einsetzbaren Storage-Komponente (Aspekte Datenintegrität, Stabilität, Performance, Ausfallsicherheit und der platzsparende Ablage)
- Design, Entwicklung und Einführung eines WEB.DE-weiten allgemeinen Statistik-Verfahrens. Auf der Basis dieser Daten treffen sowohl das Produktmanagement, die Softwareentwicklung als auch die IT ihre Entscheidungen.
- Auswahl eines alternativen UMS-Systemanbieters (Net@tec).
- Diverse Corba-Middlewarekomponenten entwickelt (z.B. UserManager, UMS-Gateways, SMS-Gateways, FAX-Gateways, Spamfilter)
- Konzeption und Betreuung von Auftragsarbeiten durch freie Mitarbeiter und Dienstleister (Corba-Proxy, Spamfilter)
- Entwicklung eines Verfahrens zur Vergabe einer UMS-Nummer (0180*) basierend auf einer User-ID, jedoch ohne Nachvollziehbarkeit dieser Abhängigkeit. Sowie einer Verwaltung für die Vergabe von 01212-Nummern (attraktive Wunschrufnummern, weniger attraktive Standardrufnummern)
- POP3- und IMAP-Server für FreeMail entwickelt (C++ unter Linux)
- Umstellung Incoming-Mailer auf Open-Source-Software exim.
- Umstellung Backend-Software auf skalierbare Datenbankcluster, in diesem Zusammenhang Umstellung der Backend-Software von ESQL/C auf eigene Datenbankbibliothek (Oracle-OCI-Anbindung)
- Entwicklung des durch ein Patent geschützten "Link to Phone"-Verfahrens (Erkennung von Telefonnummern in Texten, Normierung, Kategorisierung)
- Entwicklung eines Überwachungsverfahrens (TK-Überwachung nach G10) für ein- und ausgehenden Mailverkehr.
- Auswahl und Anbindung einer Virenscanner-Software (F-Secure)
- Management der X509-Serverzertifikate (Trust-Center, CA, OpenSSL)


Zeitraum    : 1999 (ca. 2 Monate)
Rolle       : freier Softwareentwickler
Firma       : Schleupen Computersysteme AG
Beschreibung: Applikation zur Portierung der Datenbestände von Schleupen Archiv nach EASY-Archiv erstellt.
Software/Hardware: C++, Windows, Visual C++ 6.0, Threads, EASY-Archiv, WORM

Zeitraum    : 1994-1999
Rolle       : Softwareentwickler/Teamleiter
Firma       : Schleupen Computersysteme GmbH
Beschreibung: Entwicklung von Software für Dokumentenmanagement- und Archivsystem "Schleupen Archiv".  Sehr breit gefächertes Aufgabengebiet, von Applikationen (Oberflächendesign) über Netzwerk, OCR, Imaging-Software, Datenbank, Administration bis hin zu Installation und Einführung beim Kunden vor Ort und dem (Telefon-) Support im Anschluß daran.
Projekte:
- Anbindung Archivsystem an Steuerberater-Software (Basic-Dialekt BBx4, OpenBasic). In diesem Zusammenhang Erstellung eines BASIC-Präprozessors (Includes, Defines, keine Zeilennummern).
- Formulardruck-Engine implementiert (C++, Windows). PCL-Druckformulare für komplexe Steuerberaterformulare.
- Standortübergreifend eingesetzte Know-How-Datenbank (Projekte, FAQ, Dokumentationen, Bugtracking) implementiert und eingeführt. (Lotus Notes Datenbank, C++ und Lotus-Notes Scriptsprache).
- Allgemeine Stammdatenverwaltung für Application-Framework (AFW) implementiert. (Basis: zApp-Bibliothek, C++ unter Windows). Coaching der Mitarbeiter.
- Einführung des Sourcecode-Verwaltungssystems MKSSI (MKS-Source-Integrity), sowie von Prozessen zum Releasemanagement für die Archivsoftware zur Byte-genauen Wiederherstellung von Release-Ständen.
- Bibliotheken zur Anbindung an OCR-Systeme (IBS, später Calera) entworfen und implementiert. Applikationen für Massenerfassung designt und implementiert.
- Installation und Migration der Systeme beim Kunden, sowie 2.nd und 3rd.-Level Support.
- Simulation für optische Laufwerke (WORM) implementiert. Einsparung Hardwarekosten ca. 150.000 DM. Bestimmte Fehlersituationen damit erst nachvollziehbar gemacht.
- Portierung Archivsystemsoftware auf Windows. Dazu u.a. Netzwerkbibliothek für WinSockets (Portabel zu Unix-Systemen) implementiert, sowie Ein- und Ausgabefunktionen der Oberflächenbibliothek an Windows angepaßt (C/Visual C++ unter Windows)

Zeitraum    : 1992
Rolle       : Zivildienstmitarbeiter
Firma       : AWO Karlsruhe
Beschreibung: Entwicklung eines Kunden- und Fahrtenverwaltungssystems für Essen auf Rädern (in dBASE unter DOS), sowie Notfall-Betreuung der EDV-Systeme (Windows 3.1)

Zeitraum: 1990-1992
Rolle   : freier Softwareentwickler
Firma   : Schleupen Computersysteme GmbH
Projekte:
- Implementierung einer automatisierten OCR-Erkennung für das Schleupen-Archiv.
- EMS-Speicherverwaltung aufgrund geringen Hauptspeichers (DOS) in Basissoftware integriert. Mangels Anbieter eine EMS-Hardware selbst entworfen und gebaut. Später dann einen EMS-Treiber (Simulation Speicher über Festplatte) implementiert (x86 Assembler).
- Implementierung einer administrierbaren, dynamischen Datenbankstruktur für die Indizierung von Dokumenten. Visualisierung der verwendeten dynamischen Datenstrukturen für die Eingabemasken (C unter DOS, Oberflächenbibliothek: Vitamin-C)
- Bibliotheken für Hochleistungs-Imaging-Hardware (Kofax KF8204 für Scanner/Drucker, KF8400 zur Anzeige) entworfen, implementiert und integriert.
- Umstellung des Archivsystems auf Mehrplatzfähigkeit. U.a. Redesign der Applikationen (Client-/Server-Komponenten), Einführung eines RPC-Mechanismus, sowie Design und Implementierung einer Netzwerk-Bibliothek mit der Möglichkeit asynchroner Requestbearbeitung (C unter DOS und UNIX, später auch Dynix, Solaris, Unix).

Zeitraum    : 1988-1989
Rolle       : freier Softwareentwickler
Firma       : Dr. Materna GmbH
Beschreibung: Erstellung einer Bedieneroberfläche, sowie Bibliotheken zur Imageerfassung und -bearbeitung für Archivsystem Hyperdoc
Software/Hardware: C unter DOS, KOFAX-Imageing-Karten

Aus- und Weiterbildung

Aus- und Weiterbildung

- Ausbildung zum physikalisch Technischen Assistenten
- Studium der Technischen Informatik

 Weiterbildung/Schulungen:
- "Softwarereviews optimal durchführen" von Integrata
- Seminar "eXtreme Programming" von IIR Deutschland
- SCRUM Tutorial bei Andrena Objects, von Joseph Pelrine
- Zusammenarbeit (Seminare und Coaching) mit Ulf D. Posé, Posétrainung - Vorsitzender des Ethikverbands der deutschen Wirtschaft.
- Zusammenarbeit (Seminare und Coaching) mit Karsten Noss, MVR-Training

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrung mit
- Erstellung von technischen Spezifikationen
- Erstellung von WEB 2.0 Internet-Applikationen
- Verteilten Hochlast-Systemen unter Unix/Linux
- SQL-Datenbankdesign
- Diversen Kommunikations- und Applikationsprotokollen
(TCP/IP, SMTP, POP3, IMAP, HTTP(s), CORBA, SOAP, JSON, ...)
- Diversen Programmier-/Markup-Sprachen (PHP, C/C++, SQL, bash, Javascript,  Java python, XML, HTML, CSS)
- Objektorientierte Analyse (OOA, OOAD) und Programmierung (OOP)
- Erfahrung mit SCRUM als Management-Methode

Ansonsten biete ich:
- reichlich Erfahrung
- kreativen Pragmatismus
- innovative Lösungen in kniffligen Situationen
- weiten fachlichen Überblick
- zwei Hände zum Anpacken
- ein Gehirn zum Mitdenken
- unkomplizierten Umgang

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
(Linux Suse/Debian)
Windows

Programmiersprachen

Assembler
x86
Basic
BBx4, OpenBasic
C
(unter DOS, Windows und Unix/Linux)
C++
(unter DOS, Windows und Unix/Linux)
CORBA IDL
ESQL/C
HPGL, HP PCL
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Lotus Notes Script
PHP
>=5.0
Python
(Grundkenntnisse)
Shell
bash/sh, awk, sed, ...
Markup-Sprachen: HTML/XHTML, XML, XSLT, CSS
Sonstiges: AJAX, prototype

Datenbanken

Informix
Lotus Notes
MySQL
ODBC
Oracle
Postgres
SQL

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISO/OSI
Message Queuing
RS232
SMTP
SNMP
TCP/IP
Winsock
Mail-Protokolle: IMAP, POP3, SMTP
LDAP, TCP/IP, HTTP(s), FTP, SOAP, JSON

Hardware

PC

Branchen

Branchen

keine besonderen Präferenzen.

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+100km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
nicht möglich

Projekte

Projekte

Zeitraum    : 2007-2008
Rolle       : Chief Technology Officer (CTO)
Firma       : FamilyOne GmbH / Rumble Media GmbH
Beschreibung: Verantwortlich für die termin- und qualitätsgerechte Entwicklung, Inbetriebnahme und Pflege der Internet-Plattformen familyone.de und fettspielen.de. Verantwortlich für die gesamte technische Infrastruktur des Unternehmens.
Projekte:
- Technische Spezifikationen, sowie Projektplanung/-leitung für die Entwicklung aller Releases der beiden Internet-Dienste (bis zu 3 interne und 4 externe Mitarbeiter in Bulgarien)
- Einführung und Etablierung eines Entwicklungs- und Qualtitätssicherungsprozesses.
- Einrichtung, Betrieb und Maintenance der internen und externen Dienste (Hosting, Web-Server, Blog, Forum, Adserver, CMS)
- Aufbau, Betrieb und Maintenance der Intra- und Extranetsysteme (Telefon, Email, Internet, Workstations, Wiki, Bugtrackingsystem, Testsysteme, Entwicklungssysteme, VPN)
Soft-/Hardware: PHP, Linux, symfony MVC, WEB 2.0

Zeitraum    : 2005-2006
Rolle       : Director Engineering
Firma       : Astaro AG
Beschreibung: Verantwortlich für die termin- und qualitätsgerechte Entwicklung und Pflege der firmeneigenen Softwareprodukte "Astaro Security Gateway" und "Astaro Command Center". Einführung einer neuen Central Management Lösung.
Projekte:
- Projektplanung und -leitung für die neue Central Management Lösung mit Monitoring und Maintenance Funktionalitäten.
- Projektplanung und -leitung der Minor-Releases V6.x des Hauptproduktes "Astaro Security Gateway". Unter andem Einführung einer neuen Virenscanner-Engine.
- Projektplanung und -leitung für das Major-Release V7 des Hauptproduktes "Astaro Security Gateway" in Zusammenarbeit mit dem Technik-Vorstand.
- Einführung der SCRUM-Management Methode in den Entwicklungsprozess

Zeitraum    : 2002-2005
Rolle       : Leiter Softwarentwicklung
Firma       : WEB.DE AG
Beschreibung: Verantwortlich für die termin- und qualitätsgerechte Entwicklung und Pflege sämtlicher, bei der WEB.DE AG erstellten Dienste und Applikationen.
Projekte:
- Aufbau des Bereichs von 50 auf 120 Mitarbeiter (Mitarbeiterakquise).
- Entwurf und Einführung eines effizienten Mitarbeiter-Einführungs- und Weiterentwicklungssystems, sowie Gestaltung des konzernübergreifenden Mitarbeiterbeurteilungssystems durch Pilotierung in F&E.
- Steigerung der Effizienz der Entwicklung, sowie der Qualität der Dienste durch Einführung von Standards zu allen Phasen der Softwareentwicklung. (Standardisierung Konzepte, Releaseerstellung, Bugfixing-Standard, CVS-Struktur, Überwachungsschnittstelle, Statistik, Lasttests, Competence-Center, ...).
- Training von direkt unterstellten Mitarbeitern, sowie der Teamleiter in Führungs- und Organisationsfragen (Bewerbergespräche, Mitarbeitergespräche, situatives Führen, Zeitmanagement, Konfliktmanagement)
- Weiterentwicklung des Internet-Application-Frameworks. Erhebliche Steigerung Performance (je nach Anwendung bis zu 500%), sowie effizientere Dienstentwicklung erreicht. Basis: Apache-Webserver, python als Entwicklungssprache, Oracle für Datenhaltung, XML/XSLT für Ausgabe/Repräsentation und Konfiguration)
- Erhebliche Steigerung der Sicherheitsfeatures bei FreeMail (mehrstufiger Spamfilter, erweiterte Version des Virenscanners)
- Einbindung Inktomi-Suchmaschine im Portal, sowie Einführung der WEB.DE Smart Search

Zeitraum    : 1999-2002
Rolle       : Softwareentwickler/Teamleiter
Firma       : WEB.DE AG
Beschreibung: Verantwortlich für sämtliche Freemail-Backend-Komponenten, Datenbankdesign, Storage-Anbindung, sowie ettliche Middleware-Komponenten weiterer Dienste. Wachstum bei FreeMail von einigen tausend auf über 15 Mio. Nutzer umgesetzt.
Projekte:
- Entwicklung einer hierarchischen Storage-Komponente zur Ablage der Massendaten (z.B. Mails, Attachments). Realisiert mit Netapp-Filern.
- Konzeption einer allgemein einsetzbaren Storage-Komponente (Aspekte Datenintegrität, Stabilität, Performance, Ausfallsicherheit und der platzsparende Ablage)
- Design, Entwicklung und Einführung eines WEB.DE-weiten allgemeinen Statistik-Verfahrens. Auf der Basis dieser Daten treffen sowohl das Produktmanagement, die Softwareentwicklung als auch die IT ihre Entscheidungen.
- Auswahl eines alternativen UMS-Systemanbieters (Net@tec).
- Diverse Corba-Middlewarekomponenten entwickelt (z.B. UserManager, UMS-Gateways, SMS-Gateways, FAX-Gateways, Spamfilter)
- Konzeption und Betreuung von Auftragsarbeiten durch freie Mitarbeiter und Dienstleister (Corba-Proxy, Spamfilter)
- Entwicklung eines Verfahrens zur Vergabe einer UMS-Nummer (0180*) basierend auf einer User-ID, jedoch ohne Nachvollziehbarkeit dieser Abhängigkeit. Sowie einer Verwaltung für die Vergabe von 01212-Nummern (attraktive Wunschrufnummern, weniger attraktive Standardrufnummern)
- POP3- und IMAP-Server für FreeMail entwickelt (C++ unter Linux)
- Umstellung Incoming-Mailer auf Open-Source-Software exim.
- Umstellung Backend-Software auf skalierbare Datenbankcluster, in diesem Zusammenhang Umstellung der Backend-Software von ESQL/C auf eigene Datenbankbibliothek (Oracle-OCI-Anbindung)
- Entwicklung des durch ein Patent geschützten "Link to Phone"-Verfahrens (Erkennung von Telefonnummern in Texten, Normierung, Kategorisierung)
- Entwicklung eines Überwachungsverfahrens (TK-Überwachung nach G10) für ein- und ausgehenden Mailverkehr.
- Auswahl und Anbindung einer Virenscanner-Software (F-Secure)
- Management der X509-Serverzertifikate (Trust-Center, CA, OpenSSL)


Zeitraum    : 1999 (ca. 2 Monate)
Rolle       : freier Softwareentwickler
Firma       : Schleupen Computersysteme AG
Beschreibung: Applikation zur Portierung der Datenbestände von Schleupen Archiv nach EASY-Archiv erstellt.
Software/Hardware: C++, Windows, Visual C++ 6.0, Threads, EASY-Archiv, WORM

Zeitraum    : 1994-1999
Rolle       : Softwareentwickler/Teamleiter
Firma       : Schleupen Computersysteme GmbH
Beschreibung: Entwicklung von Software für Dokumentenmanagement- und Archivsystem "Schleupen Archiv".  Sehr breit gefächertes Aufgabengebiet, von Applikationen (Oberflächendesign) über Netzwerk, OCR, Imaging-Software, Datenbank, Administration bis hin zu Installation und Einführung beim Kunden vor Ort und dem (Telefon-) Support im Anschluß daran.
Projekte:
- Anbindung Archivsystem an Steuerberater-Software (Basic-Dialekt BBx4, OpenBasic). In diesem Zusammenhang Erstellung eines BASIC-Präprozessors (Includes, Defines, keine Zeilennummern).
- Formulardruck-Engine implementiert (C++, Windows). PCL-Druckformulare für komplexe Steuerberaterformulare.
- Standortübergreifend eingesetzte Know-How-Datenbank (Projekte, FAQ, Dokumentationen, Bugtracking) implementiert und eingeführt. (Lotus Notes Datenbank, C++ und Lotus-Notes Scriptsprache).
- Allgemeine Stammdatenverwaltung für Application-Framework (AFW) implementiert. (Basis: zApp-Bibliothek, C++ unter Windows). Coaching der Mitarbeiter.
- Einführung des Sourcecode-Verwaltungssystems MKSSI (MKS-Source-Integrity), sowie von Prozessen zum Releasemanagement für die Archivsoftware zur Byte-genauen Wiederherstellung von Release-Ständen.
- Bibliotheken zur Anbindung an OCR-Systeme (IBS, später Calera) entworfen und implementiert. Applikationen für Massenerfassung designt und implementiert.
- Installation und Migration der Systeme beim Kunden, sowie 2.nd und 3rd.-Level Support.
- Simulation für optische Laufwerke (WORM) implementiert. Einsparung Hardwarekosten ca. 150.000 DM. Bestimmte Fehlersituationen damit erst nachvollziehbar gemacht.
- Portierung Archivsystemsoftware auf Windows. Dazu u.a. Netzwerkbibliothek für WinSockets (Portabel zu Unix-Systemen) implementiert, sowie Ein- und Ausgabefunktionen der Oberflächenbibliothek an Windows angepaßt (C/Visual C++ unter Windows)

Zeitraum    : 1992
Rolle       : Zivildienstmitarbeiter
Firma       : AWO Karlsruhe
Beschreibung: Entwicklung eines Kunden- und Fahrtenverwaltungssystems für Essen auf Rädern (in dBASE unter DOS), sowie Notfall-Betreuung der EDV-Systeme (Windows 3.1)

Zeitraum: 1990-1992
Rolle   : freier Softwareentwickler
Firma   : Schleupen Computersysteme GmbH
Projekte:
- Implementierung einer automatisierten OCR-Erkennung für das Schleupen-Archiv.
- EMS-Speicherverwaltung aufgrund geringen Hauptspeichers (DOS) in Basissoftware integriert. Mangels Anbieter eine EMS-Hardware selbst entworfen und gebaut. Später dann einen EMS-Treiber (Simulation Speicher über Festplatte) implementiert (x86 Assembler).
- Implementierung einer administrierbaren, dynamischen Datenbankstruktur für die Indizierung von Dokumenten. Visualisierung der verwendeten dynamischen Datenstrukturen für die Eingabemasken (C unter DOS, Oberflächenbibliothek: Vitamin-C)
- Bibliotheken für Hochleistungs-Imaging-Hardware (Kofax KF8204 für Scanner/Drucker, KF8400 zur Anzeige) entworfen, implementiert und integriert.
- Umstellung des Archivsystems auf Mehrplatzfähigkeit. U.a. Redesign der Applikationen (Client-/Server-Komponenten), Einführung eines RPC-Mechanismus, sowie Design und Implementierung einer Netzwerk-Bibliothek mit der Möglichkeit asynchroner Requestbearbeitung (C unter DOS und UNIX, später auch Dynix, Solaris, Unix).

Zeitraum    : 1988-1989
Rolle       : freier Softwareentwickler
Firma       : Dr. Materna GmbH
Beschreibung: Erstellung einer Bedieneroberfläche, sowie Bibliotheken zur Imageerfassung und -bearbeitung für Archivsystem Hyperdoc
Software/Hardware: C unter DOS, KOFAX-Imageing-Karten

Aus- und Weiterbildung

Aus- und Weiterbildung

- Ausbildung zum physikalisch Technischen Assistenten
- Studium der Technischen Informatik

 Weiterbildung/Schulungen:
- "Softwarereviews optimal durchführen" von Integrata
- Seminar "eXtreme Programming" von IIR Deutschland
- SCRUM Tutorial bei Andrena Objects, von Joseph Pelrine
- Zusammenarbeit (Seminare und Coaching) mit Ulf D. Posé, Posétrainung - Vorsitzender des Ethikverbands der deutschen Wirtschaft.
- Zusammenarbeit (Seminare und Coaching) mit Karsten Noss, MVR-Training

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrung mit
- Erstellung von technischen Spezifikationen
- Erstellung von WEB 2.0 Internet-Applikationen
- Verteilten Hochlast-Systemen unter Unix/Linux
- SQL-Datenbankdesign
- Diversen Kommunikations- und Applikationsprotokollen
(TCP/IP, SMTP, POP3, IMAP, HTTP(s), CORBA, SOAP, JSON, ...)
- Diversen Programmier-/Markup-Sprachen (PHP, C/C++, SQL, bash, Javascript,  Java python, XML, HTML, CSS)
- Objektorientierte Analyse (OOA, OOAD) und Programmierung (OOP)
- Erfahrung mit SCRUM als Management-Methode

Ansonsten biete ich:
- reichlich Erfahrung
- kreativen Pragmatismus
- innovative Lösungen in kniffligen Situationen
- weiten fachlichen Überblick
- zwei Hände zum Anpacken
- ein Gehirn zum Mitdenken
- unkomplizierten Umgang

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
(Linux Suse/Debian)
Windows

Programmiersprachen

Assembler
x86
Basic
BBx4, OpenBasic
C
(unter DOS, Windows und Unix/Linux)
C++
(unter DOS, Windows und Unix/Linux)
CORBA IDL
ESQL/C
HPGL, HP PCL
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Lotus Notes Script
PHP
>=5.0
Python
(Grundkenntnisse)
Shell
bash/sh, awk, sed, ...
Markup-Sprachen: HTML/XHTML, XML, XSLT, CSS
Sonstiges: AJAX, prototype

Datenbanken

Informix
Lotus Notes
MySQL
ODBC
Oracle
Postgres
SQL

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISO/OSI
Message Queuing
RS232
SMTP
SNMP
TCP/IP
Winsock
Mail-Protokolle: IMAP, POP3, SMTP
LDAP, TCP/IP, HTTP(s), FTP, SOAP, JSON

Hardware

PC

Branchen

Branchen

keine besonderen Präferenzen.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.