Softwareentwicklung und Architektur, Objektorientierte Programmierung, C# / VB, WPF / WinForm / ASP.NET MVC, JavaScript, SQL, WCF, ORM, XML, XAML
Aktualisiert am 12.07.2022
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 30.09.2022
Verfügbar zu: 80%
davon vor Ort: 50%
C#
.NET
WPF
ASP.NET
Deutsch
Englisch
fliessend

Einsatzorte

Einsatzorte

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

Bevorzugt in der Region Stuttgart/Ulm/Schw.-Alb/Bodensee oder per Remote/Home Office.

nicht möglich

Projekte

Projekte

7 Jahre 4 Monate
2016-11 - heute

Weiterentwicklung der Anlagenanwendungen und Frameworks; Einfürhung Agiler Entwicklungsprozesse

Senior Software Developer C# .NET4.6.2 nHibernate ...
Senior Software Developer
  • Weiterentwicklung der bestehenden Frameworks sowie der Materialflussrechner Software für die in der Halbleiterfertigung eingesetzen Anlagen.
  • Einführung Agiler Entwicklungsmethoden
  • Konzernsprache: Englisch
Visual Studio 2017 TFS
C# .NET4.6.2 nHibernate OPCUA Scrum
Radolfzell
1 Jahr 1 Monat
2015-10 - 2016-10

Weiterentwicklung einer Anwendung zur Messdatenerfassung und Auswertung

Senior Software Developer C# MVVM Knockout ...
Senior Software Developer

Konzeption und Implementierung von neuen Features in eine bestehende ASP.NET MVVM Anwendung.

Reverse-Engineering eines proprietären Logger Protokolls.

Design eines Plugin-Konzeptes für kommende Logger Generationen.

Visual Studio
C# MVVM Knockout WCF Scrum
Buchs, SG (Schweiz)

Aus- und Weiterbildung

Aus- und Weiterbildung

1989 - 1991

Staatlich geprüfter datentechnischer Assistent an der NTA Isny

Schwerpunkt Informatik/Elektrotechnik/Softwareentwicklung

 

Fortbildung:

03/2009 ppedv AG, Burghausen

DevTrainCamp 3.5

Inhalte: .NET Framework 3.5, VS 2008, LinQ, ADO.NET 3.5, Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation

 

Kompetenzen

Kompetenzen

Top-Skills

C# .NET WPF ASP.NET

Produkte / Standards / Erfahrungen / Methoden

.NET4.6.2
Knockout
MVVM
nHibernate
OPCUA
Scrum
TFS
Visual Studio
Visual Studio 2017
WCF

Softwareentwicklung

Projektleitung

Microsoft Visual Studio Premium (2005-2015, C# bevorzugt)

ASP.NET, ASP.NET MVC, AJAX, HTML, JavaScript, jQuery

WPF, WinForm, Consolenanwendungen und Windows Services

ADO.NET, EntityFramework, fluent NHibernate, Linq, SQL

ASP.NET WebApi, WCF, SOAP

Unit Testing (nUnit, MS UnitTestingFramework)

nLog, Log4Net

nInject, Autofac, Spring Framework

Moq,

Automapper,

StringTemplate, T4

Doxygen, Docbook, Sandcastle

Graphviz

XML

Microsoft IIS

ANT

GIT, TFS, Mercurial, Subversion (SVN)

DevExpress

Continuous Integration mit Jenkins/Hudson / TFS

Redmine Bugtracker, Atlassian Confluence, Jira, BitBucket

Jetbrains ReSharper, dotTrace

LinqPad, nHibernate Profiler, WCFStorm

MSDN Subscription Inhaber

 

ferner: Borland Delphi, BDE

Agile Software Development, SCRUM, CleanCode

Betriebssysteme

MS-DOS
Unix
Windows

Programmiersprachen

Basic
VB zuletzt 2006
C#
sehr gute Kenntnisse (Schwerpunkt)
C++
Grundkenntnisse
Clipper
zuletzt 1999
Cobol
zuletzt 1994
Delphi
sehr gute Kenntnisse (Einsatz nur noch zur Pflege von Bestandsanwendungen)
Java
Grundkenntnisse
JavaScript
Grundkenntnisse

Datenbanken

Access
sporadisch, bei Bedarf
BDE
sporadisch, bei Bedarf
MS SQL Server
sehr gute Kenntnisse
MySQL
Grundkenntnisse
ODBC
sehr gute Kenntnisse
Oracle
Grundkenntnisse
Postgres
Grundkenntnisse
SQLite
gute Kenntnisse
Sybase
sporadisch, bei Bedarf
xBase
sporadisch, bei Bedarf
  • Einsatz von ORM-Mapper (fluent NHibernate, ADO.NET Entity Framework)
  • Weitere Datenbanken über ODBC
  • Datenpersistierung über Object Serialization

Datenkommunikation

Internet, Intranet
RS232
TCP/IP
Socketverbindungen
  • WCF
  • SOAP
  • MSMQ
  • OPC

Hardware

PC
Siemens-SPS STEP x
Datenaustausch via TCP/IP und OPC

Berechnung / Simulation / Versuch / Validierung

Unit Testing mit nUnit und Microsoft Visual Studio Unit Testing Framework

Design / Entwicklung / Konstruktion

  • Datenbankdesign
  • Anwendungsdesign (Object Model)
  • UI Design (Useability) 

Branchen

Branchen

Individuelle Softwareentwicklung, Maschinenbau, Industrieanlagenbau, Semi, Logistik, Mode, Tourismus, 

IT Dienstleistung, Informationsverarbeitung

 

Einsatzorte

Einsatzorte

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

Bevorzugt in der Region Stuttgart/Ulm/Schw.-Alb/Bodensee oder per Remote/Home Office.

nicht möglich

Projekte

Projekte

7 Jahre 4 Monate
2016-11 - heute

Weiterentwicklung der Anlagenanwendungen und Frameworks; Einfürhung Agiler Entwicklungsprozesse

Senior Software Developer C# .NET4.6.2 nHibernate ...
Senior Software Developer
  • Weiterentwicklung der bestehenden Frameworks sowie der Materialflussrechner Software für die in der Halbleiterfertigung eingesetzen Anlagen.
  • Einführung Agiler Entwicklungsmethoden
  • Konzernsprache: Englisch
Visual Studio 2017 TFS
C# .NET4.6.2 nHibernate OPCUA Scrum
Radolfzell
1 Jahr 1 Monat
2015-10 - 2016-10

Weiterentwicklung einer Anwendung zur Messdatenerfassung und Auswertung

Senior Software Developer C# MVVM Knockout ...
Senior Software Developer

Konzeption und Implementierung von neuen Features in eine bestehende ASP.NET MVVM Anwendung.

Reverse-Engineering eines proprietären Logger Protokolls.

Design eines Plugin-Konzeptes für kommende Logger Generationen.

Visual Studio
C# MVVM Knockout WCF Scrum
Buchs, SG (Schweiz)

Aus- und Weiterbildung

Aus- und Weiterbildung

1989 - 1991

Staatlich geprüfter datentechnischer Assistent an der NTA Isny

Schwerpunkt Informatik/Elektrotechnik/Softwareentwicklung

 

Fortbildung:

03/2009 ppedv AG, Burghausen

DevTrainCamp 3.5

Inhalte: .NET Framework 3.5, VS 2008, LinQ, ADO.NET 3.5, Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation

 

Kompetenzen

Kompetenzen

Top-Skills

C# .NET WPF ASP.NET

Produkte / Standards / Erfahrungen / Methoden

.NET4.6.2
Knockout
MVVM
nHibernate
OPCUA
Scrum
TFS
Visual Studio
Visual Studio 2017
WCF

Softwareentwicklung

Projektleitung

Microsoft Visual Studio Premium (2005-2015, C# bevorzugt)

ASP.NET, ASP.NET MVC, AJAX, HTML, JavaScript, jQuery

WPF, WinForm, Consolenanwendungen und Windows Services

ADO.NET, EntityFramework, fluent NHibernate, Linq, SQL

ASP.NET WebApi, WCF, SOAP

Unit Testing (nUnit, MS UnitTestingFramework)

nLog, Log4Net

nInject, Autofac, Spring Framework

Moq,

Automapper,

StringTemplate, T4

Doxygen, Docbook, Sandcastle

Graphviz

XML

Microsoft IIS

ANT

GIT, TFS, Mercurial, Subversion (SVN)

DevExpress

Continuous Integration mit Jenkins/Hudson / TFS

Redmine Bugtracker, Atlassian Confluence, Jira, BitBucket

Jetbrains ReSharper, dotTrace

LinqPad, nHibernate Profiler, WCFStorm

MSDN Subscription Inhaber

 

ferner: Borland Delphi, BDE

Agile Software Development, SCRUM, CleanCode

Betriebssysteme

MS-DOS
Unix
Windows

Programmiersprachen

Basic
VB zuletzt 2006
C#
sehr gute Kenntnisse (Schwerpunkt)
C++
Grundkenntnisse
Clipper
zuletzt 1999
Cobol
zuletzt 1994
Delphi
sehr gute Kenntnisse (Einsatz nur noch zur Pflege von Bestandsanwendungen)
Java
Grundkenntnisse
JavaScript
Grundkenntnisse

Datenbanken

Access
sporadisch, bei Bedarf
BDE
sporadisch, bei Bedarf
MS SQL Server
sehr gute Kenntnisse
MySQL
Grundkenntnisse
ODBC
sehr gute Kenntnisse
Oracle
Grundkenntnisse
Postgres
Grundkenntnisse
SQLite
gute Kenntnisse
Sybase
sporadisch, bei Bedarf
xBase
sporadisch, bei Bedarf
  • Einsatz von ORM-Mapper (fluent NHibernate, ADO.NET Entity Framework)
  • Weitere Datenbanken über ODBC
  • Datenpersistierung über Object Serialization

Datenkommunikation

Internet, Intranet
RS232
TCP/IP
Socketverbindungen
  • WCF
  • SOAP
  • MSMQ
  • OPC

Hardware

PC
Siemens-SPS STEP x
Datenaustausch via TCP/IP und OPC

Berechnung / Simulation / Versuch / Validierung

Unit Testing mit nUnit und Microsoft Visual Studio Unit Testing Framework

Design / Entwicklung / Konstruktion

  • Datenbankdesign
  • Anwendungsdesign (Object Model)
  • UI Design (Useability) 

Branchen

Branchen

Individuelle Softwareentwicklung, Maschinenbau, Industrieanlagenbau, Semi, Logistik, Mode, Tourismus, 

IT Dienstleistung, Informationsverarbeitung

 

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.