Client/Server, OOA, OOD, OO, C++, UML, JAVA, SQL-Datenbanken, Java 1.6.x, Java2D, Java3D, Java Swing
Aktualisiert am 10.06.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2021
Verfügbar zu: 100%
davon vor Ort: 50%
java c++ angular springoot sql RESTful API
Deutsch
Englisch
Persisch
erweiterte Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland

Deutschland: bevorzugt kassel, Göttingen, Hannover, Fulda, Frankfurt

nicht möglich

Projekte

Projekte

2 Monate
2016-04 - 2016-05

Projekt ?NVS - Abo? ? Wartung/Weiterentwicklung

Windows Vista HP NonStop TUXEDO NonStop SQLCI ...
  • Im OO- Umfeld wurde vorzugsweise „Enterprise Architect“ für den fachlicher und „Rational Rose“ für die technischen Bereich eingesetzt.

  • Fach-, und DV-Konzeptionierung und Implementierung.

  • Backend- und Frontend - Entwickler in einem Team aus 25 Personen.

  • Die Entwicklung wird für das Frontend mit Java 1.6.x und für das Backend mit C/C++ unter Eclipse 3.5 für das  TANDEM HP NonStop TUXEDO durchgeführt.
Windows Vista HP NonStop TUXEDO NonStop SQLCI Lotus Notes 6.5 Eclipse 3.5 Rational Rose Rational ClearCase Rational ClearQuest Enterprise Architect 7.1 UML STL MS ACCESS
DB- Systel GmbH
6 Monate
2009-10 - 2010-03

Projekt ?NTA ? NeuBau? ? die neue Fahrkartenautomatensoftware

TUXEDO NonStop SQLCI Lotus Notes 6.5 ...
  • Im OO- Umfeld wird vorzugsweise „Enterprise Architect“ eingesetzt.

  • Backend – und Frontendentwickler in einem Team aus 30 Personen.

  • Implementierung in Java und C++ unter Windows Vista  NonStop
TUXEDO NonStop SQLCI Lotus Notes 6.5 Eclipse 3.5 Rational Rose Rational ClearCase Rational ClearQuest Enterprise Architect UML2 STL MS ACCESS
DB- Systel GmbH
1 Jahr
2008-01 - 2008-12

Umwelt- und Energietechnik

UML2 / Rational Rose Windows XP Apache Tomcat 5.0 ...
  • Parallel zum Projekt „NVS-ABO“ wurde das eigene Softwareprodukt von C++ in Java umgeschrieben und wird um neue Anforderungen auf dem Solar - Energiemarkt erweitert. 

 

  • Projekt „SolarGeo3D 3.2“

  • Ein webbasiertes grafisches Onlinesystem zur Geometrieauslegung von Solarstromanlagen. 

                                     

  • Die Entwicklung wird in Java durchgeführt.
UML2 / Rational Rose Windows XP Apache Tomcat 5.0 Borland JBuilder 2005 Foundation Java 1.4.x Java2D Servlet Eclipse 3.2 My SQL 4.0 HTML VRML
Ing.büro NeFA - Softwareentwicklung
8 Monate
2007-05 - 2007-12

Projekt MT2 ?Mobiles Terminal 2?

Windows 2000 Windows CE 4.1 Lotus Notes 6.5 ...
  • Im OO- Umfeld wurde vorzugsweise „Enterprise Architect“ eingesetzt.

  • Die Entwicklung wurde mit C/C++ und Java für das Betriebsystem Windows CE 4.1 durchgeführt. Als Hardware wurde CASIO IT-3000 eingesetzt.

  • Entwickler in einem Team aus 25 Personen im Front-, und Backend – Bereich.

  • Implementierung in C++/Java für die Bereiche

  • Datenaustauschmodul MT2<->Auswertestation
  • Daten – Konvertierungstool
  • Migrationstool für die Versionsumstellung (Altsystem -> Neusystem)
Windows 2000 Windows CE 4.1 Lotus Notes 6.5 Java 1.5 Eclipse 3.1 log4j Microsoft Visual Studio C++ 6.0 MFC Microsoft Visual Studio C++ Embedded 4.0 WinSocket Cruise Control Enterprise Architect 6.5 Mercury Quality Center 9.0 Enterprise Edition Subversion 1.2.3 TortoiseSVN 1.2.4 Unittest (JUnit) UML2 STL MS ACCESS DBF SQLite
DB- Systel GmbH
4 Monate
2007-01 - 2007-04

Projekt ZLR ?Zuglaufregler?

Windows 2000 Lotus Notes MFC ...
  • Design und Implementierung des Moduls ZLR zur Anzeige einer Fahrempfehlung, sowie der Abweichung der Ist-Lage von der Soll-Lage auf dem EBuLa- Bordgerät.
  • Im OO- Umfeld wurde vorzugsweise „Enterprise Architect“ eingesetzt.

  • Die Entwicklung wurde mit C++ unter WINDOWS 2000 durchgeführt.

  • Design und Implementierung eines SMS Moduls zum Senden und Empfangen über die serielle Schnittstelle. Die Daten wurden vor dem Senden verschlüsselt und in PDU- Format kodiert.
Windows 2000 Lotus Notes MFC Microsoft Visual Studio C++ 6.0 COM Enterprise Architect 6.5 Mercury Quality Center 9.0 Enterprise Edition ClearCase Crypto++ 5.1 PC-Lint Unittest (CppUnit) UML2 STL Standard AT Kommandos.
DB- Systel GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

Maschinenbaustudium an der Gesamthochschule Kassel
Abschluß: Diplom Ingenieur, 1989

Zusatzausbildung zum EDV-Fachmann, 1991

Kompetenzen

Kompetenzen

Top-Skills

java c++ angular springoot sql RESTful API

Produkte / Standards / Erfahrungen / Methoden

Apache Tomcat 5.0
Borland JBuilder 2005 Foundation
ClearCase
COM
Cruise Control
Crypto++ 5.1
DBF
Eclipse 3.1
Eclipse 3.2
Eclipse 3.5
Enterprise Architect
Enterprise Architect 6.5
Enterprise Architect 7.1
HP NonStop TUXEDO
HTML
Java 1.4.x Java2D
log4j
Lotus Notes 6.5
Mercury Quality Center 9.0 Enterprise Edition
MFC
Microsoft Visual Studio C++ 6.0
Microsoft Visual Studio C++ Embedded 4.0
My SQL 4.0
NonStop SQLCI
PC-Lint
Rational ClearCase
Rational ClearQuest
Rational Rose
Servlet
Standard AT Kommandos.
STL
Subversion 1.2.3
TortoiseSVN 1.2.4
TUXEDO
UML
UML2
UML2 / Rational Rose
Unittest (CppUnit)
Unittest (JUnit)
Windows CE 4.1
WinSocket

Erfahrungen im Bereich:

  • Anwendungs- und Systemprogrammierung
  • Spezifikation, Programmierung, Test
  • Erstellung von Online Hilfe
  • Solarstrom, PV Anlagen
  • CAD Systeme
  • Tandem NonStop TUXEDO

Methoden:

  • Objektorientierte Analyse, Design, Programmierung (OOA, OOD, OOP)
  • Ereignisgesteuerte, visuelle, strukturierte Programmierung
  • Datenbanken Design
  • UML
  • Softwarearchitektur
  • MVC


Microsoft Standards:

  • OLE Automation Client/Server, DDE, ODBC, MAPI, ActiveX, COM/DCOM, ADO
  • SDK (16/32 bit), MFC, MS .NET, Win API

Werkzeuge/Tools: 

  • Microsoft Visual Studio C++ 6.0/.Net/2005,
  • Microsoft Visual Studio C++ Embedded 4.0,
  • IBM WebSphere, Eclipse 3.1,
  • Enterprise Architect 6.5,
  • Cruise Control,
  • Mercury Quality Center 9.0 Enterprise Edition,
  • Subversion 1.2.3,
  • TortoiseSVN 1.2.4,
  • Rational Rose, Rational ClearCase, Rational ClearQuest,
  • Unittest (JUnit, CppUnit), log4j,
  • MS ACCESS, UML2, STL

Middleware:       

  • OLE/COM/DCOM
  • JAVA RMI
  • CORBA
  • TUXED

Betriebssysteme

MS-DOS
SUN OS, Solaris
Tandem
Windows
Windows 2000
Windows CE
Windows Vista
Windows XP

Programmiersprachen

ABAP OBJECTS(minisap)
C
C#
C++
FORTRAN
HTML/VRML
Java 1.5
JAVA, JAVA SWING, JSP, JAVASCRIPT
JAVA2D, JAVA3D
Pascal/DELPHI
PHP
SQL
VBA
VRML

Datenbanken

Borland BDE/Interbase 5
HP NonStop SQLCI
JDBC
Lotus Notes
MS ACCESS
MySQL 1.4
ODBC
Oracle 8.0.5
SQL
SQLite

Datenkommunikation

CORBA
CORBA
EDIFACT
Internet, Intranet
WWW, HTTP, CGI...
JAVA RMI
OLE/COM/DECOM
PC-Anywhere
RFC
RPC
TCP/IP
gute Kenntnisse Anwendungsschicht (z.B. MAPI), keine detaillierten Protokollkenntnisse
TCP/IP/SOCKET
Windows Netzwerk
Win95/NT, Win API
Winsock
Socketprogrammierung; Windows / UNIX
XML/SCXML/SOAP

Hardware

Atari
embedded Systeme
HP
Modem
PC
Scanner
SUN
Tandem

Berechnung / Simulation / Versuch / Validierung

FEM (Finite-Elemente-Methode)

Design / Entwicklung / Konstruktion

Autodesk Inventor
EPLAN

Branchen

Branchen

Konzeption
Systemberatung
Anwendungsentwicklung
Datenbankprogrammierung
Telekommunikation
Mobile Technologie
Großlagerverwaltung
CAD Systeme
Solarstrom
Deutsche Bahn

Einsatzorte

Einsatzorte

Deutschland

Deutschland: bevorzugt kassel, Göttingen, Hannover, Fulda, Frankfurt

nicht möglich

Projekte

Projekte

2 Monate
2016-04 - 2016-05

Projekt ?NVS - Abo? ? Wartung/Weiterentwicklung

Windows Vista HP NonStop TUXEDO NonStop SQLCI ...
  • Im OO- Umfeld wurde vorzugsweise „Enterprise Architect“ für den fachlicher und „Rational Rose“ für die technischen Bereich eingesetzt.

  • Fach-, und DV-Konzeptionierung und Implementierung.

  • Backend- und Frontend - Entwickler in einem Team aus 25 Personen.

  • Die Entwicklung wird für das Frontend mit Java 1.6.x und für das Backend mit C/C++ unter Eclipse 3.5 für das  TANDEM HP NonStop TUXEDO durchgeführt.
Windows Vista HP NonStop TUXEDO NonStop SQLCI Lotus Notes 6.5 Eclipse 3.5 Rational Rose Rational ClearCase Rational ClearQuest Enterprise Architect 7.1 UML STL MS ACCESS
DB- Systel GmbH
6 Monate
2009-10 - 2010-03

Projekt ?NTA ? NeuBau? ? die neue Fahrkartenautomatensoftware

TUXEDO NonStop SQLCI Lotus Notes 6.5 ...
  • Im OO- Umfeld wird vorzugsweise „Enterprise Architect“ eingesetzt.

  • Backend – und Frontendentwickler in einem Team aus 30 Personen.

  • Implementierung in Java und C++ unter Windows Vista  NonStop
TUXEDO NonStop SQLCI Lotus Notes 6.5 Eclipse 3.5 Rational Rose Rational ClearCase Rational ClearQuest Enterprise Architect UML2 STL MS ACCESS
DB- Systel GmbH
1 Jahr
2008-01 - 2008-12

Umwelt- und Energietechnik

UML2 / Rational Rose Windows XP Apache Tomcat 5.0 ...
  • Parallel zum Projekt „NVS-ABO“ wurde das eigene Softwareprodukt von C++ in Java umgeschrieben und wird um neue Anforderungen auf dem Solar - Energiemarkt erweitert. 

 

  • Projekt „SolarGeo3D 3.2“

  • Ein webbasiertes grafisches Onlinesystem zur Geometrieauslegung von Solarstromanlagen. 

                                     

  • Die Entwicklung wird in Java durchgeführt.
UML2 / Rational Rose Windows XP Apache Tomcat 5.0 Borland JBuilder 2005 Foundation Java 1.4.x Java2D Servlet Eclipse 3.2 My SQL 4.0 HTML VRML
Ing.büro NeFA - Softwareentwicklung
8 Monate
2007-05 - 2007-12

Projekt MT2 ?Mobiles Terminal 2?

Windows 2000 Windows CE 4.1 Lotus Notes 6.5 ...
  • Im OO- Umfeld wurde vorzugsweise „Enterprise Architect“ eingesetzt.

  • Die Entwicklung wurde mit C/C++ und Java für das Betriebsystem Windows CE 4.1 durchgeführt. Als Hardware wurde CASIO IT-3000 eingesetzt.

  • Entwickler in einem Team aus 25 Personen im Front-, und Backend – Bereich.

  • Implementierung in C++/Java für die Bereiche

  • Datenaustauschmodul MT2<->Auswertestation
  • Daten – Konvertierungstool
  • Migrationstool für die Versionsumstellung (Altsystem -> Neusystem)
Windows 2000 Windows CE 4.1 Lotus Notes 6.5 Java 1.5 Eclipse 3.1 log4j Microsoft Visual Studio C++ 6.0 MFC Microsoft Visual Studio C++ Embedded 4.0 WinSocket Cruise Control Enterprise Architect 6.5 Mercury Quality Center 9.0 Enterprise Edition Subversion 1.2.3 TortoiseSVN 1.2.4 Unittest (JUnit) UML2 STL MS ACCESS DBF SQLite
DB- Systel GmbH
4 Monate
2007-01 - 2007-04

Projekt ZLR ?Zuglaufregler?

Windows 2000 Lotus Notes MFC ...
  • Design und Implementierung des Moduls ZLR zur Anzeige einer Fahrempfehlung, sowie der Abweichung der Ist-Lage von der Soll-Lage auf dem EBuLa- Bordgerät.
  • Im OO- Umfeld wurde vorzugsweise „Enterprise Architect“ eingesetzt.

  • Die Entwicklung wurde mit C++ unter WINDOWS 2000 durchgeführt.

  • Design und Implementierung eines SMS Moduls zum Senden und Empfangen über die serielle Schnittstelle. Die Daten wurden vor dem Senden verschlüsselt und in PDU- Format kodiert.
Windows 2000 Lotus Notes MFC Microsoft Visual Studio C++ 6.0 COM Enterprise Architect 6.5 Mercury Quality Center 9.0 Enterprise Edition ClearCase Crypto++ 5.1 PC-Lint Unittest (CppUnit) UML2 STL Standard AT Kommandos.
DB- Systel GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

Maschinenbaustudium an der Gesamthochschule Kassel
Abschluß: Diplom Ingenieur, 1989

Zusatzausbildung zum EDV-Fachmann, 1991

Kompetenzen

Kompetenzen

Top-Skills

java c++ angular springoot sql RESTful API

Produkte / Standards / Erfahrungen / Methoden

Apache Tomcat 5.0
Borland JBuilder 2005 Foundation
ClearCase
COM
Cruise Control
Crypto++ 5.1
DBF
Eclipse 3.1
Eclipse 3.2
Eclipse 3.5
Enterprise Architect
Enterprise Architect 6.5
Enterprise Architect 7.1
HP NonStop TUXEDO
HTML
Java 1.4.x Java2D
log4j
Lotus Notes 6.5
Mercury Quality Center 9.0 Enterprise Edition
MFC
Microsoft Visual Studio C++ 6.0
Microsoft Visual Studio C++ Embedded 4.0
My SQL 4.0
NonStop SQLCI
PC-Lint
Rational ClearCase
Rational ClearQuest
Rational Rose
Servlet
Standard AT Kommandos.
STL
Subversion 1.2.3
TortoiseSVN 1.2.4
TUXEDO
UML
UML2
UML2 / Rational Rose
Unittest (CppUnit)
Unittest (JUnit)
Windows CE 4.1
WinSocket

Erfahrungen im Bereich:

  • Anwendungs- und Systemprogrammierung
  • Spezifikation, Programmierung, Test
  • Erstellung von Online Hilfe
  • Solarstrom, PV Anlagen
  • CAD Systeme
  • Tandem NonStop TUXEDO

Methoden:

  • Objektorientierte Analyse, Design, Programmierung (OOA, OOD, OOP)
  • Ereignisgesteuerte, visuelle, strukturierte Programmierung
  • Datenbanken Design
  • UML
  • Softwarearchitektur
  • MVC


Microsoft Standards:

  • OLE Automation Client/Server, DDE, ODBC, MAPI, ActiveX, COM/DCOM, ADO
  • SDK (16/32 bit), MFC, MS .NET, Win API

Werkzeuge/Tools: 

  • Microsoft Visual Studio C++ 6.0/.Net/2005,
  • Microsoft Visual Studio C++ Embedded 4.0,
  • IBM WebSphere, Eclipse 3.1,
  • Enterprise Architect 6.5,
  • Cruise Control,
  • Mercury Quality Center 9.0 Enterprise Edition,
  • Subversion 1.2.3,
  • TortoiseSVN 1.2.4,
  • Rational Rose, Rational ClearCase, Rational ClearQuest,
  • Unittest (JUnit, CppUnit), log4j,
  • MS ACCESS, UML2, STL

Middleware:       

  • OLE/COM/DCOM
  • JAVA RMI
  • CORBA
  • TUXED

Betriebssysteme

MS-DOS
SUN OS, Solaris
Tandem
Windows
Windows 2000
Windows CE
Windows Vista
Windows XP

Programmiersprachen

ABAP OBJECTS(minisap)
C
C#
C++
FORTRAN
HTML/VRML
Java 1.5
JAVA, JAVA SWING, JSP, JAVASCRIPT
JAVA2D, JAVA3D
Pascal/DELPHI
PHP
SQL
VBA
VRML

Datenbanken

Borland BDE/Interbase 5
HP NonStop SQLCI
JDBC
Lotus Notes
MS ACCESS
MySQL 1.4
ODBC
Oracle 8.0.5
SQL
SQLite

Datenkommunikation

CORBA
CORBA
EDIFACT
Internet, Intranet
WWW, HTTP, CGI...
JAVA RMI
OLE/COM/DECOM
PC-Anywhere
RFC
RPC
TCP/IP
gute Kenntnisse Anwendungsschicht (z.B. MAPI), keine detaillierten Protokollkenntnisse
TCP/IP/SOCKET
Windows Netzwerk
Win95/NT, Win API
Winsock
Socketprogrammierung; Windows / UNIX
XML/SCXML/SOAP

Hardware

Atari
embedded Systeme
HP
Modem
PC
Scanner
SUN
Tandem

Berechnung / Simulation / Versuch / Validierung

FEM (Finite-Elemente-Methode)

Design / Entwicklung / Konstruktion

Autodesk Inventor
EPLAN

Branchen

Branchen

Konzeption
Systemberatung
Anwendungsentwicklung
Datenbankprogrammierung
Telekommunikation
Mobile Technologie
Großlagerverwaltung
CAD Systeme
Solarstrom
Deutsche Bahn

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.