freiberufler Senior Softwarearchitekt/Entwickler C#, VB.NET, .NET, WCF, WPF, MVC, SQL, Datenbanken, WebApi, Microservices auf freelance.de

Senior Softwarearchitekt/Entwickler C#, VB.NET, .NET, WCF, WPF, MVC, SQL, Datenbanken, WebApi, Microservices

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 83435 Bad Reichenhall
  • DACH-Region
  • de  |  en
  • 23.10.2023

Kurzvorstellung

Ich bin Senior Softwarearchitekt/Entwickler mit mehrjähriger Erfahrung.

Qualifikationen

  • .Net
  • C#
  • Datenbankentwicklung
  • Nhibernate (.NET)
  • Software Analyse
  • Software Architektur / Modellierung
  • Software Design
  • Softwareentwicklung (allg.)
  • Webservices
  • Windows Presentation Foundation (WPF)

Projekt‐ & Berufserfahrung

Softwarearchitekt und Lead Softwareengineer
Introcode Technologies im Auftrag einer Regierungs, Berlin
5/2022 – 3/2023 (11 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

5/2022 – 3/2023

Tätigkeitsbeschreibung

Introcode Technologies hat im Auftrag einer Regierungsbehörde ein Untersystem
(DocuSign) zum Signieren von Dokumenten entwickelt. Hierbei ging es das
automatische Signieren und Überprüfung von ein- bzw. ausgehenden PDF und XML
Dateien anhand gegebener Krypto-Schlüssel. Das System kommuniziert anhand einer API
mit anderen Systemen, die Dokumenten signieren oder überprüfen möchten, und nutzt
HSM-Systeme (Hardware Security Module), wo sich die Krypto-Schlüssel befinden. Das
System bietet ebenso eine eigene Applikation zum Auslesen von Logs, direktes
signieren und Überprüfung von Dokumenten.
Softwarearchitekt und Lead Softwareengineer – Analyse, Design und Entwicklung einer
neuen Softwarelösung.
- Schichtenarchitektur
- Datenbank (MSSQL)
- ORM – Microsoft Entity Framework
- Microsoft Azure
- Microservice Architektur
- Visual Studio 2022, C#, WPF, MVVM, REST
- .NET 6.0
- Prism Library
- Material Design XAML

Eingesetzte Qualifikationen

.Net, C#, Entity Framework, Microsoft Azure

Senior Softwareengineer
Hoffmann Group und SOLCOM GmbH, München
2/2022 – 4/2022 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2022 – 4/2022

Tätigkeitsbeschreibung

Entwicklung eines GraphQL-API-Gateways inkl. Basis-Frontend für den Identity Data
Hub, den Product Data Hub und den Order Data Hub im Projekt „Hoffmann Data Hub
Services“ mit dem Ziel Daten aus Legacy- und Partner-Systemen bedarfsgerecht und performant in der Hoffmann Azure Cloud für abnehmende Microservices und Systeme
zugänglich zu machen.
- Analyse der bestehenden Microservice-Landschaft sowie Analysen hinsichtlich der
bestehenden Legacy Systeme und Datenquellen
- Erstellung neuer Services in einer cloud-basierten Microservice-Landschaft im
Kontext der einzelnen GraphQL-API Gateways jedes Data Hubs auf Basis der zuvor
erstellten Analysen zu den Legacy Systemen & Services
- (Weiter-)Entwicklung des Backends verschiedener Microservices des Data Hubs
mittels C#, ASP.NET Core, GraphQL
- (Weiter-)Entwicklung der Synchronisierungs-Services mit den Quellsystemen der
Data Hubs (z.B. SAP, Informatica PIM, Dynamics CRM usw.) mittels C#, ASP.NET Core,
Service Bus, GraphQL
- (Weiter-)Entwicklung jeweils eines API-Gateways für den Identity Data Hub, den
Product Data Hub und den Order Data Hub mittels Graph-QL, welcher die Datenmodelle
aller im Hintergrund liegender Microservices vereint
- (Weiter-)Entwicklung eines Basis-Frontends pro Data Hub mit Datenbrowser￾Funktionen
- Implementierung von Data Validation Rule Sets, um die Verfügbarkeit der Daten aus
den Quellsystemen zusteuern
- Optimierung der Performance hinsichtlich des flexiblen Datenabrufs durch
verschiedene abnehmende Microservices
- Erstellung und Durchführung von Tests des zuvor programmierten Codes sowie
Erstellung von Testberichten hierüber / Entwicklung von Integrations-Tests zur
Qualitätssicherung der Data Hubs
- Erstellung einer ausführlichen technischen Dokumentation
- Ausarbeitung von technischen Konzepten und Implementierung von PoCs basierend auf
„Investigationissues“ zu neuen Technologien und Features
- Visual Studio 2019, C#, .NET Core, GraphQL, Docker, PostgreSQL, Microservices,
Microsoft Azure, Azure Logic Apps, Redis, PostgresSQL, Rabbit MQ, ElasticSearch,
Service Bus, Pattern Library

Eingesetzte Qualifikationen

.Net, GraphQL, Microsoft Azure

Senior Architekt und Senior Softwareengineer
Tesla Inc. und HAYS AG, Karlsruhe
5/2021 – 11/2021 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2021 – 11/2021

Tätigkeitsbeschreibung

Tesla Automation ist ein weltweit führendes Unternehmen für hochautomatisierte
Produktionssysteme. Die Gründung von Tesla Automation im Jahr 2016 steigert die
Fähigkeit Teslas zur schnellen und qualitativ hochwertigen Produktion exponentiell,
und das bei gleichzeitiger substanzieller Verringerung des Investitionsaufwands pro
Fahrzeug.
Senior Architekt und Senior Softwareengineer - Analyse, Design und Entwicklung –
Modernisierung, bzw. Neuentwicklung einer alten Anwendung (MOCS), die alle Tesla
Fabriken zusammen verbindet, über die alle Bestellungen innerhalb des
Teslanetzwerks auffasst und folgt – Entwicklung neuer Module, neuer Schnittstellen,
Einsetzen von Prism, Teilung des Projekts in einer Schichtenarchitektur, mit der
Möglichkeit, weiter in Richtung Client-Server Architektur zu entwickeln.
- Schichtenarchitektur
- Domain-Driven Design
- Datenbank (MSSQL)
- ORM – Microsoft Entity Framework .NET Core
- Visual Studio 2019, C#, WPF, MVVM
- .NET 5.0
- Prism Library 8
- Material Design XAML
- JIRA

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net, Entity Framework, Jira, Windows Presentation Foundation (WPF)

IT-Projektleiter
MAGNA Steyr und Kontron Technologies GmbH (S&T AG), Graz
2/2020 – 1/2022 (2 Jahre)
Automobilindustrie
Tätigkeitszeitraum

2/2020 – 1/2022

Tätigkeitsbeschreibung

Magna Steyr ist der weltweit erste Fahrzeug-Auftragsfertiger, Fahrzeugproduktion
und ein breites Leistungsspektrum machen Magna Steyr zum weltweit führenden,
markenunabhängigen Engineering- und Fertigungspartner für Automobilhersteller.
Kontron Technologies bietet Individualsoftware, mobile Applikationen und
IoT/Embedded-Lösungen als Teil der S&T Gruppe.
IT-Projektleiter – Projektleitung, Analyse, und Requirements-Engineering mehrerer
IT-Projekte für die Modernisierung bestehender Softwarelösungen.
- Java Backend
- Angular Frontend
- Datenbank (MySQL, Oracle)
- JIRA, Confluence (CFL)

Eingesetzte Qualifikationen

mySQL, Oracle (allg.), Confluence (Atlassian), Java (allg.), Jira, Angular

Softwarearchitekt und Lead Softwareengineer
ECI Mechatronics und FERCHAU GmbH, Innsbruck
2/2020 – 5/2020 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2020 – 5/2020

Tätigkeitsbeschreibung

ECI Mechatronics ist Teil der ECI Manufacturing GmbH aus Österreich und liefert
seinen Kunden eine Digitalisierungslösung für das Vernetzen der einzelnen Maschinen
in einem oft gewachsenen, heterogenen Maschinenpark.
FERCHAU GmbH Engineering- und IT-Dienstleistungen.
Softwarearchitekt und Lead Softwareengineer – Analyse, Design und Entwicklung einer
neuen Softwarelösung für das Auslesen und Schreiben der Daten aus den einzelnen
Maschinen, deren Speicherung in einer Datenbank und Weiterleitung mittels RabbitMQ
und MassTransit.
- Datenbank (SQLite und PostgreSQL)
- ORM – Microsoft Entity Framework .NET Core
- Visual Studio 2019, C#, WPF, MVVM
- .NET Core 3.0
- Webservices - REST-API .NET Core
- RabbitMQ und MassTransit als Message Broker für Nachrichten und Ereignisse
- GraphQL

Eingesetzte Qualifikationen

GraphQL, PostgreSQL, .Net, Entity Framework, Windows Presentation Foundation (WPF), Representational State Transfer (REST)

Senior Solutions Architekt und Lead Softwareengineer
Schwarz-Gruppe (LIDL und Kaufland) und TCS (Tata C, Heilbronn
1/2020 – 5/2020 (5 Monate)
Großhandel
Tätigkeitszeitraum

1/2020 – 5/2020

Tätigkeitsbeschreibung

Die Schwarz-Gruppe ist der größte Handelskonzern Europas. Der Handelskonzern
kontrolliert als Muttergesellschaft die Einzelhandelsunternehmen Lidl und Kaufland.
Tata Consultancy Services (TCS) ist ein weltweiter Anbieter von IT-Services,
Beratungsleistungen und Geschäftslösungen.

Senior Solutions Architekt und Lead Softwareengineer - Analyse, Design und
Entwicklung – Modernisierung, bzw. Neuentwicklung einer alten Anwendung (OpenText
Gupta) – Entwicklung neuer Module, neuer Schnittstellen.
- Schichtenarchitektur
- Domain-Driven Design
- Microservice Architektur
- Datenbank (Oracle)
- ORM – Microsoft Entity Framework .NET Core
- Visual Studio 2019, C#, WPF, MVVM
- .NET Core 3.0
- Webservices - REST-API .NET Core
- GraphQL
- Docker

Eingesetzte Qualifikationen

GraphQL, Oracle (allg.), Docker, Entity Framework, Representational State Transfer (REST), Webservices

Sotwarearchitekt/Enwickler
R+V Versicherung und NTT DATA Deutschland, Wiesbaden
4/2017 – 7/2019 (2 Jahre, 4 Monate)
Versicherungen
Tätigkeitszeitraum

4/2017 – 7/2019

Tätigkeitsbeschreibung

Die R+V Versicherung ist einer der größten Versicherer Deutschlands für Privat- und Firmenkunden und gehört zur Genossenschaftlichen FinanzGruppe Volksbanken Raiffeisenbanken.

NTT DATA Deutschland ist einer der führenden Anbieter im Business- und IT-Consulting.

Softwarearchitekt und Softwareentwickler – Objektorientierte Analyse, Design und Entwicklung – Modernisierung, bzw. Neuntwicklung (WPF, MVVM, Schichtenarchitektur, Module und modulare Aufteilung), und Erweiterung einer alten R+V-Anwendung für Vertragsverwaltung (Winforms, keine Architekturschichten) – Entwicklung neuer Module, neuer Schnittstellen (für die Kommunikation mit SAP und anderen Anwendungen) und die Migration von Daten.
- Schichtenarchitektur
- Datenbank-Neugestaltung und Migration (Database First – EF 6)
- SAP Schnittstellenanbindung (Auslesen und Bereitstellung von Daten)
- Prism 6
- Visual Studio 2015, C#, .NET 4.6, WPF, MVVM
- OOA, OOD – UML 2.0 (Enterprise Architect)
- ClickOnce
- Webservices - WCF (Windows Communication Foundation)
- Datenbanken – MS SQL Server 2014
- ORM – Microsoft Entity Framework 6
- DevExpress
- Source – TFS (Team Foundation Server)
- Methode - Scrum

Eingesetzte Qualifikationen

Datenbankentwicklung, Microsoft SQL-Server (MS SQL), SAP Datenmigration, Enterprise Architect (EA), Fehleranalyse, Objektorientierte Analyse (OOA), Objektorientierte Analyse und Design (OOAD), Objektorientierte Design (OOD), Objektorientierte Programmierung (OOP), Software Analyse, Software Architektur / Modellierung, Software Design, UML, .Net, .Net Framework (Microsoft), Application Development, Back-End Entwicklung, C#, Entity Framework, Front-End Entwicklung, Git, Microsoft Build Tools (MSBuild), Softwareentwicklung (allg.), Team Foundation Server (TFS), Visual Studio, Windows Presentation Foundation (WPF), XML, SOA (Serviceorientierte Architektur), User Interface (UI), Webservices, Konzeption (IT)

Softwarearchitekt und leitender Softwareentwickler
Detrosoft Technologies, Berlin
9/2015 – 3/2017 (1 Jahr, 7 Monate)
IT
Tätigkeitszeitraum

9/2015 – 3/2017

Tätigkeitsbeschreibung

Softwarearchitekt und leitender Softwareentwickler – Objektorientierte Analyse, Design und Entwicklung - Aktualisierung der zentralen Datenbank, Dissemination, Synchronisierung und Verifizierung der SQLite Datenbank über verschlüsselte Kryptokanäle und über das Kryptomodul für "DM - Document Management (CRM, CCM)"

- Visual Studio 2013 - 2017, C#, .NET 4.0, .NET 4.5, .NET 4.6, WPF, MVVM
- OOA, OOD – UML 2.0 (Enterprise Architect)
- Webservices - php, XML, SOAP, WCF (Windows Communication Foundation)
- Datenbanken - SQLite (Verteilung und Synchronisierung)
- API Erstellung
- Source – TFS (Team Foundation Server)

Eingesetzte Qualifikationen

UML, Software Architektur / Modellierung, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), .Net, C, C#, C++, Softwareentwicklung (allg.), Visual Studio, XML, SOAP (Simple Object Access Protocol), Telekommunikation / Netzwerke (allg.), Webservices, PHP

Senior Softwareentwickler
Tecan AG, Salzburg
2/2013 – 9/2015 (2 Jahre, 8 Monate)
Biomedizin
Tätigkeitszeitraum

2/2013 – 9/2015

Tätigkeitsbeschreibung

Tecan Group AG - Tecan  ist ein weltweit führender Anbieter von Laborinstrumenten und Lösungen für die Branchen Biopharma, Forensik und Klinische Diagnostik

Senior Softwareentwickler - Objektorientierte Analyse, Design und Entwicklung eines komplexen Systems, bestehend aus Hardwaregerät und der dazugehörige Software. Die Software besteht aus mehreren Modulen: Gerätesteuerung, Klient und Server.

- Visual Studio 2012 - 2013, C#, .NET 4.5, WPF, MVVM, C++
- OOA, OOD – UML 2.0 (Enterprise Architect)
- MSI (Windows Installer)
- Webservices - WCF über pipes, tcp und http (Windows Communication Foundation)
- Datenbanken – MS SQL Server 2008/2012
- ORM – Entity
- Source – TFS
- Methode - Scrum

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), SCRUM, UML, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), .Net, C, C#, C++, Softwareentwicklung (allg.), Visual Studio, Windows Installer (MSI), TCP/IP, Telekommunikation / Netzwerke (allg.), HTTP

Projektleiter und leitender Softwareentwickler
Detrosoft Technologies, Berlin
2/2012 – 1/2013 (1 Jahr)
IT
Tätigkeitszeitraum

2/2012 – 1/2013

Tätigkeitsbeschreibung

Objektorientierte Analyse, Design und Entwicklung des Projekts "DM - Document Management (CRM, CCM)"

- Visual Studio 2010 - 2012, C#, .NET 4.0, WPF, MVVM
- OOA, OOD – UML 2.0 (Enterprise Architect)
- Lizenzierung (RSA, AES)
- NSIS (Nullsoft Scriptable Install System)
- Webservices - php, SOAP, WCF (Windows Communication Foundation)
- Datenbanken - MySQL und SQLite (Verteilung und Synchronisierung)
- ORM - NHibernate

Eingesetzte Qualifikationen

mySQL, Projektleitung / Teamleitung (IT), UML, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), .Net, C, C#, C++, Nhibernate (.NET), Softwareentwicklung (allg.), Visual Studio, NSIS (Nullsoft Scriptable Install System), SOAP (Simple Object Access Protocol), Telekommunikation / Netzwerke (allg.)

Projektleiter und leitender Softwareentwickler
Detrosoft Technologies, Berlin
10/2011 – 2/2012 (5 Monate)
IT
Tätigkeitszeitraum

10/2011 – 2/2012

Tätigkeitsbeschreibung

Objektorientierte Analyse, Design und Entwicklung des Projekts "PCS - Payment Control System"

- Visual Studio 2010, C#, .NET 4.0, WinForms
- OOA, OOD – UML 2.0 (Enterprise Architect)
- Lizenzierung (RSA, AES)
- NSIS (Nullsoft Scriptable Install System)
- Webservices - php, SOAP, WCF (Windows Communication Foundation)
- Datenbanken - MySQL
- ORM – Entity

Eingesetzte Qualifikationen

mySQL, Projektleitung / Teamleitung (IT), UML, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), .Net, C, C#, C++, Softwareentwicklung (allg.), Visual Studio, NSIS (Nullsoft Scriptable Install System), SOAP (Simple Object Access Protocol), Telekommunikation / Netzwerke (allg.), PHP

Projektleiter und leitender Softwareentwickler
TÜV Rheinland Group AG, Berlin
3/2006 – 8/2011 (5 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2006 – 8/2011

Tätigkeitsbeschreibung

Projektleiter und leitender Softwareentwickler – Erstellung, Betreuung und Weiterentwicklung eines auf Visual Studio basierten Softwaresystems, welches von mehreren Komponenten besteht:

- Verteilung und Installation der Software mittels NSIS (Nullsoft Scriptable Install System)
- Das Hauptprogramm – Microsoft Word und Visual Studio Tools für MS Office (VSTO), VBA, C#
- Updatesystem als Teil des Hauptprogramms zur automatischen Aktualisierung des Softwaresystems über das Intra/Internet (VBA, NSIS, C, C#)
- Updatesystem als Teil des Hauptprogramms zur automatischen Synchronisierung der vom Programm benutzen Datenbank mit der zentralen Server (VBA, Access, SQLite, MySql, PHP, C)
- Dynamisches einfügen, ändern, löschen der Daten in die Datenbank von den Programmbenutzern, mit späteren Erlaubnis für die Änderungen von einer zuständigen Person (VBA, PHP, MySql, C, C#)

Eingesetzte Qualifikationen

mySQL, Access, Projektleitung / Teamleitung (IT), C, C#, C++, Softwareentwicklung (allg.), Visual Studio, NSIS (Nullsoft Scriptable Install System), Internet / Intranet, VBA (Visual Basic for Applications), PHP, Rechnergestütztes Betriebsleitsystem (RBL), Installation / Montage / Wartung (allg.), Projektleitung / Teamleitung

Leitender Softwareentwickler
PHCOM IT-SERVICE GmbH, Stuttgart
10/2005 – 3/2006 (6 Monate)
IT
Tätigkeitszeitraum

10/2005 – 3/2006

Tätigkeitsbeschreibung

Leitender Softwareentwickler - Projekt „Erstellung einer eBay-Schnittstelle zum auf Access 2003 / VBA / MySQL
basierenden Warenwirtschaftssystem, die mit dem eBay API Service kommuniziert“

Eingesetzte Qualifikationen

mySQL, Access, ERP Beratung (allg.), Softwareentwicklung (allg.), VBA (Visual Basic for Applications), Projektkalkulation, Dienstleistung (allg.)

Leitender Softwareentwickler
CSC Computers, Struga
11/2001 – 5/2004 (2 Jahre, 7 Monate)
IT
Tätigkeitszeitraum

11/2001 – 5/2004

Tätigkeitsbeschreibung

Leitender Softwareentwickler und Netzwerkadministrator
- Arbeitsumgebung – Windows 98, Windows XP, Windows 2003 Server
- Programmiersprachen - Borland Delphi, und Microsoft Visual Basic 6.0 und .NET
- Entwicklung von Buchhaltungsprogrammen in Visual Basic, C# und Delphi

Eingesetzte Qualifikationen

Windows XP, .Net, C, C#, C++, Delphi, Softwareentwicklung (allg.), Visual Basic, Telekommunikation / Netzwerke (allg.), Forschung & Entwicklung (allg.)

Softwareentwickler
MTK-Soft, CESVI, BBS, Skopje
6/1996 – 3/2001 (4 Jahre, 10 Monate)
IT
Tätigkeitszeitraum

6/1996 – 3/2001

Tätigkeitsbeschreibung

Macedonian Computer Association of BBS - Skopje, Mazedonien

- Softwareentwickler und Netzwerkadministrator
- Arbeitsumgebung - Linux, Windows NT 3.0, und Windows 95.
- Programmiersprachen - Turbo Pascal 7.0, Borland Delphi, C, C++ und Microsoft Visual Basic

MTK-Soft Company - Struga, Mazedonien

- Softwareentwickler für Internet- und Desktop-Anwendungen.
- Arbeitsumgebung - Microsoft Front Page, Cold Fusion, Macromedia, Borland Delphi, Microsoft Visual Basic, C, und C#.

CESVI – Italienische humanitäre Organisation - Struga, Mazedonien

- Netzwerkadministrator für Windows NT 4.0, und Windows 2000, dazu Windows 98
- Verantwortlich für die Hardware Unterstützung, bzw. Reparatur und Wechsel von Computerteilen, Installationen und Neuinstallationen, Hardware Verbesserung, Unterstützung des Netzwerks.
- Unterrichtete Kursteilnehmer in Microsoft Word, Excel, PowerPoint, Access, und Internet basierten Programmen - Internet Explorer, Netscape Navigator, Microsoft Outlook Express, Microsoft Exchange, Microsoft Front Page, Cold Fusion, HTML, XML, Java, usw.

Eingesetzte Qualifikationen

Access, Hardware Entwicklung, Microsoft Exchange, C, C#, C++, Delphi, Java (allg.), Pascal, Softwareentwicklung (allg.), Visual Basic, XML, Telekommunikation / Netzwerke (allg.), Internet / Intranet, ColdFusion

Ausbildung

Institut für Informatik an der Universität Potsdam und am Hasso-Plattner-Institut
B.Sc.
2000
Potsdam

Über mich

Gerne nehme ich Projekte in ganz Deutschland, Österreich und der Schweiz. Ich arbeite gern auch vom Home-Office und beim Kunden.

Weitere Kenntnisse

Mehr als 18 Jahre Berufserfahrung als Softwareentwickler/architekt, Projektleiter und Entwicklungsleiter.

Langjährige Erfahrungen im Bereich:
* Anwendungsprogrammierung (C#, VB.NET, Java)
* Systemprogrammierung (C#, VB.NET, Java, C)
* asynchrone Web-UI-Programmierung auf Basis von Javascript, jQuery
* Teamführung, Entwicklungsleiter
* Migration, Refaktorierung (Refactoring)
* Datenbank-Design
* elektronische Signatur
* SQL-Programmierung, SQL-Optimierung
* Implementierung

Programmiersprachen:
* Microsoft C# (bis .NET-Framework 4.6)
* VB.NET (bis .NET-Framework 4.6)
* Transact SQL
* PL/SQL
* JavaScript
* Visual Basic 6.0
* VBA (Excel, Access, Word)
* Java EE
* php
* VB-Script
* Bash Script
* Visual C und GNU C

Methoden:
* Objektorientierte Analyse, Design, Programmierung (OOP, OOD, OOA)
* Model Driven Architecture (MDA, UML 2.0)
* Ereignisgesteuerte, visuelle, strukturierte Programmierung (C#, VB.NET, Java)
* Design-Patterns: MVC, MVVM
* Multi-Tier-Design (n-tier-architecture)
* Service-Orientierte-Architektur (SOA)
* Test-Driven-Developement, Unit-Testing
* Domain-Driven Development
* Object-Relational-Mapping (O/R-Mapping)
* SOAP, WebServices (Webdienste), WCF, WSDL
* Web 2.0-Technologien (jQuery, jQuery UI, jQuery Mobile, diverse AJAX-Toolkits wie z.B. DevExpress, C#, VB.NET)
* Agile Software Development, SCRUM
* Extreme Programming (XP)

Datenbanken
* MS-SQL
* Oracle
* MySQL
* SQLite
* Access

Datenzugriffstechniken
* Object-Relational-Mapping (u.a. Microsoft Entity-Framework, LLBLGen-Pro, SQL to LINQ, NHibernate)
* ADO.NET
* ADO-Data-Services
* DAO
* OLEDB
* ODBC

Datenkommunikation:
* WCF
* SOAP/Webservices
* Shared Memory
* TCP/IP-Sockets
* Message Queuing
* Parallele Schnittstelle

Programmierschwerpunkte:
* Serviceorientierte Architektur (SOA)
* Aspektorientierte Architektur (AOP)
* Windows Communication Foundation (WCF)
* Windows Workflow Foundation (WF bzw. WWF)
* Windows Presentation Foundation (WPF)
* VB.NET, C#, .NET-Framework 1.0, .NET 1.1, .NET 2.0, .NET 2.5, .NET 3.0, .NET 3.5, .NET 4.0, .NET 4.5, .NET 4.6
* WebForms, WindowsForms, WPF (C#, VB.NET)
* Ajax: jQuery, JSON, ASP.NET Ajax, (AJAX.NET), DevExpress
* Datenbankentwicklung: MSSQL: Transact-SQL, ORACLE: PL/SQL
* Deployment: NSIS, MSI, ClickOnce-Deployment

Server:
* Internet Information Services (IIS-Server)
* Apache

Standards:
* SOAP, Web-Services
* OLE Automation Client/Server, DDE, ODBC, MAPI
* SDK (16/32 bit), Windows-API
* WCF, .NET Remoting, Sockets, Shared Memory

Web/XML:
* HTML, XHTML, DHTML, CSS
* XPATH, XSD, Schemas

Server-Administration:
* Linux-Administration
* MySQL-Administration
* MSSQL-Administration
* IIS-Administration (Internet-Information-Server)
* Windows-Server

Quellcodeverwaltung:
* CVS, WinCVS (Administration, Scripting)
* Subversion (SVN), Tortoise
* Visual Source Safe (VSS)

Bugreporting-Tools:
* JIRA (Administration, Scripting)
* MANTIS (Installation, Administration, Scripting)

Projektverwaltungs-Tools:
* MSProject
* dotproject (Installation, Administration)
* Trac

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
4615
Alter
44
Berufserfahrung
27 Jahre und 9 Monate (seit 06/1996)
Projektleitung
8 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden