Berufserfahrung
Client-side Java
- Entwurf und Entwicklung responsiver GUI-Anwendungen mit Swing und AWT
- Entwicklung anspruchsvoller Layouts mit Hilfe diverser Layoutmanager
- Entwicklung und Erweiterung neuer sowie vorhandener Swing-Komponenten
- Breites Wissen über die Swing Look-and-Feel-Architektur (javax.swing.plaf). Implementierung diverser Verbesserungen am Windows-Look-and-Feel.
- Erfahrungen mit Produkten von Drittanbietern, darunter NetClue, JGoodies, WinLaf, JNIWrapper, InfoBus, JavaHelp
- Anwendung von COM-Automatisierung unter Windows für die Integration von ActiveX-Komponenten in Swing-Anwendungen
- Entwicklung von Installations- und Updateprogrammen mit InstallAnywhere
- Einsatz der Skriptsprache Beanshell für rapid prototyping und enterprise application integration
XML und verwandte Technologien
- Anwendung dieser Standards in diversen Applikationen und Projekten
-
- XML 1.0
- Dokumentvalidierung mittels DTD, XML Schema und Schematron
- Verarbeitung von Dokumenten mit XSLT, SAX 2.0 and W3C DOM
- Dokumentauszeichnung und -formatierung mit DocBook, XSL:FO, XHTML 1.0 und CSS
- Einsatz von Tools und APIs:
Sicherheit
- Entwicklung einer public key infrastructure (PKI) basierend auf digitalen Signaturen, Online-Zertifikatsvalidierung (OSCP) und Zeitstempeldienst (TSP)
- Entwurf und Entwicklung eines sicheren, HTTP-getunnelten Kommunikationsprotokolls mit dem IAIK -Toolkit
- Erfahrungen mit dem deutschen Gesetz zur digitalen Signatur (SigG) und der zugehörigen Rechtsprechung (bzw. deren Nichtvorhandensein)
Middleware/Server-side
- Entwicklung eines Prototypen und der ersten Version der Serverkomponente eines Kommunikationsdienstes. Einsatz von Servlets und Enterprise Java Beans.
- Einsatz der Bibliotheken Velocity, JavaMail und Quartz in diversen Projekten
- Entwurf und Entwicklung diverser Fehlertoleranzmechanismen für CORBA
- Erfahrung mit Implementierungen für Echtzeit-CORBA
- Integration von fehlertoleranten, echtzeitfähigen Legacy-Systemen mit CORBA-basierten Umgebungen.
EDI-Dienstleistungen
- Arbeit mit diversen Standards und Tools: UN/EDIfact, EANCOM, OpenTrans, Edifix
- EDIfact:
- EDI-Schnittstelle für SAP R/3 auf Basis von RFC, Netweaver XI und webMethods Integration Server
- EDI-Schnittstelle für Microsoft Dynamics NAV (Navsion) und AX (Axapta)
- EDI-Schnittstelle für Sage (Office Line und Classic Line)
- Universelle EDI-Schnittstelle
- EDI-Lösungen:
- Standards:
- Abbildung von Inhouse-Formaten auf EDIfact-Standards
Programmiersprachen, Betriebssysteme
- Java, C++, Python, Smalltalk, Objective-C
- sh, awk, Beanshell, ant
- Unix/Linux, Windows, OS/2