Softwaredesign und -entwicklung Java, C, C++, C#, .NET, Windows API, Web-Fullstack, REST, Programmierung, Beratung, Planung, Schulung
Aktualisiert am 18.11.2024
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 80%
davon vor Ort: 60%
Softwareentwicklung Java, C++, Delphi
Fullstack
Deutsch
Muttersprache
Englisch
gut

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)

Süddeutschland bevorzugt

möglich

Projekte

Projekte

1 Jahr
2020-04 - 2021-03

Cloud-Migration

Software-Entwickler Embarcadero C++
Software-Entwickler

  • Mitarbeit an Migrationstool zum Datenumzug bestehender Daten in neue Cloud-Architektur, Programmierung, Analyse, GUI-Erstellung, Rollout

OneDrive Windows RAD Studio
Embarcadero C++
Großkonzern
2 Jahre 4 Monate
2017-12 - 2020-03

Messe-Buchungsportal

Architekt, Softwareentwickler, Berater Java Groovy Hibernate ...
Architekt, Softwareentwickler, Berater

  • Planung und Programmierung Buchungsportal für Messeveranstaltungen, Zugangssystem für Messeveranstaltungen, Abrechnungssysteme, Kassensysteme, Leitsysteme
  • Beratung bei Aufbau Infrastruktur, Dokumentation, Rollout
  • Entwicklung div. Zusatzmodule Paypal, Wallets, ApplePay, Kontingentsteuerung

Spring 3.0 Grails MariaDB Linux Windows 10
Java Groovy Hibernate Delphi HTML/CSS/Javascript
Messeveranstalter
3 Jahre 3 Monate
2015-09 - 2018-11

Cloud-Migration

Softwareentwickler .NET C++ REST
Softwareentwickler

  • Mitarbeit in Team zur Entwicklung div. Migrationstools bestehender Daten in neue Cloud, Programmierung diverser Steuerprogramme, Analyse bestehender Domänenstrukturen, Rollout, Dokumentation

MS SQL-Server Linux RAD Studio
.NET C++ REST
Großkonzern
1 Jahr
2014-01 - 2014-12

WEB-SOAP-Anwendung

Planung, Programmierung Java AXIS
Planung, Programmierung

  • Spezifikation WEB-SOAP - Anwendung auf Basis AXIS zur Transaktionserfassung von Zahlungseingängen, Programmierung, Beratung bei Aufbau Infrastruktur, Dokumentation, Rollout-Betreuung

Eclipse MS SQL-Server Windows
Java AXIS
Softwarehaus
9 Monate
2013-04 - 2013-12

Planung, Programmierung, Beratung bei HW-Design

  • Längere Planung- und Evaluation diverser Datenbanksysteme für Peripheriegeräte.
  • Im Rahmen des Aufbaus einer neuen Produktlinie wurde von einem namhaften Hersteller für Sicherheitstechnik eine Studie zum Stand momentan verfügbarer Datenbanksysteme für Nicht-Windows - Systeme sowie für embedded - Geräte beauftragt.
  • Im Rahmen der Studie wurden Testapplikationen für diverse Zielplattformen entwickelt und getestet. 
  • Aufgrund dieser Erhebungen wurden dann die Prototypen einer neuen Generation entwickelt.

C C++ Assembler RTOS SFC JAVA-VMs Java
Banken
3 Monate
2013-01 - 2013-03

Programmierung und Entwicklung diverser Kommunikationsroutinen

Planung Programmierung

  • Programmierung und Entwicklung diverser Kommunikationsroutinen zur gesicherten Kommunikation mit Bankperipheriegeräten.

C++ C XML WinCE
Planung Programmierung
Banken
8 Monate
2012-05 - 2012-12

Programmierung Transaktionsverfolgung

Planung Programmierung

  • Im Rahmen eines Kundenauftrags wurde eine WebService-Suite zur lückenlosen Protokollierung von Bargeldbewegungen in Deposit- und Geldautomatensystemen entwickelt.
  • Passend zum WebService wurden diverse Client-Komponenten für verschiedene Geräteplattformen entwickelt.

Java C++ XML Win7 Android
Planung Programmierung
Banken
4 Monate
2012-01 - 2012-04

Tablet-Software Fahrzeughandel

Projektleitung Planung Programmierung

  • Im Rahmen eines Kundenprojekts wurde eine Tablet-PC - Anwendung zur multimedialen Erfassung von Fahrzeugzuständen entwickelt. 
  • Dazu war es u. a. nötig WDA-Treiber zur flüssigen Darstellung von Videovorschauen zu Programmieren. Dazugehörig wurde ein Verwaltungsprogramm (PC basiert) erstellt, das Anforderungen zu Aufträgen bündelt, diese an Tablets verteilt und bearbeitete Anforderungen entgegennimmt, in einer Datenbank speichert und auswertet. 
  • Verschiedene Reporting-Tools unterstützen den Endanwender in der Auswertung und Analyse eingehender Daten.

Server TurboDB Delphi XML TurboLock Box C++ VPN Win7 Android
Projektleitung Planung Programmierung
Handel, Fahrzeughandel- und vermietung
4 Monate
2011-09 - 2011-12

Buchungsportal für die Verwaltung von Filmbeiträgen für Informationsterminals

Projektleitung Planung Beratung ...

  • Im Rahmen eines Kundenprojekts wurde ein Buchungsportal mit nachgeschaltetem Filmversand und der Ansteuerung externer Videoterminals implementiert. 
  • Serverseitig wurde eine komplette Infrastruktur zum Verwalten, Verteilen und der Auswertung gesendeter Filme implementiert.
  • Clientseitig wurden entsprechende Connectoren für die Übertragung und Quittierung der Sendevorgänge implementiert.
  • Zur multimedialen Darstellung wurde ein eigener sog. Player entwickelt, der verschiedene Beiträge nach festgelegten Regeln und Interessen der Zielgruppen abspielt. 
  • Das Projekt umfasste die komplette Planung, Aufbau der Serverlandschaft sowie die Inbetriebnahme, Schulung des Endkunden sowie Aufbau der entsprechenden Verwaltungsstrukturen für den First Level Support.

Server C# .NET 3.5 WPF MS SQL Server 2008 IIS7 MS Server 2008 Client C++ Pascal XML VB6 Flash
Projektleitung Planung Beratung Entwicklung
IT, Multimedia
2 Jahre 8 Monate
2009-05 - 2011-12

verschiedene Projekte

Gateway 
  • Im Rahmen einer Produktentwicklung wurde als Teilprojekt ein Gateway zum Umsetzen div. Protokolle und asynchroner Verteilung von Zugangsberechtigungen programmiert. 
  • Im Vordergrund stand die Notwendigkeit der Kopplung von sehr schnellen Steuerrechnern mit externen Geräten, die vorwiegend im Offline-Modus betrieben werden. 
  • Dazu wurde ein Minirechner mit ARMV9 entworfen und ein embedded Linux eingesetzt. 
  • Auf diesem Minirechner wurde eine entsprechende Gatewaysoftware implementiert, die eine permanente Kontroll- und Steuerfunktion der angeschlossenen Geräte ermöglichte. 
  • Diese Gatewaysoftware war sehr umfangreich, verfügte über einen eigenen HTTP-Server, die Kommunikation wurde über SSL abgewickelt.


Eingesetzte Projekte:

C, C++, Java, embedded Linux, ARMV9, TCP/IP, SSL, ext3


Kenntnisse:

Programmierung, Beratung, Planung


Software für Depositautomaten

  • Im Rahmen einer Produktentwicklung wurde Software für Depositautomaten entwickelt. 
  • Dazu wurde ein Minirechner mit einem Beck-IPC SC13 verwendet, der über spezielle SPS - Zusatzerweiterungen verfügte. 
  • Die Programmierung der Logik erfolgte in Strukturiertem Text und in der Ablaufsteuerung der SPS-Erweiterung.
  • Die Kommunikationsprozesse wurden in C, C++ sowie Java erstellt. 
  • Für die gängigen Programmiersprachen wurden entsprechende SDKs entwickelt und bereitgestellt.


Eingesetzte Produkte:

C, C++, Java, Beck-IPC - Chip mit eigenem RTOS, TCP/IP, Treiber in Java, C++, C und C#


Kenntnisse:

Programmierung, Beratung


Treibersoftware für ein Windows CE - Gerät

  • Im Rahmen einer Produktentwicklung wurde Treibersoftware für ein Windows CE - Gerät entwickelt. 
  • Dazu wurde ein Standardboard mit WCE entsprechend programmiert. 
  • Die Programmierung der Logik erfolgte in C++ unter Verwendung der ATL. 
  • Für die gängigen Programmiersprachen wurden entsprechende SDKs entwickelt und bereitgestellt.


Eingesetzte Produkte:

Visual Studio 2008, MFC, SDK für Mobile Edition, WSA, C++, Treiber in Java, C++, C und C#, Web-Interface, Windows SDK, ATL


Kenntnisse:

Programmierung, Beratung


Treibersoftware für einen Mikrocontroller Freescale

  • Im Rahmen einer Produktentwicklung wurde Treibersoftware für einen Mikrocontroller Freescale der Serie ColdFire benötigt. 
  • Dieser vor allem im Automotivebereich beliebte Microcontroller zeichnet sich durch einen geringen Preis und einem sehr mächtigen Echtzeitbetriebssystem aus.
  • Die Programmierung erfolgte in CodeWarrior unter Verwendung von C und den MQX - Bibliotheken. 
  • Die Konfiguration des Treibers erfolgte über ein eigenen integrierten Webserver.


Eingesetzte Produkte:

Freescale MQX Real Time Operating, C, TCP/IP


Kenntnisse:

Planung, Beratung, Programmierung

IT, Handel, Banken
2 Jahre 9 Monate
2006-08 - 2009-04

verschieden Projekte

Web-basierte Workflow-Applikation

  • Im Rahmen eines Kundenauftrags wurden eine Web-basierte Workflow-Applikation zur Verfolgung von Fertigungsfehlern sowie eine 3-schichtige Desktop - Applikation zur Ermittlung von Fertigungsparametern erweitert. 
  • Zusätzlich dazu wurden noch div. Portale zur Abfrage von Fertigungsparametern implementiert sowie eine SAP-Schnittstelle neu programmiert. 
  • Zur Programmierung wurde größtenteils C++ verwendet, die SAP-Schnittstelle wurde in Delphi programmiert, für die Administrationswerkzeuge wurde VB und später C# verwendet, die WebOberfläche wurde in Java (JSP) implementiert. 
  • Während der gesamten Projektzeit wurden parallel dazu die Schulungen der Mitarbeiter sowie die Einführung der Strukturen zum Betrieb mit geplant und überwacht. 
  • Während die ersten Webapplikationen noch mit Tomcat arbeiteten wurden die nachfolgenden Versionen mit einem eigenen Webserver betrieben, der die spezifischen Anforderungen der Verfahrenstechnik besser abhandeln konnte.


Eingesetzte Produkte:

Visual Studio 2005, C#, .NET 3.0, Microsoft SQL Server, Microsoft Server 2000, Tomcat, JSP, Java, C#, C++, Delphi, VB, ADO.NET, ADO, List & Label, SSL, JSP


Kenntnisse:

Projektleitung, Planung, Beratung, Programmierung


Meßdatenerfassung von Lasermeßgeräten

  • Im Rahmen eines Kundenauftrags ein Dokumentations- und Archivierungssystem für Meßwerte von Lasermeßgeräten zur Qualitätssicherung und Teileprüfung realisiert. 
  • Der Kunde setzte verschiedenste Lasermeßgeräte (ZMike, Zoller, Werth, halbautomatisch, vollautomatisch, manuell) zur Qualitätssicherung ein. 
  • Im Ablauf wurden durch das übergeordnete PPS - System Meßaufträge generiert, die an die entsprechenden Operatoren in der Fertigung verteilt wurden. 
  • Diese bestückten dann die Meßgeräte und starteten den Meßvergang. 
  • Die Meßdaten wurden über verschiedenste Interfaces, Netzwerkverbindungen und Meßkarten ermittelt und in einem Microsoft SQL Server gespeichert. 
  • Als Resultat wurden Fehlerberichte generiert und entsprechende Rückmeldungen per eMail versandt oder in den hauseigenen Sharepoint - Server übertragen. 
  • Zusätzlich dazu wurden noch Prüfprotokolle für den Endkunden generiert.


Eingesetzte Produkte:

Microsoft SQL Server, Windows XP, C++, Pascal

Maschinenbau
5 Monate
2006-10 - 2007-02

verschiedene Projekte

Gateway 
  • Im Rahmen einer Produktentwicklung wurde als Teilprojekt ein Gateway zum Umsetzen div. Protokolle und asynchroner Verteilung von Zugangsberechtigungen programmiert. 
  • Im Vordergrund stand die Notwendigkeit der Kopplung von sehr schnellen Steuerrechnern mit externen Geräten, die vorwiegend im Offline-Modus betrieben werden. 
  • Dazu wurde ein Minirechner mit ARMV9 entworfen und ein embedded Linux eingesetzt. 
  • Auf diesem Minirechner wurde eine entsprechende Gatewaysoftware implementiert, die eine permanente Kontroll- und Steuerfunktion der angeschlossenen Geräte ermöglichte. 
  • Diese Gatewaysoftware war sehr umfangreich, verfügte über einen eigenen HTTP-Server, die Kommunikation wurde über SSL abgewickelt.


Eingesetzte Projekte:

C, C++, Java, embedded Linux, ARMV9, TCP/IP, SSL, ext3


Kenntnisse:

Programmierung, Beratung, Planung


Software für Depositautomaten

  • Im Rahmen einer Produktentwicklung wurde Software für Depositautomaten entwickelt. 
  • Dazu wurde ein Minirechner mit einem Beck-IPC SC13 verwendet, der über spezielle SPS - Zusatzerweiterungen verfügte. 
  • Die Programmierung der Logik erfolgte in Strukturiertem Text und in der Ablaufsteuerung der SPS-Erweiterung.
  • Die Kommunikationsprozesse wurden in C, C++ sowie Java erstellt. 
  • Für die gängigen Programmiersprachen wurden entsprechende SDKs entwickelt und bereitgestellt.


Eingesetzte Produkte:

C, C++, Java, Beck-IPC - Chip mit eigenem RTOS, TCP/IP, Treiber in Java, C++, C und C#


Kenntnisse:

Programmierung, Beratung


Treibersoftware für ein Windows CE - Gerät

  • Im Rahmen einer Produktentwicklung wurde Treibersoftware für ein Windows CE - Gerät entwickelt. 
  • Dazu wurde ein Standardboard mit WCE entsprechend programmiert. 
  • Die Programmierung der Logik erfolgte in C++ unter Verwendung der ATL. 
  • Für die gängigen Programmiersprachen wurden entsprechende SDKs entwickelt und bereitgestellt.


Eingesetzte Produkte:

Visual Studio 2008, MFC, SDK für Mobile Edition, WSA, C++, Treiber in Java, C++, C und C#, Web-Interface, Windows SDK, ATL


Kenntnisse:

Programmierung, Beratung


Treibersoftware für einen Mikrocontroller Freescale

  • Im Rahmen einer Produktentwicklung wurde Treibersoftware für einen Mikrocontroller Freescale der Serie ColdFire benötigt. 
  • Dieser vor allem im Automotivebereich beliebte Microcontroller zeichnet sich durch einen geringen Preis und einem sehr mächtigen Echtzeitbetriebssystem aus.
  • Die Programmierung erfolgte in CodeWarrior unter Verwendung von C und den MQX - Bibliotheken. 
  • Die Konfiguration des Treibers erfolgte über ein eigenen integrierten Webserver.


Eingesetzte Produkte:

Freescale MQX Real Time Operating, C, TCP/IP


Kenntnisse:

Planung, Beratung, Programmierung

IT, Handel, Banken
6 Jahre 6 Monate
2000-02 - 2006-07

verschieden Projekte

Steuerung und Kontrolle von Bestellungen

  • Prüfung der Auftragsabwicklung von TK-Anlagen. Zur Abwicklung und Kontrolle der internen und externen Auftragsabwicklung beim Einsatz von Vermittlungsstationen wurde eine Programmsammlung mit Erfassungs-, Reportungs- und Analysetools entwickelt, die dann international eingesetzt wurde. 
  • Als Bestandteil des Programmablaufs wurden umfangreiche Plausibilitätsprüfungen durchgeführt, die speziell für den Vertrieb von großem Nutzen war, da die Möglichkeiten zur Kombination verschieder Einheiten vielfältigst war. 
  • Die Regeln zur Plausibilitätsprüfung wurden in einer Wissensdatenbank gespeichert, die dann von den Mitarbeitern der einzelnen Fachabteilungen gepflegt wurden.


Eingesetzte Produkte:

Windows 2000, VB6, Oracle DB Server, Terminal Server


Webapplikation zur automatisierten Angebotserstellung

  • Im Zuge einer Neustrukturierung wurden bestehende Applikationen zu einer Web-Applikation zusammengefasst, mit denen die Angebots- und Auftragserstellung des Kunden zentral zusammengefasst wurde. 
  • Die Lösung erzeugte z. B. Angebote und Aufträge als Winword - Dokumente, die dann über Browser aufgerufen wurden. 
  • Die Web-Applikation wurde international eingesetzt.


Eingesetzte Produkte:

Windows NT4, IBM Websphere, IBM Application Server, Java, JDBC, TOAD Microsoft Office 2000, Administrationssoftware in VB6


Webapplikation zur Risikoanalyse neuer Geschäftsbeziehungen

  • Es wurde eine Web-Applikation zur Risikoanalyse und -bewertung neuer Geschäftsbeziehungen erstellt. 
  • Aufgrund bestehender Geschäftsvorfälle wurden Kundenkontakte nach einem Ranking klassifiziert. 
  • Diese Informationen wurden Fachabteilungen, abhängig von div. Berechtigungsstufen zur Verfügung gestellt. 
  • Die Web-Applikation wurde international eingesetzt.


Eingesetzte Produkte:

Windows NT4, IBM Websphere, IBM Application Server, Java, JDBC, TOAD Administrationssoftware in VB6, Struts


Reporting - Tool zur Planung von Finanztransaktionen

  • basierend auf der Analyse bestehender zurückliegender Geschäftsvorgang. 
  • Aufgrund der beim Kunden anfallenden Anforderungen zu detaillierten Tagesberichten verschiedenster Art über komplette Geschäftsbereiche wurde ein konfigurierbarer Reportgenerator und -engine entwickelt, die via Nachtjob sämtliche benötigten Reports und Auswertungen erzeugte und diese morgends den entsprechenden Benutzern zur Verfügung stellte, die diese dann mittels Browser als PDF-Dateien anfordern konnten.


Eingesetzte Produkte:

Microsoft Access, Oracle DB Server, TOAD, IBM Websphere, IBM Application Server, Java, JDBC, TOAD, Microsoft Office 2000, Administrationssoftware in VB6

Telekommunikation
1 Jahr 3 Monate
1998-11 - 2000-01

komplexe Applikation zur Berechnung von Fertigungsparametern

  • Für den Kunden wurde eine komplexe Applikation zur Berechnung von Fertigungsparametern zur Steuerung von SPS- und CNC-Maschinen erstellt (CMR). 
  • Zusätzlich dazu wurden Arbeitsvorbereitungsmappen für die einzelnen Teile erstellt sowie Vorlagen für Prüfpläne erstellt. 
  • Die Applikation wurde international von ca. 150 Mitarbeitern genutzt.

Microsoft SQL Server Delphi C C++ ADO Terminal Server
Maschinenbau

Aus- und Weiterbildung

Aus- und Weiterbildung

1987

Datenverarbeitungskaufmann


1992

Technische Informatik

Dipl. Ing. (FH) Elektrotechnik


1997

MCSE

MCP (SQL-Server, API)

MCD (Microsoft certified developer)


Permanente kontinuierliche Weiterbildung.

  • Datenbank
  • Netzwerk
  • Systemproprammierung
  • Fullstack



Kompetenzen

Kompetenzen

Top-Skills

Softwareentwicklung Java, C++, Delphi Fullstack

Produkte / Standards / Erfahrungen / Methoden

AXIS
Eclipse/IntelliJ
Spring 3.0
Grails/Groovy
REST

  • JIRA, Confluence
  • Langjährige Berufserfahrung mit gesamter Microsoft - Welt
  • Office - Programmierung und - Integration via ActiveX, OLE
  • Linux, Apache, Tomcat
  • Microsoft IIS, Administration und Skalierung
  • Grails, Groovy, MariaDB, SPRING

Betriebssysteme

Echtzeitbetriebssysteme
RTOS SFC, ARMV9
Novell
ab 2.11 bis 5.00
Unix
Ubuntu, div. Kundenversionen
Windows
Sehr gute Kenntnisse, tiefgehende Architekturkenntnisse
Linux
Windows 11

  • WinNT 3.5 - Windows 11, bestens mit Programmierung und Architektur vertraut
  • WindowsServer, Administration, Serverprozesse
  • Android
  • div. Unix-Derivate auf Mikrocontrollern
  • div. RTOS (Real Time OS, für Mikrocontroller)
  • SPS-RT

Programmiersprachen

Basic
Sehr gute Kenntnisse, VBA alle Versionen, VB6-VS2010
C
Sehr gute Kenntnisse, Microsoft, Borland, ANSI-C
C#
Sehr gute Kenntnisse, div. Portal- und Desktopanwendungen
C++
Sehr gute Kenntnisse, div. Anwendungen
Delphi
Sehr gute Kenntnisse, alle Versionen bis 10.4
Groovy
Sehr gute Kenntnisse vorhanden
Hibernate
Sehr gute Kenntnisse vorhanden
HPGL, HP PCL
Div. Treiber programmiert
Java
Sehr gute Kenntnisse, Programmierung im Bankbereich
JavaScript
Gute Kenntnisse, Programmierung im Rahmen von WebPortalen
JCL
Kenntnisse vorhanden
LabView
Kenntnisse vorhanden
Maschinensprachen
Gute Kenntnisse vorhanden
Pascal
Sehr gute Kenntnisse vorhanden, Embarcadero
PL/SQL
Sehr gute Kenntnisse vorhanden, Oracle, MS SQL Server
Scriptsprachen
Sehr gute Kenntnisse vorhanden
.NET
Embarcadero C++
HTML/CSS/Javascript
RAD Studio

  • C#.NET 2.0-4.0
  • VB.NET, VB6, VBA, AccessBasic
  • Assembler (Z80, Z8000, 8088/86, 80186..80386)
  • SPS
  • VisualStudio 2005-2019
  • Eclipse
  • IntelliJ
  • IBM Websphere
  • Delphi IDE
  • Makrosprachen
  • XML / XSLT / DTD
  • JSP
  • AJAX
  • 1997 MCSD C++, VB
  • Grails / Groovy

Datenbanken

Access
Sehr gute Kenntnisse vorhanden, div. Projekte
BDE
Sehr gute Kenntnisse vorhanden, div. Projekte
BTrieve
Sehr gute Kenntnisse vorhanden, PPS - System
DAO
Sehr gute Kenntnisse vorhanden, Access - Projekte
DB2
Projekte durchgeführt
Ingres
Projekte durchgeführt
ISAM
Sehr gute Kenntnisse vorhanden, div. Projekte
JDBC
Sehr gute Kenntnisse vorhanden, Web-Programmierung
MariaDB
Sehr gute Kenntnisse vorhanden
MS SQL Server
Sehr gute Kenntnisse vorhanden, Produktionssteuerung und Web-Anwendungen
MySQL
Sehr gute Kenntnisse vorhanden, Anwendungen im Handel
ODBC
Sehr gute Kenntnisse vorhanden, div. Projekte
Oracle
Gute Kenntnisse vorhanden, Programmierung großer Abrechnungssysteme
Postgres
Projekte durchgeführt
SQL
Sehr gute Kenntnisse vorhanden, div. Projekte
Sybase
Kenntnisse vorhanden
TDB Turbo Datenbank
Sehr gute Kenntnisse vorhanden
xBase
Projekte durchgeführt
MS SQL-Server
OneDrive

  • 1997 MCSE für MS SQL Server
  • ADO Architektur (OLE DB)
  • ADO.NET
  • RDO
  • xBase
  • OOA
  • OOD
  • UML

Datenkommunikation

Ethernet
Sehr gute Kenntnisse vorhanden (BNC, strukturierte Verkabelung, 802.3, WiFi, WLAN)
FDDI
Projekte durchgeführt
IBM LAN Server
Gute Kenntnisse vorhanden
Internet, Intranet
Sehr gute Kenntnisse vorhanden (1997 MCSE)
ISDN
Sehr gute Kenntnisse vorhanden (CAPI)
ISO/OSI
Sehr gute Kenntnisse vorhanden (Novell, LSL)
LAN, LAN Manager
Projekte durchgeführt
Message Queuing
Projekte durchgeführt
NetBeui
Sehr gute Kenntnisse vorhanden (MS-Net)
NetBios
Sehr gute Kenntnisse vorhanden (MS-Net)
Novell
Sehr gute Kenntnisse vorhanden (IPX/SPX, TCP/IP)
RPC
Gute Kenntnisse vorhanden, Diensteprogrammierung
RS232
Sehr gute Kenntnisse vorhanden, Meßdatenerfassung
SMTP
Sehr gute Kenntnisse vorhanden, Programmierung div. Mailclients
SNMP
Sehr gute Kenntnisse vorhanden, Einsatz im Rahmen von Netzwerkinfrastrukturen
TCP/IP
Sehr gute Kenntnisse vorhanden, DHCP, DNS, SOAP, ...
Token Ring
Projekte durchgeführt
Windows Netzwerk
Sehr gute Kenntnisse vorhanden, div. Projekte
Winsock
Sehr gute Kenntnisse vorhanden, Windows CE Programmierung

  • Netzwerkprotokolle und Verfahrensweisen
  • SOAP
  • REST
  • sockets
  • Diensteprogrammierung
  • Datenbankkommunikation via stored procedures
  • SSL - Programmierung unter ANSI C (OpenSSL)

Hardware

Echtzeitsysteme
div. RTOS für Mikrocontroller, SFC
embedded Systeme
Beck IPC SC13-SP, ARM V9 mit Linux
Framegrabber
Treibersoftware nach WDA-Standard
Hardware entwickelt
AD-Meßkarten
Messgeräte
div. AD-Wandlerkarten für autonomen Meßdateneinsatz
Mikrocontroller
Beck IPC SC13-SP, ARM V9 mit Linux
SPS
SPS auf Beck IPC SC13-SP
Video Capture Karte
Treibersoftware nach WDA-Standard

  • Elektronikkenntnisse Meßtechnik, Meßdatenerfassung
  • Netzwerk- und Serverinfrastrukturen
  • Steuer und Regelsysteme

Berechnung / Simulation / Versuch / Validierung

Rapid Control Prototyping (RCP)


Design / Entwicklung / Konstruktion

AutoCAD
Kenntnisse vorhanden, Kundenbetreuung
MegaCAD
Kenntnisse vorhanden, Kundenbetreuung

Branchen

Branchen

  • IT-Dienstleistungen
  • Pharma/Medizintechnik
  • Elektronik/Elektrotechnik
  • Banken
  • Automotive
  • Maschinenbau
  • Versand/Handel
  • Messeveranstaltung

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)

Süddeutschland bevorzugt

möglich

Projekte

Projekte

1 Jahr
2020-04 - 2021-03

Cloud-Migration

Software-Entwickler Embarcadero C++
Software-Entwickler

  • Mitarbeit an Migrationstool zum Datenumzug bestehender Daten in neue Cloud-Architektur, Programmierung, Analyse, GUI-Erstellung, Rollout

OneDrive Windows RAD Studio
Embarcadero C++
Großkonzern
2 Jahre 4 Monate
2017-12 - 2020-03

Messe-Buchungsportal

Architekt, Softwareentwickler, Berater Java Groovy Hibernate ...
Architekt, Softwareentwickler, Berater

  • Planung und Programmierung Buchungsportal für Messeveranstaltungen, Zugangssystem für Messeveranstaltungen, Abrechnungssysteme, Kassensysteme, Leitsysteme
  • Beratung bei Aufbau Infrastruktur, Dokumentation, Rollout
  • Entwicklung div. Zusatzmodule Paypal, Wallets, ApplePay, Kontingentsteuerung

Spring 3.0 Grails MariaDB Linux Windows 10
Java Groovy Hibernate Delphi HTML/CSS/Javascript
Messeveranstalter
3 Jahre 3 Monate
2015-09 - 2018-11

Cloud-Migration

Softwareentwickler .NET C++ REST
Softwareentwickler

  • Mitarbeit in Team zur Entwicklung div. Migrationstools bestehender Daten in neue Cloud, Programmierung diverser Steuerprogramme, Analyse bestehender Domänenstrukturen, Rollout, Dokumentation

MS SQL-Server Linux RAD Studio
.NET C++ REST
Großkonzern
1 Jahr
2014-01 - 2014-12

WEB-SOAP-Anwendung

Planung, Programmierung Java AXIS
Planung, Programmierung

  • Spezifikation WEB-SOAP - Anwendung auf Basis AXIS zur Transaktionserfassung von Zahlungseingängen, Programmierung, Beratung bei Aufbau Infrastruktur, Dokumentation, Rollout-Betreuung

Eclipse MS SQL-Server Windows
Java AXIS
Softwarehaus
9 Monate
2013-04 - 2013-12

Planung, Programmierung, Beratung bei HW-Design

  • Längere Planung- und Evaluation diverser Datenbanksysteme für Peripheriegeräte.
  • Im Rahmen des Aufbaus einer neuen Produktlinie wurde von einem namhaften Hersteller für Sicherheitstechnik eine Studie zum Stand momentan verfügbarer Datenbanksysteme für Nicht-Windows - Systeme sowie für embedded - Geräte beauftragt.
  • Im Rahmen der Studie wurden Testapplikationen für diverse Zielplattformen entwickelt und getestet. 
  • Aufgrund dieser Erhebungen wurden dann die Prototypen einer neuen Generation entwickelt.

C C++ Assembler RTOS SFC JAVA-VMs Java
Banken
3 Monate
2013-01 - 2013-03

Programmierung und Entwicklung diverser Kommunikationsroutinen

Planung Programmierung

  • Programmierung und Entwicklung diverser Kommunikationsroutinen zur gesicherten Kommunikation mit Bankperipheriegeräten.

C++ C XML WinCE
Planung Programmierung
Banken
8 Monate
2012-05 - 2012-12

Programmierung Transaktionsverfolgung

Planung Programmierung

  • Im Rahmen eines Kundenauftrags wurde eine WebService-Suite zur lückenlosen Protokollierung von Bargeldbewegungen in Deposit- und Geldautomatensystemen entwickelt.
  • Passend zum WebService wurden diverse Client-Komponenten für verschiedene Geräteplattformen entwickelt.

Java C++ XML Win7 Android
Planung Programmierung
Banken
4 Monate
2012-01 - 2012-04

Tablet-Software Fahrzeughandel

Projektleitung Planung Programmierung

  • Im Rahmen eines Kundenprojekts wurde eine Tablet-PC - Anwendung zur multimedialen Erfassung von Fahrzeugzuständen entwickelt. 
  • Dazu war es u. a. nötig WDA-Treiber zur flüssigen Darstellung von Videovorschauen zu Programmieren. Dazugehörig wurde ein Verwaltungsprogramm (PC basiert) erstellt, das Anforderungen zu Aufträgen bündelt, diese an Tablets verteilt und bearbeitete Anforderungen entgegennimmt, in einer Datenbank speichert und auswertet. 
  • Verschiedene Reporting-Tools unterstützen den Endanwender in der Auswertung und Analyse eingehender Daten.

Server TurboDB Delphi XML TurboLock Box C++ VPN Win7 Android
Projektleitung Planung Programmierung
Handel, Fahrzeughandel- und vermietung
4 Monate
2011-09 - 2011-12

Buchungsportal für die Verwaltung von Filmbeiträgen für Informationsterminals

Projektleitung Planung Beratung ...

  • Im Rahmen eines Kundenprojekts wurde ein Buchungsportal mit nachgeschaltetem Filmversand und der Ansteuerung externer Videoterminals implementiert. 
  • Serverseitig wurde eine komplette Infrastruktur zum Verwalten, Verteilen und der Auswertung gesendeter Filme implementiert.
  • Clientseitig wurden entsprechende Connectoren für die Übertragung und Quittierung der Sendevorgänge implementiert.
  • Zur multimedialen Darstellung wurde ein eigener sog. Player entwickelt, der verschiedene Beiträge nach festgelegten Regeln und Interessen der Zielgruppen abspielt. 
  • Das Projekt umfasste die komplette Planung, Aufbau der Serverlandschaft sowie die Inbetriebnahme, Schulung des Endkunden sowie Aufbau der entsprechenden Verwaltungsstrukturen für den First Level Support.

Server C# .NET 3.5 WPF MS SQL Server 2008 IIS7 MS Server 2008 Client C++ Pascal XML VB6 Flash
Projektleitung Planung Beratung Entwicklung
IT, Multimedia
2 Jahre 8 Monate
2009-05 - 2011-12

verschiedene Projekte

Gateway 
  • Im Rahmen einer Produktentwicklung wurde als Teilprojekt ein Gateway zum Umsetzen div. Protokolle und asynchroner Verteilung von Zugangsberechtigungen programmiert. 
  • Im Vordergrund stand die Notwendigkeit der Kopplung von sehr schnellen Steuerrechnern mit externen Geräten, die vorwiegend im Offline-Modus betrieben werden. 
  • Dazu wurde ein Minirechner mit ARMV9 entworfen und ein embedded Linux eingesetzt. 
  • Auf diesem Minirechner wurde eine entsprechende Gatewaysoftware implementiert, die eine permanente Kontroll- und Steuerfunktion der angeschlossenen Geräte ermöglichte. 
  • Diese Gatewaysoftware war sehr umfangreich, verfügte über einen eigenen HTTP-Server, die Kommunikation wurde über SSL abgewickelt.


Eingesetzte Projekte:

C, C++, Java, embedded Linux, ARMV9, TCP/IP, SSL, ext3


Kenntnisse:

Programmierung, Beratung, Planung


Software für Depositautomaten

  • Im Rahmen einer Produktentwicklung wurde Software für Depositautomaten entwickelt. 
  • Dazu wurde ein Minirechner mit einem Beck-IPC SC13 verwendet, der über spezielle SPS - Zusatzerweiterungen verfügte. 
  • Die Programmierung der Logik erfolgte in Strukturiertem Text und in der Ablaufsteuerung der SPS-Erweiterung.
  • Die Kommunikationsprozesse wurden in C, C++ sowie Java erstellt. 
  • Für die gängigen Programmiersprachen wurden entsprechende SDKs entwickelt und bereitgestellt.


Eingesetzte Produkte:

C, C++, Java, Beck-IPC - Chip mit eigenem RTOS, TCP/IP, Treiber in Java, C++, C und C#


Kenntnisse:

Programmierung, Beratung


Treibersoftware für ein Windows CE - Gerät

  • Im Rahmen einer Produktentwicklung wurde Treibersoftware für ein Windows CE - Gerät entwickelt. 
  • Dazu wurde ein Standardboard mit WCE entsprechend programmiert. 
  • Die Programmierung der Logik erfolgte in C++ unter Verwendung der ATL. 
  • Für die gängigen Programmiersprachen wurden entsprechende SDKs entwickelt und bereitgestellt.


Eingesetzte Produkte:

Visual Studio 2008, MFC, SDK für Mobile Edition, WSA, C++, Treiber in Java, C++, C und C#, Web-Interface, Windows SDK, ATL


Kenntnisse:

Programmierung, Beratung


Treibersoftware für einen Mikrocontroller Freescale

  • Im Rahmen einer Produktentwicklung wurde Treibersoftware für einen Mikrocontroller Freescale der Serie ColdFire benötigt. 
  • Dieser vor allem im Automotivebereich beliebte Microcontroller zeichnet sich durch einen geringen Preis und einem sehr mächtigen Echtzeitbetriebssystem aus.
  • Die Programmierung erfolgte in CodeWarrior unter Verwendung von C und den MQX - Bibliotheken. 
  • Die Konfiguration des Treibers erfolgte über ein eigenen integrierten Webserver.


Eingesetzte Produkte:

Freescale MQX Real Time Operating, C, TCP/IP


Kenntnisse:

Planung, Beratung, Programmierung

IT, Handel, Banken
2 Jahre 9 Monate
2006-08 - 2009-04

verschieden Projekte

Web-basierte Workflow-Applikation

  • Im Rahmen eines Kundenauftrags wurden eine Web-basierte Workflow-Applikation zur Verfolgung von Fertigungsfehlern sowie eine 3-schichtige Desktop - Applikation zur Ermittlung von Fertigungsparametern erweitert. 
  • Zusätzlich dazu wurden noch div. Portale zur Abfrage von Fertigungsparametern implementiert sowie eine SAP-Schnittstelle neu programmiert. 
  • Zur Programmierung wurde größtenteils C++ verwendet, die SAP-Schnittstelle wurde in Delphi programmiert, für die Administrationswerkzeuge wurde VB und später C# verwendet, die WebOberfläche wurde in Java (JSP) implementiert. 
  • Während der gesamten Projektzeit wurden parallel dazu die Schulungen der Mitarbeiter sowie die Einführung der Strukturen zum Betrieb mit geplant und überwacht. 
  • Während die ersten Webapplikationen noch mit Tomcat arbeiteten wurden die nachfolgenden Versionen mit einem eigenen Webserver betrieben, der die spezifischen Anforderungen der Verfahrenstechnik besser abhandeln konnte.


Eingesetzte Produkte:

Visual Studio 2005, C#, .NET 3.0, Microsoft SQL Server, Microsoft Server 2000, Tomcat, JSP, Java, C#, C++, Delphi, VB, ADO.NET, ADO, List & Label, SSL, JSP


Kenntnisse:

Projektleitung, Planung, Beratung, Programmierung


Meßdatenerfassung von Lasermeßgeräten

  • Im Rahmen eines Kundenauftrags ein Dokumentations- und Archivierungssystem für Meßwerte von Lasermeßgeräten zur Qualitätssicherung und Teileprüfung realisiert. 
  • Der Kunde setzte verschiedenste Lasermeßgeräte (ZMike, Zoller, Werth, halbautomatisch, vollautomatisch, manuell) zur Qualitätssicherung ein. 
  • Im Ablauf wurden durch das übergeordnete PPS - System Meßaufträge generiert, die an die entsprechenden Operatoren in der Fertigung verteilt wurden. 
  • Diese bestückten dann die Meßgeräte und starteten den Meßvergang. 
  • Die Meßdaten wurden über verschiedenste Interfaces, Netzwerkverbindungen und Meßkarten ermittelt und in einem Microsoft SQL Server gespeichert. 
  • Als Resultat wurden Fehlerberichte generiert und entsprechende Rückmeldungen per eMail versandt oder in den hauseigenen Sharepoint - Server übertragen. 
  • Zusätzlich dazu wurden noch Prüfprotokolle für den Endkunden generiert.


Eingesetzte Produkte:

Microsoft SQL Server, Windows XP, C++, Pascal

Maschinenbau
5 Monate
2006-10 - 2007-02

verschiedene Projekte

Gateway 
  • Im Rahmen einer Produktentwicklung wurde als Teilprojekt ein Gateway zum Umsetzen div. Protokolle und asynchroner Verteilung von Zugangsberechtigungen programmiert. 
  • Im Vordergrund stand die Notwendigkeit der Kopplung von sehr schnellen Steuerrechnern mit externen Geräten, die vorwiegend im Offline-Modus betrieben werden. 
  • Dazu wurde ein Minirechner mit ARMV9 entworfen und ein embedded Linux eingesetzt. 
  • Auf diesem Minirechner wurde eine entsprechende Gatewaysoftware implementiert, die eine permanente Kontroll- und Steuerfunktion der angeschlossenen Geräte ermöglichte. 
  • Diese Gatewaysoftware war sehr umfangreich, verfügte über einen eigenen HTTP-Server, die Kommunikation wurde über SSL abgewickelt.


Eingesetzte Projekte:

C, C++, Java, embedded Linux, ARMV9, TCP/IP, SSL, ext3


Kenntnisse:

Programmierung, Beratung, Planung


Software für Depositautomaten

  • Im Rahmen einer Produktentwicklung wurde Software für Depositautomaten entwickelt. 
  • Dazu wurde ein Minirechner mit einem Beck-IPC SC13 verwendet, der über spezielle SPS - Zusatzerweiterungen verfügte. 
  • Die Programmierung der Logik erfolgte in Strukturiertem Text und in der Ablaufsteuerung der SPS-Erweiterung.
  • Die Kommunikationsprozesse wurden in C, C++ sowie Java erstellt. 
  • Für die gängigen Programmiersprachen wurden entsprechende SDKs entwickelt und bereitgestellt.


Eingesetzte Produkte:

C, C++, Java, Beck-IPC - Chip mit eigenem RTOS, TCP/IP, Treiber in Java, C++, C und C#


Kenntnisse:

Programmierung, Beratung


Treibersoftware für ein Windows CE - Gerät

  • Im Rahmen einer Produktentwicklung wurde Treibersoftware für ein Windows CE - Gerät entwickelt. 
  • Dazu wurde ein Standardboard mit WCE entsprechend programmiert. 
  • Die Programmierung der Logik erfolgte in C++ unter Verwendung der ATL. 
  • Für die gängigen Programmiersprachen wurden entsprechende SDKs entwickelt und bereitgestellt.


Eingesetzte Produkte:

Visual Studio 2008, MFC, SDK für Mobile Edition, WSA, C++, Treiber in Java, C++, C und C#, Web-Interface, Windows SDK, ATL


Kenntnisse:

Programmierung, Beratung


Treibersoftware für einen Mikrocontroller Freescale

  • Im Rahmen einer Produktentwicklung wurde Treibersoftware für einen Mikrocontroller Freescale der Serie ColdFire benötigt. 
  • Dieser vor allem im Automotivebereich beliebte Microcontroller zeichnet sich durch einen geringen Preis und einem sehr mächtigen Echtzeitbetriebssystem aus.
  • Die Programmierung erfolgte in CodeWarrior unter Verwendung von C und den MQX - Bibliotheken. 
  • Die Konfiguration des Treibers erfolgte über ein eigenen integrierten Webserver.


Eingesetzte Produkte:

Freescale MQX Real Time Operating, C, TCP/IP


Kenntnisse:

Planung, Beratung, Programmierung

IT, Handel, Banken
6 Jahre 6 Monate
2000-02 - 2006-07

verschieden Projekte

Steuerung und Kontrolle von Bestellungen

  • Prüfung der Auftragsabwicklung von TK-Anlagen. Zur Abwicklung und Kontrolle der internen und externen Auftragsabwicklung beim Einsatz von Vermittlungsstationen wurde eine Programmsammlung mit Erfassungs-, Reportungs- und Analysetools entwickelt, die dann international eingesetzt wurde. 
  • Als Bestandteil des Programmablaufs wurden umfangreiche Plausibilitätsprüfungen durchgeführt, die speziell für den Vertrieb von großem Nutzen war, da die Möglichkeiten zur Kombination verschieder Einheiten vielfältigst war. 
  • Die Regeln zur Plausibilitätsprüfung wurden in einer Wissensdatenbank gespeichert, die dann von den Mitarbeitern der einzelnen Fachabteilungen gepflegt wurden.


Eingesetzte Produkte:

Windows 2000, VB6, Oracle DB Server, Terminal Server


Webapplikation zur automatisierten Angebotserstellung

  • Im Zuge einer Neustrukturierung wurden bestehende Applikationen zu einer Web-Applikation zusammengefasst, mit denen die Angebots- und Auftragserstellung des Kunden zentral zusammengefasst wurde. 
  • Die Lösung erzeugte z. B. Angebote und Aufträge als Winword - Dokumente, die dann über Browser aufgerufen wurden. 
  • Die Web-Applikation wurde international eingesetzt.


Eingesetzte Produkte:

Windows NT4, IBM Websphere, IBM Application Server, Java, JDBC, TOAD Microsoft Office 2000, Administrationssoftware in VB6


Webapplikation zur Risikoanalyse neuer Geschäftsbeziehungen

  • Es wurde eine Web-Applikation zur Risikoanalyse und -bewertung neuer Geschäftsbeziehungen erstellt. 
  • Aufgrund bestehender Geschäftsvorfälle wurden Kundenkontakte nach einem Ranking klassifiziert. 
  • Diese Informationen wurden Fachabteilungen, abhängig von div. Berechtigungsstufen zur Verfügung gestellt. 
  • Die Web-Applikation wurde international eingesetzt.


Eingesetzte Produkte:

Windows NT4, IBM Websphere, IBM Application Server, Java, JDBC, TOAD Administrationssoftware in VB6, Struts


Reporting - Tool zur Planung von Finanztransaktionen

  • basierend auf der Analyse bestehender zurückliegender Geschäftsvorgang. 
  • Aufgrund der beim Kunden anfallenden Anforderungen zu detaillierten Tagesberichten verschiedenster Art über komplette Geschäftsbereiche wurde ein konfigurierbarer Reportgenerator und -engine entwickelt, die via Nachtjob sämtliche benötigten Reports und Auswertungen erzeugte und diese morgends den entsprechenden Benutzern zur Verfügung stellte, die diese dann mittels Browser als PDF-Dateien anfordern konnten.


Eingesetzte Produkte:

Microsoft Access, Oracle DB Server, TOAD, IBM Websphere, IBM Application Server, Java, JDBC, TOAD, Microsoft Office 2000, Administrationssoftware in VB6

Telekommunikation
1 Jahr 3 Monate
1998-11 - 2000-01

komplexe Applikation zur Berechnung von Fertigungsparametern

  • Für den Kunden wurde eine komplexe Applikation zur Berechnung von Fertigungsparametern zur Steuerung von SPS- und CNC-Maschinen erstellt (CMR). 
  • Zusätzlich dazu wurden Arbeitsvorbereitungsmappen für die einzelnen Teile erstellt sowie Vorlagen für Prüfpläne erstellt. 
  • Die Applikation wurde international von ca. 150 Mitarbeitern genutzt.

Microsoft SQL Server Delphi C C++ ADO Terminal Server
Maschinenbau

Aus- und Weiterbildung

Aus- und Weiterbildung

1987

Datenverarbeitungskaufmann


1992

Technische Informatik

Dipl. Ing. (FH) Elektrotechnik


1997

MCSE

MCP (SQL-Server, API)

MCD (Microsoft certified developer)


Permanente kontinuierliche Weiterbildung.

  • Datenbank
  • Netzwerk
  • Systemproprammierung
  • Fullstack



Kompetenzen

Kompetenzen

Top-Skills

Softwareentwicklung Java, C++, Delphi Fullstack

Produkte / Standards / Erfahrungen / Methoden

AXIS
Eclipse/IntelliJ
Spring 3.0
Grails/Groovy
REST

  • JIRA, Confluence
  • Langjährige Berufserfahrung mit gesamter Microsoft - Welt
  • Office - Programmierung und - Integration via ActiveX, OLE
  • Linux, Apache, Tomcat
  • Microsoft IIS, Administration und Skalierung
  • Grails, Groovy, MariaDB, SPRING

Betriebssysteme

Echtzeitbetriebssysteme
RTOS SFC, ARMV9
Novell
ab 2.11 bis 5.00
Unix
Ubuntu, div. Kundenversionen
Windows
Sehr gute Kenntnisse, tiefgehende Architekturkenntnisse
Linux
Windows 11

  • WinNT 3.5 - Windows 11, bestens mit Programmierung und Architektur vertraut
  • WindowsServer, Administration, Serverprozesse
  • Android
  • div. Unix-Derivate auf Mikrocontrollern
  • div. RTOS (Real Time OS, für Mikrocontroller)
  • SPS-RT

Programmiersprachen

Basic
Sehr gute Kenntnisse, VBA alle Versionen, VB6-VS2010
C
Sehr gute Kenntnisse, Microsoft, Borland, ANSI-C
C#
Sehr gute Kenntnisse, div. Portal- und Desktopanwendungen
C++
Sehr gute Kenntnisse, div. Anwendungen
Delphi
Sehr gute Kenntnisse, alle Versionen bis 10.4
Groovy
Sehr gute Kenntnisse vorhanden
Hibernate
Sehr gute Kenntnisse vorhanden
HPGL, HP PCL
Div. Treiber programmiert
Java
Sehr gute Kenntnisse, Programmierung im Bankbereich
JavaScript
Gute Kenntnisse, Programmierung im Rahmen von WebPortalen
JCL
Kenntnisse vorhanden
LabView
Kenntnisse vorhanden
Maschinensprachen
Gute Kenntnisse vorhanden
Pascal
Sehr gute Kenntnisse vorhanden, Embarcadero
PL/SQL
Sehr gute Kenntnisse vorhanden, Oracle, MS SQL Server
Scriptsprachen
Sehr gute Kenntnisse vorhanden
.NET
Embarcadero C++
HTML/CSS/Javascript
RAD Studio

  • C#.NET 2.0-4.0
  • VB.NET, VB6, VBA, AccessBasic
  • Assembler (Z80, Z8000, 8088/86, 80186..80386)
  • SPS
  • VisualStudio 2005-2019
  • Eclipse
  • IntelliJ
  • IBM Websphere
  • Delphi IDE
  • Makrosprachen
  • XML / XSLT / DTD
  • JSP
  • AJAX
  • 1997 MCSD C++, VB
  • Grails / Groovy

Datenbanken

Access
Sehr gute Kenntnisse vorhanden, div. Projekte
BDE
Sehr gute Kenntnisse vorhanden, div. Projekte
BTrieve
Sehr gute Kenntnisse vorhanden, PPS - System
DAO
Sehr gute Kenntnisse vorhanden, Access - Projekte
DB2
Projekte durchgeführt
Ingres
Projekte durchgeführt
ISAM
Sehr gute Kenntnisse vorhanden, div. Projekte
JDBC
Sehr gute Kenntnisse vorhanden, Web-Programmierung
MariaDB
Sehr gute Kenntnisse vorhanden
MS SQL Server
Sehr gute Kenntnisse vorhanden, Produktionssteuerung und Web-Anwendungen
MySQL
Sehr gute Kenntnisse vorhanden, Anwendungen im Handel
ODBC
Sehr gute Kenntnisse vorhanden, div. Projekte
Oracle
Gute Kenntnisse vorhanden, Programmierung großer Abrechnungssysteme
Postgres
Projekte durchgeführt
SQL
Sehr gute Kenntnisse vorhanden, div. Projekte
Sybase
Kenntnisse vorhanden
TDB Turbo Datenbank
Sehr gute Kenntnisse vorhanden
xBase
Projekte durchgeführt
MS SQL-Server
OneDrive

  • 1997 MCSE für MS SQL Server
  • ADO Architektur (OLE DB)
  • ADO.NET
  • RDO
  • xBase
  • OOA
  • OOD
  • UML

Datenkommunikation

Ethernet
Sehr gute Kenntnisse vorhanden (BNC, strukturierte Verkabelung, 802.3, WiFi, WLAN)
FDDI
Projekte durchgeführt
IBM LAN Server
Gute Kenntnisse vorhanden
Internet, Intranet
Sehr gute Kenntnisse vorhanden (1997 MCSE)
ISDN
Sehr gute Kenntnisse vorhanden (CAPI)
ISO/OSI
Sehr gute Kenntnisse vorhanden (Novell, LSL)
LAN, LAN Manager
Projekte durchgeführt
Message Queuing
Projekte durchgeführt
NetBeui
Sehr gute Kenntnisse vorhanden (MS-Net)
NetBios
Sehr gute Kenntnisse vorhanden (MS-Net)
Novell
Sehr gute Kenntnisse vorhanden (IPX/SPX, TCP/IP)
RPC
Gute Kenntnisse vorhanden, Diensteprogrammierung
RS232
Sehr gute Kenntnisse vorhanden, Meßdatenerfassung
SMTP
Sehr gute Kenntnisse vorhanden, Programmierung div. Mailclients
SNMP
Sehr gute Kenntnisse vorhanden, Einsatz im Rahmen von Netzwerkinfrastrukturen
TCP/IP
Sehr gute Kenntnisse vorhanden, DHCP, DNS, SOAP, ...
Token Ring
Projekte durchgeführt
Windows Netzwerk
Sehr gute Kenntnisse vorhanden, div. Projekte
Winsock
Sehr gute Kenntnisse vorhanden, Windows CE Programmierung

  • Netzwerkprotokolle und Verfahrensweisen
  • SOAP
  • REST
  • sockets
  • Diensteprogrammierung
  • Datenbankkommunikation via stored procedures
  • SSL - Programmierung unter ANSI C (OpenSSL)

Hardware

Echtzeitsysteme
div. RTOS für Mikrocontroller, SFC
embedded Systeme
Beck IPC SC13-SP, ARM V9 mit Linux
Framegrabber
Treibersoftware nach WDA-Standard
Hardware entwickelt
AD-Meßkarten
Messgeräte
div. AD-Wandlerkarten für autonomen Meßdateneinsatz
Mikrocontroller
Beck IPC SC13-SP, ARM V9 mit Linux
SPS
SPS auf Beck IPC SC13-SP
Video Capture Karte
Treibersoftware nach WDA-Standard

  • Elektronikkenntnisse Meßtechnik, Meßdatenerfassung
  • Netzwerk- und Serverinfrastrukturen
  • Steuer und Regelsysteme

Berechnung / Simulation / Versuch / Validierung

Rapid Control Prototyping (RCP)


Design / Entwicklung / Konstruktion

AutoCAD
Kenntnisse vorhanden, Kundenbetreuung
MegaCAD
Kenntnisse vorhanden, Kundenbetreuung

Branchen

Branchen

  • IT-Dienstleistungen
  • Pharma/Medizintechnik
  • Elektronik/Elektrotechnik
  • Banken
  • Automotive
  • Maschinenbau
  • Versand/Handel
  • Messeveranstaltung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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