Meine beruflichen Schwerpunkte liegen in Design und Implementierung von
generellen und branchenspezifischen Frameworks sowie in der
Projekt- und Entwicklungsleitung von Softwareprojekten.
Weitere fachliche Schwerpunkte liegen in plattformunabhängigen
C++ Bibliotheksdesign, Enterprise Applications Integration und
Middlewareintegration.
Tiefere Brachenkenntnisse bestehen in den Bereich der Logistik,
Investmentbanking und Architektur.
Meine Schwerpunkte finden sich in folgenden Projekten wieder:
- Design und Entwicklung von generellen und branchenspezifischen Frameworks:
- Projekt- und Entwicklungsleitung:
- Enterprise Applications Integration im Zusammenhang von
SAP R/3 und anderen Fremdsystemen:
- Softwareengeering mit Bibliotheksdesign, Interpreterbau
und Middlewareintegration:
-
ACDK,
-
Lagerlogistik,
-
Projekt MDDS,
-
FriendScout24,
-
AILA,
-
ITalkIDOC,
-
LMF-Framework,
-
Fresenius,
-
PowerUser,
-
BSH,
-
WIOSERV,
-
SBSI,
Im Detail:
Methoden:
- Kontrolliertes eXtrem Programming
- Agile Softwareentwicklung
- OOA, OOD, OOP, UML
- Entwicklung und Leitung nach ISO 9001
- Datenmodellierung (ERD)
- Pattern
- Aspect Oriented Programming (AOP) / Intentional Programming (IP)
Siehe auch Projektphilosophie.
Gute Erfahrungen mit
- MS DOS, Windows 3.1, Windows 95, Windows NT / 2000 / XP / 2003,
- Unix (Sun Solaris, Linux, AIX, BSD, Darwin)
Als Softwareentwickler, Administrator und Nutzer.
Erfahrungen sind bei OS/2, MacOS and OpenStep vorhanden.
- C++ & C: Experte / 'Guru', > 10 Jahre
- Java: Experte, 5 Jahre
- Perl: Experte, 6 Jahre
- Basic dialects (VisualBasic 1.0 – 5.0, Wordbasic, AccessBasic, etc):
Projekterfahren, 10 Jahre
- Tcl/Tk: Projekterfahren, 2 Jahre
- PHP (PHP3/4): Projekterfahren, 3 Jahre
- LISP (ACDKLisp, AutoCAD, Common Lisp, elisp):
Projekterfahren, 4 Jahre
- SQL (ESQLC, Informix, Oracle, Sybase, ODBC, Access):
Projekterfahren / Experte, 5 Jahre
- Unix-shell Programmierung (sh, ksh, csh, awk, sed, etc.)
Projekterfahren, 4 Jahre
- HTML, CGI in Java, Perl, VBScript, JScript:
Projekterfahren, 6 Jahre
- UML
Projekterfahren, 5 Jahre
Experte / 'Guru': 8 Jahre
- CORBA (IDL):
Projekterfahren / Experte, 5 Jahre
- [D]COM:
Projekterfahren / Experte, 4 Jahre
- XML-RPC/SOAP:
Projekterfahren, 1 Jahr
Folgende Protokolle habe ich selbst implementiert:
- CORBA IIOP, GIOP, POA, DSI
- Sockets (TCP/IP / UDP), HTTP (Server und Client), FTP (Client)
- XML SAX und DOM
- RPC-XML (Server und Client)
- SAP RPC, IDOC (Client)
- COM, DCOM (Client und Server)
- Java JNI (Client), Serialisation (Client/Server), .class
- ODBC (Client)
- Siemens S5/S7
- Profibus
- Perl, Python und Tcl C-Interface
- VC++ 1.0 – Visual Studio .NET 2003,
- gcc/g++
- Sun Workshop C++,
- Borland C++ 3.0 – X,
- Visual J++, Emacs, Watcom C++ 10.0,
- Sniff+
- [g|n]make (Unix/GNU),
- Rational ClearCase,
- Rational Rose,
- Rational ClearQuest,
- RCS/CVS,
- Visual SourceSave,
- ObjectDomain,
- Together++
- ACDK (design & development),
- STL (HP, SG, ObjectSpace),
- RogueWave (Tools, Threads, DBTools),
- Borland Template Library,
- MFC,
- (D)COM/ OLE2/ActiveX,
- ATL,
- CORBA/ORB (HP, OmniOrb, Mico),
- ODBC,
- wxWidgets/wxWindows
- GTK+
- Qt
- X11/Xt,
- Motif,
- OWL,
- ACE,
- YACL
- PORTWCL (GUI-Bibliothek für Windows Programming (Windows 3.1 (16bit), Win32s, Windows 95, NT 3.51, NT 4.0) for Borland C++ 4 - 5, MSC 1 - 5, Watcom 9 - 11)
und OS/2.
- Lex (Flex, Flex++) and
- Yacc (Bison, byacc, Bison++).
- Diverse Eigenentwicklungen
- Apache: Projekterfahren, 1 Jahr
- MS IIS 1 - 4 (HTTP, FTP, telnetd), inklusive Frontpage und
CGI (Java Servlets, C, Perl, ASP): Projekterfahren, 2 Jahre
ISP
- Email Server, MS SQL Server 6.5, MS Transactionserver,
- Firewall
Projekterfahren / Experte: 5 Jahre
- Eigenentwicklung einer JDBC-Like Database Bridge:
ACDK
- Oracle unter Linux, Solaris und Windows:
- Sybase unter Solaris:
Projekt MDDS
- Informix unter Solaris:
Fresenius
- MS SQL:
- MySQL unter Linux:
- MS Access unter Windows
ISP
- Ingres SQL unter AIX
ISP
Integration von SAP R/3 Systemen mit anderen Anwendungen:
Projekterfahren, 5 Jahre
Erfahrungen mit Anwendung und Programmierung:
- MS Word 5 - 6,
- Winword 1 - XP,
- MS Access 1 - XP:
- MS Excel 1 - XP:
Projekt MDDS.
Projekterfahren, 2 Jahre
- AutoCAD (10 – 2002) unter SunOS/Solaris, MS DOS und Windows NT.
- ArcView GIS V3.
ArcView.
- Führung eines Ingenieurbüros: 12 Jahre
- Geschäftsführung mit 4 Angestellten: 1 Jahr
- Projektentwicklung mit Kunden: 9 Jahre
- Leitung eines Softwareentwicklerteams: 7 Jahre
- Softwareentwicklung von A bis Z: 10 Jahre
- Projektplanung und Kontrolle: 7 Jahre
- Ausschreibung, Angebotsstellung: 6 Jahre
- Pflichtenheft, Spezifikation, Abnahme: 5 Jahre
- Etablierung von QS-Massnahmen: 4 Jahre
- Aufsetzen von Entwicklungsumgebungen: 5 Jahre
- Redesign, Refactoring: 5 Jahre
- Coaching von Entwicklungsteams: 4 Jahre
- Planen und Durchführen von Notfallmassnahmen: 4 Jahre
- Dokumentation (Anwender, System): 7 Jahre
- Inbetriebnahme, Support: 6 Jahre
- Vermarktung von Softwareprodukten: 4 Jahre
- Erstellen eines Businessplans: 1 Jahr
- Verhandlungen mit Auftraggebern, Lizenznehmern und Kapitalgeber: 3 Jahre
- Projektleitung bei Projekten zwischen
einem Mann-Monat und 16 Mann-Jahren.
- Leitung von Projektgruppen bis zu 12 Mitarbeitern.
- Projektleitung und Entwicklungsleitung nach
ISO 9000/9001.
Projekte:
|