Skills
- OOA, OOD (objektorientierte Analyse und Design)
- Finanzbuchhaltung
- Erstellung von Spezifikationen
- Portierung Basic -> C -> C++
- Objektorientiertes Redesign bestehender Anwendungen
- MFC, Microsoft Foundation Classes
- STL
- GUI / Dialogprogrammierung
- COM
- Case Tools (Visual Case)
- TOAD
- Oratools
- Internet HTML Aufbau
- Case Tools , Designer 2000, Together, Rational
- Erstellung von Spezifikationen
- Telekommunikationssoftware
- Migration, Portierung
- cvs
- Together
- Eclipse
- MKS Versionsverwaltung
- PVCS Versionsverwaltung
- Remotely Anywhere
- Rational Clear Quest
- IBM Rational Clear Case
- Finanzbuchhaltung
- Erstellung von Spezifikationen
- Portierung Basic -> C -> C++
- Objektorientiertes Redesign bestehender Anwendungen
- MFC, Microsoft Foundation Classes
- STL
- GUI / Dialogprogrammierung
- COM
- Case Tools (Visual Case)
- TOAD
- Oratools
- Internet HTML Aufbau
- Case Tools , Designer 2000, Together, Rational
- Erstellung von Spezifikationen
- Telekommunikationssoftware
- Migration, Portierung
- cvs
- Together
- Eclipse
- MKS Versionsverwaltung
- PVCS Versionsverwaltung
- Remotely Anywhere
- Rational Clear Quest
- IBM Rational Clear Case
Projekthistorie
Regelungs und Messtechnik
Branche: Maschinenbau/Drucktechnik ab 9/2007, 12 MM
· Rolle: Softwareentwicklung Windows C++
· Rolle: Entwicklung von Tools, Testsoftware und Maschinensimulationen
· Rolle: Entwicklung von grafischen Dialogelementen (gdi+)
· Patternorientierte Entwicklung
· Eigenverantwortliche Arbeit im kleinen Team
Betriebssystem(e): Windows XP
Entwicklungsumgebung(en): Visual Studio C/C++.Net, Perl
Tools, Libraries: MFC, Kundeneigene Softwarebibliotheken, Stingray/RogueWave,
Notepad++, gdi+, Clear Case, Clear Quest, Install shield, xml, xsl
Logistik Dienstleistungen
Branche: Softwarehaus ab 7/2007, 1,5 MM
· Entwurf/Realisierung performancekritischer Systeme
· Implementierung von Tools zur Performancemessung
· Client/Server TCP/ Socket Kommunikation
Betriebssystem(e): Linux (Red Head/Fedora), Windows XP
Entwicklungsumgebung(en): Eclipse, CDT - C/C++ Development Tools, gcc, gdb
Tools, Libraries: Subversion, Doxygen, Make, ant, VMware, boost libraries, Poco libraries
IT-Management-Software
Branche: Softwarehaus ab 5/2007, 2 MM
· Rolle: Auswahl , Anpassung und Test von Open Source Browser mit minimaler Speicheranforderungen in Embedded Linux (Gentoo basiert)
· Modifikation Mozilla/Minimo Buildprozess
· Dokumentation der durchgeführten Änderungen
· mittlere Projektgrösse
Betriebssystem(e): Linux (Suse, embedded), Windows XP
Entwicklungsumgebung(en): Eclipse, gedit, C/C++
Tools, Libraries: CVS, Make, VMWare, Gnu Toolchain, buildroot (embedded Linux), busybox
Telekommunikationsanwendungen
Branche: Telekommunikation ab 11/2006, 6 MM
· Rolle: Softwareentwicklung Client Nokia mobiles (SIP, VOIP)
· Rolle: Softwareentwicklung Client Linux (SIP, VOIP)
· Rolle: Softwareentwicklung Server AIX/Linux (SIP)
· Softwareevaluierung/Machbarkeitsstudien/Implementierung VOIP ¿Seamless Takeover¿ zwischen verschiedenen Funknetzen (Wlan, UMTS, GSM)
· Implementierung von Client/Server SIP Kommunikation (SIP Session Initiation Protocol, XML)
· Testclient Entwicklung, Wlan Testnetz Aufbau/Administration
· mittlere Projektgrösse
Betriebssystem(e): Linux, AIX, Symbian (Nokia S60 3rd Edition), Windows
Entwicklungsumgebung(en): Carbide.c++ (Eclipse based Nokia Development System S60 3rd Edition)Eclipse (c++) gdb, vi, gldb
Tools, Libraries: STL, boost library, cvs, Linphone, SIPp (SIP performance tester), WIKI (Dokumentation/Know how Vermittlung), VMWare, Hummingbird Exceed, Xming, ethereal, wireshark, WinSCP, Notepad++, jedit
Kommunikationssoftware der neuesten Generation (Internet)
Branche: Internet ab 11/2005, 11 MM
· Rolle: Softwareentwicklung Windows C++/Java Client
· Rolle: Anpassung von Versionierungs/Workflowtool (Alienbrain) für Assetproduktion (Javascript/HTML)
· Agile Softwareentwicklung (Model driven delevopment)
· Schnittstellenkonzeption und Entwicklung
· deutsch/englisch
· mittlere Projektgrösse
Betriebssystem(e): Windows XP/2000
Entwicklungsumgebung(en): Visual Studio C/C++.Net, Eclipse 3.x, Macromedia Dreamweaver, Java, COM, Corba, Javascript/Html
Tools, Libraries: MFC, gdi+, boost libs, bounds checker, Magic Draw (UML), Notepad++, ultimate grid, coolscroll, cvs, maven, Rad Game Tools (bink), Flash, Adobe After Effects, Alienbrain, bugzilla
Embedded Software Development
Branche: Automotive/Telekommunikation ab 4/2005, 5 MM
· Rolle: Softwareentwicklung!
· White/Black box testing
· Erstellung und Implementierung von Testszenarien für automatisierte Testdurchführung (u.a. unit tests)
· Erstellung von Dokumenten zur Testdurchführung (englisch/deutsch)
· Auswahl/Administration/Einsatzkonzept von browserbasiertem Bugtracking-/wiki Informationssystem
· Schnittstellen definieren für Testframework
· deutsch/englisch
· mittlere Projektgrösse
Betriebssystem(e): Windows XP, Greenhill velocity (Arm Prozessor)
Entwicklungsumgebung(en): Greenhill Multi für Arm C/C++, Visual Studio C/C++.Net, Clear Case Versionierung, Flyspray bug track, slick edit, dokuwiki
Tools, Libraries: Greenhill probe, Chamaeleon Interface, Apache Webserver, Microsoft Office, ultraedit, notepad++, Visio
Auftragsverfolgungssystem
Branche: Telekommunikation ab 1/2005, 3 MM
· Auftragsverfolgungs und Managementsystem
· Erstellung von Anforderungen/Architektur
· Browserbasierte Anwendung
· Objektorientierter Entwurf
· Konzeption, Auswahl/Erstellung des Frameworks/Basisklassen
· Entwurf der Benutzeroberfläche
· Optimierung des Datentransfers (zip, JSRS)
· Implementierung von Unit tests (phpunit)
· Organisation Fehlerverfolgung (bug tracking)
· Erstellen von Dokumentationen (UML)
· kleine Projektgrösse
Betriebssystem(e): Windows XP, Solaris, Internet Explorer, Mozilla
Entwicklungsumgebung(en): PHP4/5, Eclipse, , (X)HTML, Javascript, XML, Oracle 8/10, Apache Webserver
Tools, Libraries: PHP Pear, Validierungsbibliothik Formcat, Template Engine smarty, WinCVS, KD3Diff, Flyspray, ultraedit, Phase5, Powerdesigner, Toad
Browser, PIM embedded
Branche: Telekommunikation ab 8/2004
· Adapterstellung/Debugging Browser/PIM für aktuelle mobile Geräte (Netfront)
·Integration (merge)
· Imode - Browser, Mailer, Terminkalender, Adressverzeichniss
· IMMS, IMAIL, MMS
· Embedded Development/Windows
· Kundeneigene Gerätesimulationen und Tools unter Windows
· Organisation Fehlerverfolgung (bug tracking)
· Erstellen von Dokumentationen (UML)
· englischsprachige Umgebung
· mittlere Projektgrösse
Betriebssystem(e): Windows 2000/XP, Netfront/mmce
Entwicklungsumgebung(en): Visual Studio C++, C, Codewarrior Arm, Java, HTML, XML
Tools, Libraries: Visual Source Safe, Microsoft Office, Microsoft Project, ClearDDTS, Araxis Merge, Winmerge, KD3Diff, patch, diff, Visio¿
Datenbank-/Netzwerkinstallation
Branche: Telekommunikation ab 4/2004
· Installation/Test Linuxserver (Red Hat)
· Oracle 9i für Linux
· Installation/Einrichtung Test Clustersoftware
· Testscripte
· Oracle
· kleine Projektgrösse
Betriebssystem(e): Red Hat Linux, Windows 2000/XP
Entwicklungsumgebung(en): Bash scripting, PL/SQL, SQL
Tools, Libraries: CVS
Webportal
Branche: Telekommunikation ab 2/2004
· Programmierung/Weiterentwicklung
· Client/Server Anwendung auf Webbasis
· Java, Javascript, , ASP, PHP, HTML
· Shell scripting
· Apache Webserver
· Oracle, IAS, SQL Server
· PL/SQL, SQL
· Dokumentation
· mittleres Projekt
Betriebssystem(e): Windows ME/2000/XP, Red Hat Linux/Solaris
Entwicklungsumgebung(en): Phase V, Eclipse
ab 9/2003
Datenbank-/Netzwerkinstallation,Telekommunikation (Billing)
Installation/Einrichtung/Test Linuxserver
Installation/Einrichtung Oracle 9i für Linux
Installation/Einrichtung Test Clustersoftware
Testscripte, Testdatenbank Oracle, Installation Windows Client, Dokumentation
Linux, Windows 2000/XP, Bash Scripting, PL/SQL, SQL, CVS, visual source safe
02/2003-8/2003
Entwicklung verteilter Systeme, Client-/Server Anwendungen
Netzwerke, Konzepterstellung C++ Coaching
Programmierung (C++, Java (SE), C#)
Datenbanken (Oracle, SQL Server, Access)
Windows ME/2000/XP, Linux
Visual C/C++ 6 /Studio .NET, Boundschecker, Visual Assist, WndTabs, Profiler,
Lint (Win/Unix), SQL, SQL Server, ultraedit, araxis merge, CVS, visual source
safe
08/2002-01/2003
Mobile Communication Industries, Developing
Debugging/QS Embedded Systems, Telekommunikation, Datenkommunikation
(Bluetooth, IrDa)
Windows 2000/XP/Unix (Solaris), Oracle8i
VC++ 6, C166 Cross Compiler, C/C++,
tools: Boundschecker, visual assist, wndtabs, Rational Clear Quest,
Continuus, Lint,ksh, csh, bash, Perl
11/2001-04/2002
Unix und Windows Administration, Aufbau eines Webserver
unter Unix mit Client unter Windows via Internet, FTP und DNS
Netzwerk-Konfiguration,
Softwarehersteller für Telko Softwareentwicklung und Änderung
C++ und Oracle 8i unter SUN Solaris und Windows NT
Gnu, TCSH,KCH, BASH, Perl, GNU EMACS, Ghostview, ITCL, TCL,
GNU C++, GNU make (CCB)
1/2000-09/2001
EDV Dienstleister Touristik Branche Bad Homburg
Wartung, Debugging, Dokumentation
Visual C++ 5/6, Java/VB Script, MFC, W95/98/ME / NT4.0/2000,
MKS Source Integrity, Bounds checker, Tools
Unix, Oracle 8i
1/2000-03/2000
Software Hersteller für Telko
Reengineering Billingsoftware mit Together und Rational
Oracle 8i unter HPUX 10.20, HPUX11
Visual C++ 5/6, Java/VB Script, MFC, W95/98/ME / NT4.0/2000,
MKS Source Integrity, Bounds checker, und C++ embedded SQL
Shellscripting,Tools, Toad (Tapestry von AMS)
5/97-10/99
Touristik Branche Frankfurt
Management Informationssystem, Backoffice, Buchhaltung
GUI-Design, OLE/OCX/ActiveX Schnittstellenimplementierung
Windows NT4 Client - SAP/R3 Server Anwendung, Coaching,
Client/Server Kommunikation und Abstimmung
Visual C++ 5.xx, MFC, W95/98 / NT4.0, Visual Case, Paradigm
1/97-12/97
Portierung Midi Mulitmediaprogramm von 68k Plattform nach Windows95
Visual C++ 4.xx , MFC, Windows
7/96-12/96
Chemie/Anlagenbau
Wartungs/Auftragsplanungssystem,
GUI-Design
Visual C++ (MFC),
SourceSafe,
SQL, Windows NT3.51, Windows95, ODBC
10/82 - 1996
-Tourenplanung/Travelling- Salesman-Problem
-Interfaceentwicklung,
Hardware/Software mit
Microcontroller
-Echtzeitsignalverarbeitung -Konvertierungen von Basic/68kAssembler nach C/C++
Intel 80C31 und Mot6800, Codereengeneering
Signalprozessor Motorola DSP5600x
Branche: Maschinenbau/Drucktechnik ab 9/2007, 12 MM
· Rolle: Softwareentwicklung Windows C++
· Rolle: Entwicklung von Tools, Testsoftware und Maschinensimulationen
· Rolle: Entwicklung von grafischen Dialogelementen (gdi+)
· Patternorientierte Entwicklung
· Eigenverantwortliche Arbeit im kleinen Team
Betriebssystem(e): Windows XP
Entwicklungsumgebung(en): Visual Studio C/C++.Net, Perl
Tools, Libraries: MFC, Kundeneigene Softwarebibliotheken, Stingray/RogueWave,
Notepad++, gdi+, Clear Case, Clear Quest, Install shield, xml, xsl
Logistik Dienstleistungen
Branche: Softwarehaus ab 7/2007, 1,5 MM
· Entwurf/Realisierung performancekritischer Systeme
· Implementierung von Tools zur Performancemessung
· Client/Server TCP/ Socket Kommunikation
Betriebssystem(e): Linux (Red Head/Fedora), Windows XP
Entwicklungsumgebung(en): Eclipse, CDT - C/C++ Development Tools, gcc, gdb
Tools, Libraries: Subversion, Doxygen, Make, ant, VMware, boost libraries, Poco libraries
IT-Management-Software
Branche: Softwarehaus ab 5/2007, 2 MM
· Rolle: Auswahl , Anpassung und Test von Open Source Browser mit minimaler Speicheranforderungen in Embedded Linux (Gentoo basiert)
· Modifikation Mozilla/Minimo Buildprozess
· Dokumentation der durchgeführten Änderungen
· mittlere Projektgrösse
Betriebssystem(e): Linux (Suse, embedded), Windows XP
Entwicklungsumgebung(en): Eclipse, gedit, C/C++
Tools, Libraries: CVS, Make, VMWare, Gnu Toolchain, buildroot (embedded Linux), busybox
Telekommunikationsanwendungen
Branche: Telekommunikation ab 11/2006, 6 MM
· Rolle: Softwareentwicklung Client Nokia mobiles (SIP, VOIP)
· Rolle: Softwareentwicklung Client Linux (SIP, VOIP)
· Rolle: Softwareentwicklung Server AIX/Linux (SIP)
· Softwareevaluierung/Machbarkeitsstudien/Implementierung VOIP ¿Seamless Takeover¿ zwischen verschiedenen Funknetzen (Wlan, UMTS, GSM)
· Implementierung von Client/Server SIP Kommunikation (SIP Session Initiation Protocol, XML)
· Testclient Entwicklung, Wlan Testnetz Aufbau/Administration
· mittlere Projektgrösse
Betriebssystem(e): Linux, AIX, Symbian (Nokia S60 3rd Edition), Windows
Entwicklungsumgebung(en): Carbide.c++ (Eclipse based Nokia Development System S60 3rd Edition)Eclipse (c++) gdb, vi, gldb
Tools, Libraries: STL, boost library, cvs, Linphone, SIPp (SIP performance tester), WIKI (Dokumentation/Know how Vermittlung), VMWare, Hummingbird Exceed, Xming, ethereal, wireshark, WinSCP, Notepad++, jedit
Kommunikationssoftware der neuesten Generation (Internet)
Branche: Internet ab 11/2005, 11 MM
· Rolle: Softwareentwicklung Windows C++/Java Client
· Rolle: Anpassung von Versionierungs/Workflowtool (Alienbrain) für Assetproduktion (Javascript/HTML)
· Agile Softwareentwicklung (Model driven delevopment)
· Schnittstellenkonzeption und Entwicklung
· deutsch/englisch
· mittlere Projektgrösse
Betriebssystem(e): Windows XP/2000
Entwicklungsumgebung(en): Visual Studio C/C++.Net, Eclipse 3.x, Macromedia Dreamweaver, Java, COM, Corba, Javascript/Html
Tools, Libraries: MFC, gdi+, boost libs, bounds checker, Magic Draw (UML), Notepad++, ultimate grid, coolscroll, cvs, maven, Rad Game Tools (bink), Flash, Adobe After Effects, Alienbrain, bugzilla
Embedded Software Development
Branche: Automotive/Telekommunikation ab 4/2005, 5 MM
· Rolle: Softwareentwicklung!
· White/Black box testing
· Erstellung und Implementierung von Testszenarien für automatisierte Testdurchführung (u.a. unit tests)
· Erstellung von Dokumenten zur Testdurchführung (englisch/deutsch)
· Auswahl/Administration/Einsatzkonzept von browserbasiertem Bugtracking-/wiki Informationssystem
· Schnittstellen definieren für Testframework
· deutsch/englisch
· mittlere Projektgrösse
Betriebssystem(e): Windows XP, Greenhill velocity (Arm Prozessor)
Entwicklungsumgebung(en): Greenhill Multi für Arm C/C++, Visual Studio C/C++.Net, Clear Case Versionierung, Flyspray bug track, slick edit, dokuwiki
Tools, Libraries: Greenhill probe, Chamaeleon Interface, Apache Webserver, Microsoft Office, ultraedit, notepad++, Visio
Auftragsverfolgungssystem
Branche: Telekommunikation ab 1/2005, 3 MM
· Auftragsverfolgungs und Managementsystem
· Erstellung von Anforderungen/Architektur
· Browserbasierte Anwendung
· Objektorientierter Entwurf
· Konzeption, Auswahl/Erstellung des Frameworks/Basisklassen
· Entwurf der Benutzeroberfläche
· Optimierung des Datentransfers (zip, JSRS)
· Implementierung von Unit tests (phpunit)
· Organisation Fehlerverfolgung (bug tracking)
· Erstellen von Dokumentationen (UML)
· kleine Projektgrösse
Betriebssystem(e): Windows XP, Solaris, Internet Explorer, Mozilla
Entwicklungsumgebung(en): PHP4/5, Eclipse, , (X)HTML, Javascript, XML, Oracle 8/10, Apache Webserver
Tools, Libraries: PHP Pear, Validierungsbibliothik Formcat, Template Engine smarty, WinCVS, KD3Diff, Flyspray, ultraedit, Phase5, Powerdesigner, Toad
Browser, PIM embedded
Branche: Telekommunikation ab 8/2004
· Adapterstellung/Debugging Browser/PIM für aktuelle mobile Geräte (Netfront)
·Integration (merge)
· Imode - Browser, Mailer, Terminkalender, Adressverzeichniss
· IMMS, IMAIL, MMS
· Embedded Development/Windows
· Kundeneigene Gerätesimulationen und Tools unter Windows
· Organisation Fehlerverfolgung (bug tracking)
· Erstellen von Dokumentationen (UML)
· englischsprachige Umgebung
· mittlere Projektgrösse
Betriebssystem(e): Windows 2000/XP, Netfront/mmce
Entwicklungsumgebung(en): Visual Studio C++, C, Codewarrior Arm, Java, HTML, XML
Tools, Libraries: Visual Source Safe, Microsoft Office, Microsoft Project, ClearDDTS, Araxis Merge, Winmerge, KD3Diff, patch, diff, Visio¿
Datenbank-/Netzwerkinstallation
Branche: Telekommunikation ab 4/2004
· Installation/Test Linuxserver (Red Hat)
· Oracle 9i für Linux
· Installation/Einrichtung Test Clustersoftware
· Testscripte
· Oracle
· kleine Projektgrösse
Betriebssystem(e): Red Hat Linux, Windows 2000/XP
Entwicklungsumgebung(en): Bash scripting, PL/SQL, SQL
Tools, Libraries: CVS
Webportal
Branche: Telekommunikation ab 2/2004
· Programmierung/Weiterentwicklung
· Client/Server Anwendung auf Webbasis
· Java, Javascript, , ASP, PHP, HTML
· Shell scripting
· Apache Webserver
· Oracle, IAS, SQL Server
· PL/SQL, SQL
· Dokumentation
· mittleres Projekt
Betriebssystem(e): Windows ME/2000/XP, Red Hat Linux/Solaris
Entwicklungsumgebung(en): Phase V, Eclipse
ab 9/2003
Datenbank-/Netzwerkinstallation,Telekommunikation (Billing)
Installation/Einrichtung/Test Linuxserver
Installation/Einrichtung Oracle 9i für Linux
Installation/Einrichtung Test Clustersoftware
Testscripte, Testdatenbank Oracle, Installation Windows Client, Dokumentation
Linux, Windows 2000/XP, Bash Scripting, PL/SQL, SQL, CVS, visual source safe
02/2003-8/2003
Entwicklung verteilter Systeme, Client-/Server Anwendungen
Netzwerke, Konzepterstellung C++ Coaching
Programmierung (C++, Java (SE), C#)
Datenbanken (Oracle, SQL Server, Access)
Windows ME/2000/XP, Linux
Visual C/C++ 6 /Studio .NET, Boundschecker, Visual Assist, WndTabs, Profiler,
Lint (Win/Unix), SQL, SQL Server, ultraedit, araxis merge, CVS, visual source
safe
08/2002-01/2003
Mobile Communication Industries, Developing
Debugging/QS Embedded Systems, Telekommunikation, Datenkommunikation
(Bluetooth, IrDa)
Windows 2000/XP/Unix (Solaris), Oracle8i
VC++ 6, C166 Cross Compiler, C/C++,
tools: Boundschecker, visual assist, wndtabs, Rational Clear Quest,
Continuus, Lint,ksh, csh, bash, Perl
11/2001-04/2002
Unix und Windows Administration, Aufbau eines Webserver
unter Unix mit Client unter Windows via Internet, FTP und DNS
Netzwerk-Konfiguration,
Softwarehersteller für Telko Softwareentwicklung und Änderung
C++ und Oracle 8i unter SUN Solaris und Windows NT
Gnu, TCSH,KCH, BASH, Perl, GNU EMACS, Ghostview, ITCL, TCL,
GNU C++, GNU make (CCB)
1/2000-09/2001
EDV Dienstleister Touristik Branche Bad Homburg
Wartung, Debugging, Dokumentation
Visual C++ 5/6, Java/VB Script, MFC, W95/98/ME / NT4.0/2000,
MKS Source Integrity, Bounds checker, Tools
Unix, Oracle 8i
1/2000-03/2000
Software Hersteller für Telko
Reengineering Billingsoftware mit Together und Rational
Oracle 8i unter HPUX 10.20, HPUX11
Visual C++ 5/6, Java/VB Script, MFC, W95/98/ME / NT4.0/2000,
MKS Source Integrity, Bounds checker, und C++ embedded SQL
Shellscripting,Tools, Toad (Tapestry von AMS)
5/97-10/99
Touristik Branche Frankfurt
Management Informationssystem, Backoffice, Buchhaltung
GUI-Design, OLE/OCX/ActiveX Schnittstellenimplementierung
Windows NT4 Client - SAP/R3 Server Anwendung, Coaching,
Client/Server Kommunikation und Abstimmung
Visual C++ 5.xx, MFC, W95/98 / NT4.0, Visual Case, Paradigm
1/97-12/97
Portierung Midi Mulitmediaprogramm von 68k Plattform nach Windows95
Visual C++ 4.xx , MFC, Windows
7/96-12/96
Chemie/Anlagenbau
Wartungs/Auftragsplanungssystem,
GUI-Design
Visual C++ (MFC),
SourceSafe,
SQL, Windows NT3.51, Windows95, ODBC
10/82 - 1996
-Tourenplanung/Travelling- Salesman-Problem
-Interfaceentwicklung,
Hardware/Software mit
Microcontroller
-Echtzeitsignalverarbeitung -Konvertierungen von Basic/68kAssembler nach C/C++
Intel 80C31 und Mot6800, Codereengeneering
Signalprozessor Motorola DSP5600x
Reisebereitschaft
Verfügbar in den Ländern
Deutschland
Frankfurt bevorzugt, andere Einsatzorte nach Absprache
Verfügbar ab 15.10.2008
Verfügbar ab 15.10.2008