Softwareentwickler, Softwaredesigner, C++, Java
Aktualisiert am 30.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
C++
Java SE
OOP
Java
Objektorientierung
Deutsch
Muttersprache
Englisch
ausgezeichnet, Wort und Schrift, passiv und aktiv
Französisch
gut
Italienisch
gute Grundkenntnisse
Latein
Grundkenntnisse
Niederländisch
gute Grundkenntnisse
Russisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: Raum 6 bevorzugt. Rhein-Neckar-Dreieck ideal.

Je interessanter das Projekt, desto mehr Reisebereitschaft,

ggf. auch ins Ausland

möglich

Projekte

Projekte

PROJEKTE (AUSWAHL)

Seit 2009 Webseiten, Content Management.

Java, PHP, MySQL, HTML, HTTP, CSS

08/2017 Programmier-Unterstützung in einem Logistik-Projekt
C++/14, Scrum
08/2011 - 09/2011 Revision/Redesign/Refactoring Schienenfahrzeug-Steuerungssystem (im Fahrzeug, technisch), technisch-mathematische Analyse und Dokumentation.
C++ (embedded), CADUL, Rational ClearCase

03/2008 - 09/2008 Unterstützung in der Endphase eines großen Projekts: Automobil-Informationssystem/Medienzentrum.

Implementation, Problembehebung.

C++, QNX, XML, Visual C++ 8.0, Perforce, Purify/Quantify


12/2007 - 02/2008 Erweiterung/Neuimplementation einer kleinen Webanwendung (Medien);

PHP, MySQL, Java, HTML, Apache


12/2006 - 06/2007 Neue Schnittstellen zwischen bestehenden Warenwirtschaftswerkzeugen und bestehendem Logistikprogramm, Erweiterung des letzteren (Endkunde Handel).

Analyse, Ergänzung des Protokolls, Implementierung im Logistikprogramm.

Java, Trend-Framework (analog zu Hibernate, Spring usw.), JBoss, Oracle, Windows XP, XML, Castor, JMS, IBM MQ


08/2005 - 11/2006 Echtzeit-MIDI-System "MidiC ond" (Medienbranche)

Komplettes Produkt: Analyse, Konzept, Design, Implementation, Test, Dokumentation;

GUI und HTML-Bedienerhilfe deutsch und englisch; Vermarktung, Lizenzverwaltung, Webseite.

Java: Swing, Audio, 2D-Grafik; Multithreading, NetBeans; HTML


04/2006 - 07/2006 GUI, Erweiterung einer GUI-Klassenbibliothek (Elektronikbranche, Endkunde Siemens)

GUI- und Struktur-Refactoring einer bestehenden Anwendung;

Zusatzfeatures zu einer vorhandenen Control-Library;

jeweils Analyse, Implementation, Test, Dokumentation.

C++, MFC, Visual C++ 6.0; Windows XP


03/2005 - 08/2005 Refactoring einer bestehenden JDBC-Anwendung (ERP-Softwarehaus, Endkunden Handel)

Datenbank-Refactoring; Analyse, Konzept, Implementation, Test, Dokumentation.

Java, JDBC, Eclipse; SQL


11/2004 - 03/2005 Quiz-Spiel als JDBC-Proof-of-Concept (Spiel, Freeware)

Komplettes Produkt: Analyse, Design, Implementation, Test, Dokumentation, Bedienerhilfe, Webseite.

Java, JDBC, ODBC, SQL, Multithreading, Swing, NetBeans, HTML


07/1995 - 04/2004 MIS/OLAP/Warehouse-System "Dynamic Controlling W arehouse", Großprojekt "analog zu S/\P BW" (ERP Standardsoftware-Komplettlösung für den Mittelstand)

Angestellter Projektleiter; Inhaltliche Analyse, Konzeption und Design von Grund auf als Client/Server-Produkt; OOA/OOD;

Arbeitseinteilung, Projektmanagement; Implementation, Test und Dokumentation im Team aus 5 Personen.

C++, STL, MFC, Visual C++; UML; Windows NT; Multithreading, Client-Server, TCP/IP, VisualAge for C++/400, DB/400, SQL, ODBC; MS Project, MS VSS


10/1988 - 03/1989 Grafikmodul für ein Verkehrsleitsystem (Endkunde Hafenbehörde)

Mathematisch-geometrische Analyse, Algorithmen, Implementation, Test, Dokumentation.

C, UNIX


Zuvor Tätigkeit als Wissenschaftler (Max-Planck-Institut; Veröffentlichung)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Mathematik (Universität Frankfurt a. M.),
NF Physik, theoret. Informatik,
Diplom-Mathematiker,
Promotion zum Dr. phil. nat..

Position

Position

Auch Design-Beratung, speziell OOD.

Kompetenzen

Kompetenzen

Top-Skills

C++ Java SE OOP Java Objektorientierung

Produkte / Standards / Erfahrungen / Methoden

NetBeans, Eclipse, Java, J2SE, J2EE, Swing,
MS Visual C++, Visual Studio, MFC,
Visual Source Safe, MS Project, Perforce, Purify/Quantify,
UML, OOA, OOD,
Windows, OS/2, Unix, Linux, OS/400,
DB/2, Oracle, SQL, ODBC, JDBC,
HTML, XML, CSS, PHP
WinWord, VBA, Excel.
Geringfügige S/\P-Kenntnisse.
....

Betriebssysteme

Mac OS
Kenntnisse
MS-DOS
Kenntnisse
OS/2
gute Kenntnisse
OS/400
gute Kenntnisse
OSF/Motif
Kenntnisse
Unix
gute Kenntnisse
Windows
hervorragende Kenntnisse, seit ca. 1992 ununterbrochen

Programmiersprachen

Basic
Grundkenntnisse, z.B. VBA
C
hervorragend, 1988-1996 ständig benutzt
C++
hervorragend, seit 1996 ständig benutzt
Java
hervorragend, seit 2004 ständig benutzt
JavaScript
gut
PHP
gut

Datenbanken

Access
DB/400
gute Kenntnisse
DB2
gute Kenntnisse (Windows, OS/2 und OS/400)
JDBC
gute Kenntnisse
ODBC
gute Kenntnisse
SQL
hervorragend (siehe Bemerkungen)
Gute SQL-Kenntnisse (ca. 9 Jahre), speziell Queries und Data Warehousing (DWH)

Datenkommunikation

Arbeitserfahrung mit mehreren Produkten

Hardware

Arbeitserfahrung (keine Expertise) mit zahlreichen Geräten

Design / Entwicklung / Konstruktion

Ja

Branchen

Branchen

Technik, Betriebswirtschaft, ERP, Handel, Verwaltung, Verkehr, Musik, Medien,
Mathematik

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: Raum 6 bevorzugt. Rhein-Neckar-Dreieck ideal.

Je interessanter das Projekt, desto mehr Reisebereitschaft,

ggf. auch ins Ausland

möglich

Projekte

Projekte

PROJEKTE (AUSWAHL)

Seit 2009 Webseiten, Content Management.

Java, PHP, MySQL, HTML, HTTP, CSS

08/2017 Programmier-Unterstützung in einem Logistik-Projekt
C++/14, Scrum
08/2011 - 09/2011 Revision/Redesign/Refactoring Schienenfahrzeug-Steuerungssystem (im Fahrzeug, technisch), technisch-mathematische Analyse und Dokumentation.
C++ (embedded), CADUL, Rational ClearCase

03/2008 - 09/2008 Unterstützung in der Endphase eines großen Projekts: Automobil-Informationssystem/Medienzentrum.

Implementation, Problembehebung.

C++, QNX, XML, Visual C++ 8.0, Perforce, Purify/Quantify


12/2007 - 02/2008 Erweiterung/Neuimplementation einer kleinen Webanwendung (Medien);

PHP, MySQL, Java, HTML, Apache


12/2006 - 06/2007 Neue Schnittstellen zwischen bestehenden Warenwirtschaftswerkzeugen und bestehendem Logistikprogramm, Erweiterung des letzteren (Endkunde Handel).

Analyse, Ergänzung des Protokolls, Implementierung im Logistikprogramm.

Java, Trend-Framework (analog zu Hibernate, Spring usw.), JBoss, Oracle, Windows XP, XML, Castor, JMS, IBM MQ


08/2005 - 11/2006 Echtzeit-MIDI-System "MidiC ond" (Medienbranche)

Komplettes Produkt: Analyse, Konzept, Design, Implementation, Test, Dokumentation;

GUI und HTML-Bedienerhilfe deutsch und englisch; Vermarktung, Lizenzverwaltung, Webseite.

Java: Swing, Audio, 2D-Grafik; Multithreading, NetBeans; HTML


04/2006 - 07/2006 GUI, Erweiterung einer GUI-Klassenbibliothek (Elektronikbranche, Endkunde Siemens)

GUI- und Struktur-Refactoring einer bestehenden Anwendung;

Zusatzfeatures zu einer vorhandenen Control-Library;

jeweils Analyse, Implementation, Test, Dokumentation.

C++, MFC, Visual C++ 6.0; Windows XP


03/2005 - 08/2005 Refactoring einer bestehenden JDBC-Anwendung (ERP-Softwarehaus, Endkunden Handel)

Datenbank-Refactoring; Analyse, Konzept, Implementation, Test, Dokumentation.

Java, JDBC, Eclipse; SQL


11/2004 - 03/2005 Quiz-Spiel als JDBC-Proof-of-Concept (Spiel, Freeware)

Komplettes Produkt: Analyse, Design, Implementation, Test, Dokumentation, Bedienerhilfe, Webseite.

Java, JDBC, ODBC, SQL, Multithreading, Swing, NetBeans, HTML


07/1995 - 04/2004 MIS/OLAP/Warehouse-System "Dynamic Controlling W arehouse", Großprojekt "analog zu S/\P BW" (ERP Standardsoftware-Komplettlösung für den Mittelstand)

Angestellter Projektleiter; Inhaltliche Analyse, Konzeption und Design von Grund auf als Client/Server-Produkt; OOA/OOD;

Arbeitseinteilung, Projektmanagement; Implementation, Test und Dokumentation im Team aus 5 Personen.

C++, STL, MFC, Visual C++; UML; Windows NT; Multithreading, Client-Server, TCP/IP, VisualAge for C++/400, DB/400, SQL, ODBC; MS Project, MS VSS


10/1988 - 03/1989 Grafikmodul für ein Verkehrsleitsystem (Endkunde Hafenbehörde)

Mathematisch-geometrische Analyse, Algorithmen, Implementation, Test, Dokumentation.

C, UNIX


Zuvor Tätigkeit als Wissenschaftler (Max-Planck-Institut; Veröffentlichung)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Mathematik (Universität Frankfurt a. M.),
NF Physik, theoret. Informatik,
Diplom-Mathematiker,
Promotion zum Dr. phil. nat..

Position

Position

Auch Design-Beratung, speziell OOD.

Kompetenzen

Kompetenzen

Top-Skills

C++ Java SE OOP Java Objektorientierung

Produkte / Standards / Erfahrungen / Methoden

NetBeans, Eclipse, Java, J2SE, J2EE, Swing,
MS Visual C++, Visual Studio, MFC,
Visual Source Safe, MS Project, Perforce, Purify/Quantify,
UML, OOA, OOD,
Windows, OS/2, Unix, Linux, OS/400,
DB/2, Oracle, SQL, ODBC, JDBC,
HTML, XML, CSS, PHP
WinWord, VBA, Excel.
Geringfügige S/\P-Kenntnisse.
....

Betriebssysteme

Mac OS
Kenntnisse
MS-DOS
Kenntnisse
OS/2
gute Kenntnisse
OS/400
gute Kenntnisse
OSF/Motif
Kenntnisse
Unix
gute Kenntnisse
Windows
hervorragende Kenntnisse, seit ca. 1992 ununterbrochen

Programmiersprachen

Basic
Grundkenntnisse, z.B. VBA
C
hervorragend, 1988-1996 ständig benutzt
C++
hervorragend, seit 1996 ständig benutzt
Java
hervorragend, seit 2004 ständig benutzt
JavaScript
gut
PHP
gut

Datenbanken

Access
DB/400
gute Kenntnisse
DB2
gute Kenntnisse (Windows, OS/2 und OS/400)
JDBC
gute Kenntnisse
ODBC
gute Kenntnisse
SQL
hervorragend (siehe Bemerkungen)
Gute SQL-Kenntnisse (ca. 9 Jahre), speziell Queries und Data Warehousing (DWH)

Datenkommunikation

Arbeitserfahrung mit mehreren Produkten

Hardware

Arbeitserfahrung (keine Expertise) mit zahlreichen Geräten

Design / Entwicklung / Konstruktion

Ja

Branchen

Branchen

Technik, Betriebswirtschaft, ERP, Handel, Verwaltung, Verkehr, Musik, Medien,
Mathematik

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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