System- und Anwendungsentwickler C# / VB .NET, C/C++, Java
Aktualisiert am 18.01.2020
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 01.02.2020
Verfügbar zu: 100%
davon vor Ort: 100%
C++
C#
Microsoft SQL Server
Deutsch
Muttersprache
Englisch
gut in Wort und Schrift

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km)
Schweiz

Deutschland: bevorzugt Großraum Stuttgart - Bodensee

Schweiz: Raum Zürich - Bodensee

nicht möglich

Projekte

Projekte

21 Jahre 6 Monate
2002-10 - heute

ASV

Teamleitung, Software-Entwickler C++ C# .NET ...
Teamleitung, Software-Entwickler

Teamleitung und Mitarbeit bei der Entwicklung einer Anwendung zur Scheckprüfung.

ASVTechnologies ist ein führender Anbieter von Software im Umfeld der Scheckprüfung, insbesondere der Unterschrift- und Schecktypprüfung.

Im Rahmen meiner Tätigkeit war ich mitverantwortlich für die Gesamtkonzeption und Softwareentwicklung der gesamten Anwendung. Die Hauptanwendung basiert auf einer Client/Server Architektur unter Windows mit Anbindung an die Datenbank MS SQL Server und wurde hauptsächlich in C++ und C# entwickelt. Mehrere Schnittstellen zu anderen Systemen wurden als REST Webservice realisiert und erfolgreich eingesetzt. Weiter wurde eine Webanwendung mit ASP.NET und JavaScript (jQuery) implementiert sowie verschiedene Kundenwünsche als Java Applikation umgesetzt.

Zur Integration des Kernmoduls in externe Anwendungen wurde ein API spezifiert und implementiert.
Die Softwareentwicklung erfolgte in einem international verteilten Team mit Entwicklern in USA und Asien.

Neben der Entwicklung war ich auch im Customer-Support tätig und für Installationen, Updates etc. über Fernwartung (WebEx, GotoAssist) zuständig.

Apache Subversion CVS Microsoft SQL Server
C++ C# .NET Java
ASVTechnologies
8 Monate
2002-02 - 2002-09

EDM Controller

Software-Entwickler Java Visual Basic .NET XSLTransformation ...
Software-Entwickler

Entwicklung einer .NET Anwendung zur Analyse von Metaphase Daten. Die Daten werden zunächst nach XML konvertiert und dann mit Hilfe verschiedener XSL?Transformationen analysiert.

Java Visual Basic .NET XSLTransformation XML
fepcon
Böblingen
9 Monate
2001-06 - 2002-02

Prototypen Implementierung

Software-Entwickler Java Apache Tomcat Struts ...
Software-Entwickler

Design und Prototypen-Implementierung einer Java Client/Server Anwendung mit JMS und JDBC.
Design und Entwicklung einer sicheren Web-Applikation zur manuellen Verifikation von Schecks durch den Bank-Kunden.

Administration Linux MS SQL Database
Java Apache Tomcat Struts JBoss
Probit Software
Nufringen
3 Jahre 1 Monat
1999-01 - 2002-01

MQSeries Workflow

Software-Entwickler C++ Java MFC ...
Software-Entwickler

Mitarbeit bei der Entwicklung von MQSeries?Workflow.
Im Rahmen dieses Projekts wurden verschiedene Module mit C++ und Java (EJB’s und JSP’s) entwickelt und gepflegt.
Außerdem arbeitete ich intensiv bei der Portierung auf HP?UX 11 und Solaris sowie der Integration eines XML Parsers mit.

MQSeries DB2 Oracle Solaris OS2
C++ Java MFC EJB JSP
IBM
Stuttgart-Böblingen
8 Monate
1998-05 - 1998-12

Wartung/Maintenance FlowMark

Software-Entwickler C++
Software-Entwickler

Wartung für der Version 2.3 FlowMark.

OS2 AIX HP-UX Microsoft Windows NT
C++
IBM
Stuttgart-Böblingen
5 Monate
1998-01 - 1998-05

Entwicklung einer Server Anwendung

Software-Entwickler C++ Visual Basic
Software-Entwickler

Mitarbeit bei der Entwicklung einer Windows NT Server Anwendung für eine Bank. Die Bank verfügt über mehrere Terminals, die über den NT Server auf eine Host Datenbank zugreifen.
Ich habe das Interface zur Kommunikation mit den Clients und die Synchronisation der Client-Requests spezifiziert und auf dem Server implementiert.

IBM Visual Age
C++ Visual Basic
Softpro
Böblingen
4 Monate
1997-10 - 1998-01

FlowMark Modeling-Server

Software-Entwickler C++
Software-Entwickler

Für eine neue Version von FlowMark wurde ein Modeling-Server entwickelt. Dieser stellt dem Benutzer ein API zur Verfügung, über das auf die Build-Time Datenbank zugegriffen werden kann.

OS/2 Microsoft Windows NT IBM Visual Age DB2
C++
IBM
Stuttgart-Böblingen
6 Monate
1997-05 - 1997-10

SignPlus

Software-Entwickler C++
Software-Entwickler

Mitarbeit in mehreren Projekten im Umfeld von SignPlus.
SignPlus ist eine Client/Server-Anwendung zur Unterschriften-Prüfung.
Ich habe das Sicherheitskonzept zur Validierung des Zugriffs auf SignPlus unter NT spezifiziert und implementiert.
Außerdem habe ich eine Anwendung zum Import von bereits vorhandenen Kundendaten in die SignPlus-Datenbank implementiert.

DB2 IBM Visual Age
C++
Softpro
Böblingen
2 Monate
1997-04 - 1997-05

MERVA Portierung

Software-Entwickler c c++
Software-Entwickler

Portierung eines Programms zum Im- und Export von Messages in MERVA.

OS/2 AIX IBM Visual Age
c c++
IBM
Stuttgart-Böblingen
7 Monate
1996-10 - 1997-04

IBM FlowMark

Software-Entwickler C++ C
Software-Entwickler

Mitarbeit bei der Entwicklung und Wartung verschiedener API’s für ein Workflow-Produkt (IBM FlowMark). Zu den Aufgaben gehörte die Implemtierung einzelner API-Funktionen sowie die Überarbeitung des gesamten WFMC-API’s (Workflow Management Coalition).

C++ C
IBM
Stuttgart-Böblingen
6 Monate
1996-05 - 1996-10

Entwicklung von Test-Szenarien für CCL

Software-Entwickler C++ Perl
Software-Entwickler

Design und Entwicklung von Test-Szenarien für die Collection Class Library des IBM Visual Age C++ Compilers sowie Anpassung des Build-Prozesses der CCL an verschiedene Plattformen (AIX, NT, OS/2).
Die CCL stellt mehrere Collection-Types zur Verfügung (Set, Map, Sequence, Heap, Stack, List, ...), wobei speziell die Thread-Sicherheit und die Streaming-Eigenschaften getestet wurden. Dazu habe ich verschiedene Test-Szenarien entwickelt und für alle Collection-Types und Plattformen mit Hilfe von Perl-Scripten implementiert.

C++ Perl
IBM
Stuttgart-Böblingen
11 Monate
1995-07 - 1996-05

Prozessleitstand zur Steuerung von Industriewaschmaschinen

Software-Entwickler C++
Software-Entwickler

Entwicklung der Software für einen Prozessleitstand zur Steuerung und Überwachung von Industriewaschmaschinen. An diesem Prozessleitstand können beispielsweise Waschprogramme erstellt, editiert, verwaltet und an die über einen CAN-Bus angeschlossenen Waschmaschinen übertragen werden. Neben der kompletten Entwicklung der Software für den Prozeßleitstand wurde noch ein Protokoll zur Kommunikation aller am CAN-Bus angeschlossenen Maschinen spezifiziert und implementiert.

C++
Seipt+Kapp
Stuttgart
7 Monate
1995-01 - 1995-07

OTDR Entwicklung

Software-Entwickler C++ Windows API
Software-Entwickler

Mitarbeit bei der Software-Entwicklung für ein OTDR (Optical Time Domain Reflectometer).

Folgende Features wurden implementiert:

  • Spezifikation einer Makro-Sprache.
  • Implementierung der Makro Aufzeichnung (Teach-In) und einer Replay-Funktion.
  • Save und Load Funktionen aller Daten im standardisierten Format
C++ Windows API
Hewlett Packard
Stuttgart-Böblingen
8 Monate
1994-06 - 1995-01

Entwicklung einer Bildbearbeitungs-Anwendung

Software-Entwickler C++
Software-Entwickler

Für eine speziell entwickelte Kamera mit einem in der optischen Achse verfahrbarem CCD-Chip wurde eine Windows-Applikation erstellt zur halbautomatischen Vermessung von Kleinteilen. Das zu vermessende Teil wird zunächst mittels eines Bild-interpretierenden Algorithmus fokusiert und kann dann beliebig vermessen werden.

C++
Schneider Optische Werke
Stuttgart
6 Monate
1994-01 - 1994-06

Entwicklung eines Netzwerk-Simulators

Software-Entwickler Pascal
Software-Entwickler

Design und Implementierung eines Software-Simulators zur Analyse der Lastverteilung innerhalb eines Netzwerks.
(PC, Pascal, MS-DOS)

Pascal
IND, Suttgart
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Elektrotechnik-Studium an der Universität Stuttgart
mit Schwerpunkt Ingenieurinformatik
Abschluß: Diplom-Ingenieur

Position

Position

Softwareentwicklung C++, C#, .NET, SQL

Kompetenzen

Kompetenzen

Top-Skills

C++ C# Microsoft SQL Server

Produkte / Standards / Erfahrungen / Methoden

Administration Linux
Apache Subversion
Apache Tomcat
CVS
EJB
IBM Visual Age
JBoss
MFC
Struts
XML
XSLTransformation
Produkte/Standards
==================
  MS Office
  AUTOCAD
  IBM FlowMark
  Rational Rose

Methoden
========
  objektorientierte Analyse und Design (Booch, Rumbaugh, UML, Coad)
  OOA, OOD
  Strukturierte Analyse/Programmierung/Design
  Scrum Master (PSM I Certification)

Erfahrungen
===========
  Ereignisgesteuerte Programmierung
  WebSite Aufbau, Wartung, Design (Internet, HTML, HTTP, TCP/IP, CGI)
  Testerfahrung
  Migration, Portierung
  Dialogprogrammierung
  Bildverarbeitung


Betriebssysteme

AIX
HP-UX
HPUX
Microsoft Windows NT
MS-DOS
OS/2
OS2
Solaris
SUN OS, Solaris
Unix
AIX, Linux, HP-UX, Solaris
Windows
Windows API

Programmiersprachen

.NET
sehr gute Kenntnisse
ASP.NET
gute Kenntnisse
C
sehr gute Kenntnisse
C#
sehr gute Kenntnisse
C++
sehr gute Kenntnisse
Imake, GNU-Make, Make-Maker etc...
gute Kenntnisse
Java
gute Kenntnisse
JavaScript
gute Kenntnisse
JSP
Grundkenntnisse
Perl
Grundkenntnisse
Visual Basic .NET
sehr gute Kenntnisse
 

Datenbanken

Access
gute Kenntnisse
DB2
sehr gute Kenntnisse
JDBC
sehr gute Kenntnisse
Microsoft SQL Server
sehr gute Kenntnisse
MySQL
sehr gute Kenntnisse
Object Store
sehr gute Kenntnisse
ODBC
Grundkenntnisse
Oracle
Grundkenntnisse
POET
Grundkenntnisse
SQL
sehr gute Kenntnisse

Datenkommunikation

Internet, Intranet
gute Kenntnisse
Message Queuing
Grundlagen
MQSeries
gute Kenntnisse
TCP/IP
gute Kenntnisse

Branchen

Branchen

Softwarehersteller
Forschung, Entwicklung
Banken
Automobil

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km)
Schweiz

Deutschland: bevorzugt Großraum Stuttgart - Bodensee

Schweiz: Raum Zürich - Bodensee

nicht möglich

Projekte

Projekte

21 Jahre 6 Monate
2002-10 - heute

ASV

Teamleitung, Software-Entwickler C++ C# .NET ...
Teamleitung, Software-Entwickler

Teamleitung und Mitarbeit bei der Entwicklung einer Anwendung zur Scheckprüfung.

ASVTechnologies ist ein führender Anbieter von Software im Umfeld der Scheckprüfung, insbesondere der Unterschrift- und Schecktypprüfung.

Im Rahmen meiner Tätigkeit war ich mitverantwortlich für die Gesamtkonzeption und Softwareentwicklung der gesamten Anwendung. Die Hauptanwendung basiert auf einer Client/Server Architektur unter Windows mit Anbindung an die Datenbank MS SQL Server und wurde hauptsächlich in C++ und C# entwickelt. Mehrere Schnittstellen zu anderen Systemen wurden als REST Webservice realisiert und erfolgreich eingesetzt. Weiter wurde eine Webanwendung mit ASP.NET und JavaScript (jQuery) implementiert sowie verschiedene Kundenwünsche als Java Applikation umgesetzt.

Zur Integration des Kernmoduls in externe Anwendungen wurde ein API spezifiert und implementiert.
Die Softwareentwicklung erfolgte in einem international verteilten Team mit Entwicklern in USA und Asien.

Neben der Entwicklung war ich auch im Customer-Support tätig und für Installationen, Updates etc. über Fernwartung (WebEx, GotoAssist) zuständig.

Apache Subversion CVS Microsoft SQL Server
C++ C# .NET Java
ASVTechnologies
8 Monate
2002-02 - 2002-09

EDM Controller

Software-Entwickler Java Visual Basic .NET XSLTransformation ...
Software-Entwickler

Entwicklung einer .NET Anwendung zur Analyse von Metaphase Daten. Die Daten werden zunächst nach XML konvertiert und dann mit Hilfe verschiedener XSL?Transformationen analysiert.

Java Visual Basic .NET XSLTransformation XML
fepcon
Böblingen
9 Monate
2001-06 - 2002-02

Prototypen Implementierung

Software-Entwickler Java Apache Tomcat Struts ...
Software-Entwickler

Design und Prototypen-Implementierung einer Java Client/Server Anwendung mit JMS und JDBC.
Design und Entwicklung einer sicheren Web-Applikation zur manuellen Verifikation von Schecks durch den Bank-Kunden.

Administration Linux MS SQL Database
Java Apache Tomcat Struts JBoss
Probit Software
Nufringen
3 Jahre 1 Monat
1999-01 - 2002-01

MQSeries Workflow

Software-Entwickler C++ Java MFC ...
Software-Entwickler

Mitarbeit bei der Entwicklung von MQSeries?Workflow.
Im Rahmen dieses Projekts wurden verschiedene Module mit C++ und Java (EJB’s und JSP’s) entwickelt und gepflegt.
Außerdem arbeitete ich intensiv bei der Portierung auf HP?UX 11 und Solaris sowie der Integration eines XML Parsers mit.

MQSeries DB2 Oracle Solaris OS2
C++ Java MFC EJB JSP
IBM
Stuttgart-Böblingen
8 Monate
1998-05 - 1998-12

Wartung/Maintenance FlowMark

Software-Entwickler C++
Software-Entwickler

Wartung für der Version 2.3 FlowMark.

OS2 AIX HP-UX Microsoft Windows NT
C++
IBM
Stuttgart-Böblingen
5 Monate
1998-01 - 1998-05

Entwicklung einer Server Anwendung

Software-Entwickler C++ Visual Basic
Software-Entwickler

Mitarbeit bei der Entwicklung einer Windows NT Server Anwendung für eine Bank. Die Bank verfügt über mehrere Terminals, die über den NT Server auf eine Host Datenbank zugreifen.
Ich habe das Interface zur Kommunikation mit den Clients und die Synchronisation der Client-Requests spezifiziert und auf dem Server implementiert.

IBM Visual Age
C++ Visual Basic
Softpro
Böblingen
4 Monate
1997-10 - 1998-01

FlowMark Modeling-Server

Software-Entwickler C++
Software-Entwickler

Für eine neue Version von FlowMark wurde ein Modeling-Server entwickelt. Dieser stellt dem Benutzer ein API zur Verfügung, über das auf die Build-Time Datenbank zugegriffen werden kann.

OS/2 Microsoft Windows NT IBM Visual Age DB2
C++
IBM
Stuttgart-Böblingen
6 Monate
1997-05 - 1997-10

SignPlus

Software-Entwickler C++
Software-Entwickler

Mitarbeit in mehreren Projekten im Umfeld von SignPlus.
SignPlus ist eine Client/Server-Anwendung zur Unterschriften-Prüfung.
Ich habe das Sicherheitskonzept zur Validierung des Zugriffs auf SignPlus unter NT spezifiziert und implementiert.
Außerdem habe ich eine Anwendung zum Import von bereits vorhandenen Kundendaten in die SignPlus-Datenbank implementiert.

DB2 IBM Visual Age
C++
Softpro
Böblingen
2 Monate
1997-04 - 1997-05

MERVA Portierung

Software-Entwickler c c++
Software-Entwickler

Portierung eines Programms zum Im- und Export von Messages in MERVA.

OS/2 AIX IBM Visual Age
c c++
IBM
Stuttgart-Böblingen
7 Monate
1996-10 - 1997-04

IBM FlowMark

Software-Entwickler C++ C
Software-Entwickler

Mitarbeit bei der Entwicklung und Wartung verschiedener API’s für ein Workflow-Produkt (IBM FlowMark). Zu den Aufgaben gehörte die Implemtierung einzelner API-Funktionen sowie die Überarbeitung des gesamten WFMC-API’s (Workflow Management Coalition).

C++ C
IBM
Stuttgart-Böblingen
6 Monate
1996-05 - 1996-10

Entwicklung von Test-Szenarien für CCL

Software-Entwickler C++ Perl
Software-Entwickler

Design und Entwicklung von Test-Szenarien für die Collection Class Library des IBM Visual Age C++ Compilers sowie Anpassung des Build-Prozesses der CCL an verschiedene Plattformen (AIX, NT, OS/2).
Die CCL stellt mehrere Collection-Types zur Verfügung (Set, Map, Sequence, Heap, Stack, List, ...), wobei speziell die Thread-Sicherheit und die Streaming-Eigenschaften getestet wurden. Dazu habe ich verschiedene Test-Szenarien entwickelt und für alle Collection-Types und Plattformen mit Hilfe von Perl-Scripten implementiert.

C++ Perl
IBM
Stuttgart-Böblingen
11 Monate
1995-07 - 1996-05

Prozessleitstand zur Steuerung von Industriewaschmaschinen

Software-Entwickler C++
Software-Entwickler

Entwicklung der Software für einen Prozessleitstand zur Steuerung und Überwachung von Industriewaschmaschinen. An diesem Prozessleitstand können beispielsweise Waschprogramme erstellt, editiert, verwaltet und an die über einen CAN-Bus angeschlossenen Waschmaschinen übertragen werden. Neben der kompletten Entwicklung der Software für den Prozeßleitstand wurde noch ein Protokoll zur Kommunikation aller am CAN-Bus angeschlossenen Maschinen spezifiziert und implementiert.

C++
Seipt+Kapp
Stuttgart
7 Monate
1995-01 - 1995-07

OTDR Entwicklung

Software-Entwickler C++ Windows API
Software-Entwickler

Mitarbeit bei der Software-Entwicklung für ein OTDR (Optical Time Domain Reflectometer).

Folgende Features wurden implementiert:

  • Spezifikation einer Makro-Sprache.
  • Implementierung der Makro Aufzeichnung (Teach-In) und einer Replay-Funktion.
  • Save und Load Funktionen aller Daten im standardisierten Format
C++ Windows API
Hewlett Packard
Stuttgart-Böblingen
8 Monate
1994-06 - 1995-01

Entwicklung einer Bildbearbeitungs-Anwendung

Software-Entwickler C++
Software-Entwickler

Für eine speziell entwickelte Kamera mit einem in der optischen Achse verfahrbarem CCD-Chip wurde eine Windows-Applikation erstellt zur halbautomatischen Vermessung von Kleinteilen. Das zu vermessende Teil wird zunächst mittels eines Bild-interpretierenden Algorithmus fokusiert und kann dann beliebig vermessen werden.

C++
Schneider Optische Werke
Stuttgart
6 Monate
1994-01 - 1994-06

Entwicklung eines Netzwerk-Simulators

Software-Entwickler Pascal
Software-Entwickler

Design und Implementierung eines Software-Simulators zur Analyse der Lastverteilung innerhalb eines Netzwerks.
(PC, Pascal, MS-DOS)

Pascal
IND, Suttgart
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Elektrotechnik-Studium an der Universität Stuttgart
mit Schwerpunkt Ingenieurinformatik
Abschluß: Diplom-Ingenieur

Position

Position

Softwareentwicklung C++, C#, .NET, SQL

Kompetenzen

Kompetenzen

Top-Skills

C++ C# Microsoft SQL Server

Produkte / Standards / Erfahrungen / Methoden

Administration Linux
Apache Subversion
Apache Tomcat
CVS
EJB
IBM Visual Age
JBoss
MFC
Struts
XML
XSLTransformation
Produkte/Standards
==================
  MS Office
  AUTOCAD
  IBM FlowMark
  Rational Rose

Methoden
========
  objektorientierte Analyse und Design (Booch, Rumbaugh, UML, Coad)
  OOA, OOD
  Strukturierte Analyse/Programmierung/Design
  Scrum Master (PSM I Certification)

Erfahrungen
===========
  Ereignisgesteuerte Programmierung
  WebSite Aufbau, Wartung, Design (Internet, HTML, HTTP, TCP/IP, CGI)
  Testerfahrung
  Migration, Portierung
  Dialogprogrammierung
  Bildverarbeitung


Betriebssysteme

AIX
HP-UX
HPUX
Microsoft Windows NT
MS-DOS
OS/2
OS2
Solaris
SUN OS, Solaris
Unix
AIX, Linux, HP-UX, Solaris
Windows
Windows API

Programmiersprachen

.NET
sehr gute Kenntnisse
ASP.NET
gute Kenntnisse
C
sehr gute Kenntnisse
C#
sehr gute Kenntnisse
C++
sehr gute Kenntnisse
Imake, GNU-Make, Make-Maker etc...
gute Kenntnisse
Java
gute Kenntnisse
JavaScript
gute Kenntnisse
JSP
Grundkenntnisse
Perl
Grundkenntnisse
Visual Basic .NET
sehr gute Kenntnisse
 

Datenbanken

Access
gute Kenntnisse
DB2
sehr gute Kenntnisse
JDBC
sehr gute Kenntnisse
Microsoft SQL Server
sehr gute Kenntnisse
MySQL
sehr gute Kenntnisse
Object Store
sehr gute Kenntnisse
ODBC
Grundkenntnisse
Oracle
Grundkenntnisse
POET
Grundkenntnisse
SQL
sehr gute Kenntnisse

Datenkommunikation

Internet, Intranet
gute Kenntnisse
Message Queuing
Grundlagen
MQSeries
gute Kenntnisse
TCP/IP
gute Kenntnisse

Branchen

Branchen

Softwarehersteller
Forschung, Entwicklung
Banken
Automobil

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.