1 von 91.893 IT- und Engineering-Profilen

Fachlicher Schwerpunkt dieses Freiberuflers

Senior IT Consultant/Developer: Anwendungsentwicklung - .NET, C#, MS SQL Server, VB, C(++), Oracle, PL/SQL, XML

verfügbar ab
15.10.2018
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Einsatzort unbestimmt

Kommentar

Deutschland: bevorzugt Bereich D3/D4/D5

Position

Projekte

05/2016 - 06/2018

2 Jahre 2 Monate

Projektmanagement Software für Großunternehmen

Rolle
Senior Solutions- und DB-Architect
Kunde
ProjectValue GmbH
Einsatzort
Bielefeld
Projektinhalte

Vollkommende Neuentwicklung einer Projektmanagement Software für Großunternehmen.

Sukzessive Architektur des gesamten Datenmodells.

Festlegung und Implementierung der Backend Datenschichten.

Implementierung der REST-Services für das Frontend.

Installation und Konfiguration der Server-Infrastruktur.

Entwicklung von Tools für das Entity Framework.

Implementierung kleinerer Frontend-Dialoge.

Unit testing der Backend-Komponenten.

Kenntnisse

ADO.NET Entity Framework

C#

AngularJS

JavaScript

REST Services

ASP.NET Web-API

NUnit

Produkte

Microsoft SQL Server 2014

Visual Studio 2017

Windows Server 2012 R2

IIS 8.5

jsreport

JetBrains ReSharper

Gurock SmartInspect

OzCode

Telerik Fiddler 4

05/2015 - 08/2015

4 Monate

G-Code Editor für 3D-Druck

Rolle
Software-Entwickler/-Architekt
Kunde
DDD Printservice
Einsatzort
Bielefeld / Home Office
Projektinhalte

Entwicklung eines Editors für die nachträgliche Modifikation von G-Code Dateien (CNC-Daten) für den 3D-Druck.

Die Aufgaben beinhalteten die Architektur als auch die Implementierung der Anwendung.

Kenntnisse

C#

WPF

UML 2

G-Code für 3D-Druck

Produkte

Visual Studio 2013

Enterprise Architect

05/2010 - 04/2015

5 Jahre

Trading Software

Rolle
Architekt / Software-Entwickler
Einsatzort
Bielefeld
Projektinhalte

Projekt für die Generierung von Handelssignalen.

MetaTrader sendet Preis-Ticks via Named Pipes an die Trading-Software.

Die notwendigen Handelsanweisungen werden an den MetadTrader zur Order-Ausführung zurückgeschickt.

Kenntnisse

C#

C++

MQL4

Threading

Entity Framework 5

UML 2

Produkte

Visual Studio 2013

MS SQL Server 2012

Enterprise Architect 11

MetaTrader 4

SmartInspect

04/2009 - 04/2010

1 Jahr 1 Monat

Job-Scheduling Server

Rolle
Software-Entwickler
Einsatzort
Gütersloh
Projektinhalte

Implementierung diverser Backend-Funktionalitäten des Servers.

Versionierung der Datenbankstrukturen.

Kenntnisse

Scrum

C#

Produkte

Visual Studio 2008

MS SQL Server 2008

07/2008 - 03/2009

9 Monate

Job-Scheduling Server

Rolle
Quality Management
Einsatzort
Gütersloh / Bangalore
Projektinhalte

Überwachung der Projektziele anhand von Code-Reviews und Code-Analysen mittels FxCop.

Dazu gehörte ein einmonatiger Einsatz in Bangalore/Indien zur Betreuung des Entwicklungsteams vor Ort.

Kenntnisse

Scrum

C#

Produkte

Visual Studio 2008

MS SQL Server 2008

FxCop

09/2007 - 06/2008

10 Monate

Job-Scheduling Deamon

Rolle
Software-Entwickler
Einsatzort
Gütersloh
Projektinhalte

Entwicklung eines Deamons für die Verarbeitung von DV-Jobs auf der Client-Seite eines Job-Scheduling-Systems.

Als Bibliothek wurde Qt4 verwendet um den Code auf Windows-Clients und verschiedenen Unix-Systemen identisch halten zu können.

Die Hauptaufgabe bestand in der Implementierung der Nachrichten und Umsetzung der Protokolle sowie der Überwachung der gestarteten DV-Jobs.

Produkte

Qt4

Visual Studio 2005

MS Visual C++

Projekthistorie

Zeitraum      : 10/06-06/07
Branche       : Software für die Automibilindustrie
Projekt       : AUTOSAR Modellierungstool

 Mit Hilfe des Wilson ORMapper wurde die Persistenzschicht der Anwendung zum MS-SQL-Server implementiert.

 Spezielle Anforderungen der Applikation machten Anpassungen am Sourcecode des Wilson ORMappers notwendig.

 Das Mapping-File im XML Format wurde dynamisch aus dem UML-Tool Enterprise Architect generiert.

 Um Probleme im Generierungstool als auch im UML-Modell aufzudecken wurde als weiterer Teil des Projektes ein Tool entwickelt.

 Für die kontinuierliche Überprüfung der Persistenzschicht wurden NUnit Tests unter Verwendung des Tools TestRunner entwickelt.

Software      : MS Visual Studio 2005
Datenbank     : MS SQL Server 2005, Wilson ORMapper
Betriebssystem: MS Windows XP Professional
Tools         : Enterprise Architect, TestRunner, MKS Source Integrity

Zeitraum      : 08/04-09/06
Branche       : Marketing / Distribution
Projekt(e)    : Beteiligung an diversen Projekten des Kunden (z.T. sich zeitlich überschneidend)

 

 Workflow Management bei der Dokumentenverarbeitung unter Verwendung von Docutec Xtract for Documents

 Entwicklung verschiedener (COM-)Komponenten des Gesamtsystems unter Verwendung von C++, C# und VB.NET.

 Bei dem Datenbanksystem handelt es sich um den Microsoft SQL-Server.


 Backendverarbeitung von Internet- und Teleshopping-Aufträgen

 Bei dem Datenbanksystem handelt es sich um Oracle 8i/9i.

 Umsetzung der Anforderungen mit Hilfe von PL/SQL.

 Unterstützung beim Performancetuning.


 Datenmigration bei komplexem Releasewechsel

 Konzeption und Realisierung der Migrationssoftware und des Migrationsvorganges.

 Bei dem Datenbanksystem handelt es sich um Oracle 8i/9i.

 Als Programmiersprache kam PL/SQL zum Einsatz


 Datenbankmigration Oracle 8i nach Oracle 9i

 Durchführung von Kompatibilitätstests und Überprüfung des Laufzeitverhaltens.

 SQL- und Datenbaktuning bei Laufzeitproblemen mit der neuen Version.


 Entwicklung einer Controll-Bibliothek deren Controls über XML konfiguriert werden können.

 Konzeption und Realisierung der Bibliothek.

 Als Programmiersprache kam C++ unter Windows XP zum Einsatz.


 Generierung und Verarbeitung von Calltable-Dateien für Dialer-Software

 Konzeption und Realisierung der Software.

 Bei dem Datenbanksystem handelt es sich um den Microsoft SQL-Server.

 Als Programmiersprache kam VB 6 zum Einsatz.


Zeitraum      : 11/03-12/03
Branche       : IT-Dienstleistung
Projekt       : Monitoring von Betriebssystem und Anwendungen auf unterschiedlichen Betriebssystemplattformen
Beschreibung  : XML-Konfiguration der Anwendung. Parsen von dynamischen und statischen Logfiles sowie Windows-Eventlogs. Meldung vordefinierter Events an einen Server.

  : Analyse, Konzeption, Realisierung

Software      : Eclipse, MS-Visual Studio 2003
Betriebssystem: Linux, MS-Windows XP Professional

Zeitraum      : 10/03-12/03 nicht permanent
Branche       : Sicherheitstechnik
Projekt       : Umstellung der Leitstellensoftware für eine Notrufzentrale auf Hochverfügbarkeitsbetrieb
Beschreibung  : Automatisches Umschalten der Applikationen auf eine replizierte Ausfalldatenbank.

  : Analyse, Konzeption, Realisierung, Projektsteuerung, Kundenberatung und -betreuung

Software      : MS-Visual Basic 6.0, Transact-SQL
Datenbank     : MS-SQL-Server 2000
Betriebssystem: MS-Windows XP Professional

Zeitraum      : 05/00-12/00 nicht permanent
Branche       : Sicherheitstechnik
Projekt       : Leitstellensoftware für eine Notrufzentrale
Beschreibung  : Protokollierung eingehender Meldungen von Einbruchmeldeanlagen und Zuordnung einzuleitender Maßnahmen

  : Analyse, Konzeption, Realisierung, Projektsteuerung, Kundenberatung und -betreuung

Software      : MS-Visual Basic 6.0, Transact-SQL
Datenbank     : MS-SQL-Server 6.5
Betriebssystem: MS-Windows NT 4.0/2000

Zeitraum      : 07/98-03/03
Branche       : IT-Dienstleistung
Projekt       : Datenbankadministration Oracle

  : Beratung, Installation, Migration, Einrichtung neuer Instanzen, Spacemanagement, Performancetuning, Replikation, Programmierung von Management- und Überwachungsabläufen, Clientkonfiguration, Entwicklersupport

Software      : SQL, PL/SQL, Perl, MS-Visual Basic 6.0, Java, SQL*Loader
Datenbank     : Oracle 7.x/8.x/9.x
Betriebssystem: HP-UX, Solaris, AIX, Linux, MS-Windows 2000/NT 4.0

Zeitraum      : 04/98-06/98
Branche       : IT-Dienstleistung
Projekt       : Logistiksystem für den Versand von Pay-TV Dekodern

  : Realisierung, Ansteuerung von Etikettendruckern

Software      : MS-Visual Basic 5.0, PL/SQL
Datenbank     : Oracle 7.x
Betriebssystem: MS-Windows NT 4.0

Zeitraum      : 09/97-03/98
Branche       : IT-Dienstleistung
Projekt       : Antragsabwicklungssystem für die BahnCard

  : Realisierung, Modellierung

Software      : MS-Visual Basic 5.0, PL/SQL
Datenbank     : Oracle 7.x
Betriebssystem: MS-Windows NT 4.0

Zeitraum      : 08/97-10/97 nicht permanent
Branche       : IT-Dienstleistung
Projekt       : Call-Center-Anwendung für eine KFZ-Versicherung

  : Entwurf des Datenmodells, Realisierung, Anwenderschulung

Software      : MS-Access 2.0, MS-Visual Basic 4.0
Datenbank     : Oracle 7.x
Betriebssystem: MS-Windows 3.11

Zeitraum      : 04/97-08/97
Branche       : IT-Dienstleistung
Projekt       : Versandsystem für Informationsmaterial einer Direktbank

  : Realisierung

Software      : MS-Access 7.0, MS-Visual Basic 4.0, PL/SQL
Datenbank     : Oracle 7.x
Betriebssystem: MS-Windows NT 4.0

Zeitraum      : 04/97, 11/99
Branche       : Unternehmensberatung
Projekt       : Testprogramm für Verkehrstelematik

  : Entwurf des Datenmodells, Realisierung

Software      : MS-Access 7.0
Datenbank     : MS-Access 7.0
Betriebssystem: MS-Windows NT 3.51

Zeitraum      : 01/97-03/97
Branche       : Banken
Projekt       : Fondskontrollsystem für Depotbanken

  : Konzeption, Entwurf des Datenmodells, Realisierung

Software      : MS-Access 7.0, MS-Visual Basic 4.0, OpenTrade
Datenbank     : MS-Access 7.0
Betriebssystem: MS-Windows NT 3.51

Zeitraum      : 10/95-02/96 nicht permanent
Branche       : Verwaltung
Projekt       : Programm zur Überwachung der Prüftermine von Anlagen mit wassergefährdenden Stoffen

  : Analyse, Konzeption, Realisierung, Projektsteuerung, Kundenberatung und -betreuung

Software      : MS-Access 2.0, MS-Word 6.0
Datenbank     : Oracle 7.x
Betriebssystem: MS-Windows 3.11

Zeitraum      : 03/95-05/95 nicht permanent
Branche       : Verwaltung
Projekt       : Programm zur Unterstützung bei der Vergabe von Baugenehmigungen

  : Analyse, Konzeption, Realisierung, Projektsteuerung, Kundenberatung und -betreuung

Software      : MS-Access 2.0, MS-Word 6.0
Datenbank     : MS-Access 2.0, Oracle 7.x
Betriebssystem: MS-Windows 3.11

Zeitraum      : 01/95-03/97
Branche       : Banken
Projekt       : Handelskontrollsystem zur Überwachung von Wertpapiergeschäften

  : Weiterentwicklung und kundenspezifische Anpassung, Kundenhotline

Software      : MS-Access 2.0, MS-Excel 4.0, MS-Visual Basic 3.0, MS-C/C++ 1.52
Datenbank     : MS-Access 2.0, Oracle 7.x
Betriebssystem: MS-Windows 3.11/9x/NT 3.51

Zeitraum      : 09/94
Branche       : Unternehmensberatung
Projekt       : Testdatengenerator für eine Telefonanlagensoftware

  : Realisierung

Software      : MS-Access 2.0
Datenbank     : MS-Access 2.0
Betriebssystem: MS-Windows 3.11

Zeitraum      : 09/94-10/94 nicht permanent
Branche       : Unternehmensberatung
Projekt       : Importprogramm für Telefonbuchdaten

  : Realisierung

Software      : MS-Access 2.0
Datenbank     : MS-SQL-Server 4.x
Betriebssystem: MS-Windows 3.11

Zeitraum      : 09/94-10/94 nicht permanent
Branche       : Datenverarbeitung
Projekt       : Mitarbeiterschulung in MS-Access Programmierung

  : Schulungsvorbereitung und -durchführung

Software      : MS-Access 2.0
Datenbank     : MS-Access 2.0
Betriebssystem: MS-Windows 3.11

Zeitraum      : 08/94-09/98 nicht permanent
Branche       : Textilgroßhandel
Projekt       : Auftragsverwaltung für den Textilgroßhandel

  : Projektleitung, Entwurf des Datenmodells, Realisierung, Kundenberatung und -betreuung

Software      : MS-Access 2.0
Datenbank     : MS-Access 2.0
Betriebssystem: MS-Windows 3.11

Zeitraum      : 08/94-09/94
Branche       : Unternehmensberatung
Projekt       : Prototyp für eine Softwarelizenzverwaltung

  : Test, Realisierung

Software      : MS-Access 2.0
Datenbank     : MS-Access 2.0
Betriebssystem: MS-Windows 3.11

Zeitraum      : 01/94-02/94, 07/96, 05/97
Branche       : Energieversorgung
Projekt       : Einrichtung von AutoCAD Arbeitsplätzen

  : Installation, Konfiguration

Software      : AutoCAD 11/12
Betriebssystem: MS-DOS

Zeitraum      : 10/93-06/97 nicht permanent
Branche       : Holzverarbeitung
Projekt       : Auftrags- und Lagerverwaltung für die holzverarbeitende Industrie

  : Analyse, Konzeption, Realisierung, Projektsteuerung, Kundenberatung und -betreuung

Software      : MS-Access 2.0
Datenbank     : MS-Access 2.0
Betriebssystem: MS-Windows 3.11

Zeitraum      : 12/91-03/93
Branche       : Küchenmöbel
Projekt       : AutoCAD Zusatzapplikation
Beschreibung  : Neuentwicklung des Gesamtsystems mit automatischer Generierung der Fertigungszeichnungen und der benötigten CNC-Dateien.

  : Analyse, Konzeption, Realisierung, Test

Software      : AutoCAD 11, Metaware High C, CScape, CodeBase, AutoLISP
Datenbank     : dBASE IV
Betriebssystem: MS-DOS

Zeitraum      : 12/90-01/91, 08/91-09/91
Branche       : Kartographischer Verlag
Projekt       : Programm zur Konvertierung statistischer Daten in reproduktionsfähige Grafiken

  : Analyse, Konzeption, Realisierung, Test

Software      : AutoCAD 11, Metaware High C, AutoLISP
Betriebssystem: MS-DOS

Zeitraum      : 07/90-12/90, 11/91-12/91
Branche       : Ingenieurbüro für Baustatik
Projekt       : Einführung rechnergestützter Berechnungsverfahren und CAD

  : Analyse, Konzeption, Realisierung, Test

Software      : Nemetschek AllPlan, Dlubal RSTAB
Betriebssystem: MS-DOS


Branchen

Automobilindustrie
Banken
Börse
Behörden
Handel
Holzverarbeitung
Medienbranche
Telekommunikation
Versicherungen

Kompetenzen

Programmiersprachen
ABAP4
AngularJS
C
C#
C++
dBase
Java
JavaScript
Lisp
AutoLISP
MQL4
Perl
PL/SQL
Visual Basic .NET
Visual Basic 6
 

Betriebssysteme
HPUX
MS-DOS
SUN OS, Solaris
Unix
Grundlagen für den DBA
Windows
alle Versionen
Windows Server 2012 R2

Datenbanken
ADO.NET
ADO.NET Entity Framework
DAO
Microsoft Access
Zertifizierter MS-Access Entwickler (MCP)
Microsoft SQL Server 2014
MS SQL Server
ODBC
Oracle
7.x/8.x/9.x/10g
SQL
xBase
Über C-Bibliothek CodeBase

Sprachkenntnisse
Englisch

Hardware
Drucker
PC
Plotter
Scanner
Streamer

Datenkommunikation
Ethernet
Message Queuing
RS232
SMTP
TCP/IP
Winsock

Produkte / Standards / Erfahrungen
ASP.NET Web-API
Gurock SmartInspect
IIS 8.5
JetBrains ReSharper
jsreport
NUnit
OzCode
REST Services
Telerik Fiddler 4
Visual Studio 2017
Oracle Performancetuning:
Statementanalyse
SQL Navigator
Oracle SQL Analyze
statspack
utlbstat/utlestat
Oracle Expert
Eclipse
WinCVS
SAP R/3 Netweaver
ABAP Workbench
BAPI
BAdI
Vanatec OpenAccess
Wilson ORMapper for .NET
Enterprise Architect (SparxSystems)
MKS Source Integrity
TestRunner for Visual Studio 2005

Bemerkungen

Entwicklungsrechner incl. Software können von mir gestellt werden.
Vertragsabwicklung über GULP Direkt ist möglich.


Ausbildungshistorie

Studium im Fachbereich Maschinenbau an der FH Bielefeld
Abschluss als Dipl.-Ing. (FH) in 1985

Freiberufler im EDV-Bereich seit 1990


04/2004 - 07/2004
Teilnahme am Lehrgang:

Specialist Software Development ABAP Objects

mit erteiltem SAP-Zertifikat

Development Consultant SAP Netweaver - ABAP Workbench


×
×