Fachlicher Schwerpunkt dieses Freiberuflers

Softwareentwicklung (Frontend, Backend, Fullstack) + Coaching & Beratung; Keys: .NET ASP.NET C# Delphi JavaScript TypeScript Angular Scrum

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

D2

Städte
Hamburg
150 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

01/2020 - Heute

9 Monate

Modularisierte Mobile Anwendungen & Industrieautomation

Rolle
Architekt, Software-Entwickler, Coach
Einsatzort
Norderstedt
Projektinhalte

Konzeptionierung und Realisierung neuer Anwendungen insb. in Hinblick auf modularisierte Mobile Anwendungen (u.a. mit Hilfe von Microservices) sowie die Kommunikation und den Datenaustausch im Umfeld der Industrieautomation

Tätigkeiten:

  • Architektur, Implementierung
  • Beratung & Coaching (SCRUM)
Kenntnisse

C#

.NET

OPC UA

Oracle/SQL

ASP.NET Core

Scrum

Azure

Produkte

VisualStudio 2019

10/2018 - Heute

2 Jahre

Fullstack - Microservices, Web App, Mobile App

Rolle
Projektleiter, Architekt, Software-Entwickler
Einsatzort
Hamburg, Chemnitz
Projektinhalte

Projekt mit Fokus auf Client-Server-Architektur, Microservices sowie der Kombination von Web App und Mobiler App; Authentifizierung mittels OpenID Connect

Tätigkeiten:

  • Projektleitung
  • Konzeption, Architektur, Implementierung
Kenntnisse

Angular 7

Ionic 4

TypeScript

WPF

ASP.NET

ASP.NET Core

OAuth2

OpenID Connect

C#

.NET Core 2.2

OAuth 2.0

Azure

Produkte

MS SQL Server

VS Code

VisualStudio 2019

04/2019 - 01/2020

10 Monate

Migration eines Softwaresystems zur Betriebsdatenerfassung

Rolle
Software-Entwickler, Coach
Einsatzort
Norderstedt
Projektinhalte

Erweiterung (Delphi, C#) bzw. Portierung (Delphi -> C#) einer hausinternen Softwarelösungen im Bereich Betriebsdatenerfassung für einen Hersteller von Medizinprodukten; Berücksichtigung der speziellen Anforderungen bzgl. GxP/GMP und CSV (Computer-System-Validierung)

Tätigkeiten:

  • Architektur, Implementierung
  • Beratung & Coaching (Transition von Wasserfall zu SCRUM)
Kenntnisse

Scrum

C#

Delphi

.NET

GxP

GMP

CSV (Computer-System-Validierung)

Produkte

VisualStudio 2019

Oracle

12/2018 - 03/2019

4 Monate

Fullstack AWS/Cloud - Angular 7 und .NET Core

Rolle
Architekt; Software-Entwickler
Einsatzort
Hamburg
Projektinhalte

Umstellung bzw. Neuimplementierung einer hausinternen Softwarelösung (.NET) im Bereich ERP+CRM auf eine neue Architektur mit den Schwerpunkten Cloud (AWS) und Microservices

Kenntnisse

Angular 7

Bootstrap

C#

.NET Core

TypeScript

JavaScript

AWS

Node.js

Produkte

VisualStudio Code

AWS

VS Code

AWS Lambda

08/2018 - 11/2018

4 Monate

Fullstack ASP.NET Core + JavaScript

Rolle
Software-Entwickler (Konzept, Architektur, Implementierung)
Kunde
Dienstleistung/IT
Projektinhalte
  • Client-Server-System für Subunternehmer von ÖPNV Unternehmen
  • Erweiterung einer bestehenden (klassischen) Desktop-Software um eine Webapplikation, insb. zur Verwaltung von Stammdaten und für Leistungsabrechnungen
Kenntnisse

ASP.NET Core

Razor

MVC

Oracle/SQL

MS SQL

.NET Framework

C#

JavaScript

Produkte

VisualStudio 2017

03/2018 - 08/2018

6 Monate

Fullstack ASP.Net + AngularJS

Rolle
Software-Entwickler, Implementierung
Kunde
Dienstleistung/Banken
Projektinhalte

Client-Server-System für die Verwaltung von Fuhrparks als InHouse-Lösung unter Verwendung eines Message Brokers (RabbitMQ) und eines Suchservers (Elasticsearch)

Kenntnisse

ASP.NET

Oracle DB

AngularJS

JavaScript

HTML5

CSS

REST

.NET Framework

C#

Bootstrap

Produkte

VisualStudio 2017

01/2018 - 05/2018

5 Monate

Fullstack ASP.NET Core + Angular + Ionic

Rolle
Architekt, Software-Entwickler
Kunde
Mittelständisches Unternehmen, IT
Einsatzort
Hamburg
Projektinhalte

Server-Applikation zur Bereitstellung Mandanten-abhängiger Informationen und Funktionalitäten über eine REST-Schnittstelle; inkl. Client-Prototyp

Tätigkeiten:

  • Teil-Projektleitung
  • Konzeption, Architektur, Implementierung
Kenntnisse

ASP.NET

ASP.NET Core

C#

TypeScript

Angular 2+

Ionic 2+

REST

.NET 4.6

Client-Server-Architektur

Bootstrap

OAuth2

OAuth 2.0

Produkte

VisualStudio 2017

MS SQL Server

VS Code

01/2016 - 12/2017

2 Jahre

Verteiltes Arbeitsplatzsystem mittels ASP.NET Framewok

Rolle
Software-Entwickler; Beratung & Coaching
Kunde
Maschinenbau
Projektinhalte
  • verteiltes Arbeitsplatzsystem für Servicetechniker als Client Server-System auf Basis einer Service-orientierten Architektur
  • Berücksichtigung von Clients in Form von klassischen Windows
  • Desktop-Anwendungen und in Form von Mobilen Anwendungen (mit Hilfe verschiedener gängiger Technologien)

Tätigkeiten:

  • Architektur, Implementierung
  • Beratung & Coaching (Kanban; automatisiertes Testen)

Merkmale:

  • Bereitstellung der Server-Komponenten via MS Azure (App Services, Virtuelle Computer)
  • Vorgehensmodell für Projektmanagement: Kanban
Kenntnisse

C#

ASP.NET

ASP.NET Core

WPF

UWP

.NET Framework

Kanban

ASP.NET WebApi2

REST

Produkte

MS SQL Server

VisualStudio 2015

11/2016 - 09/2017

11 Monate

Mobile Apps mit dynamischen Inhalten

Rolle
Teil-Projektleitung; Architekt, Beratung, Software-Entwickler
Kunde
Dienstleistung allgemein
Einsatzort
Sachsen + remote
Projektinhalte

Mobile Apps mit dynamischen Inhalten für verschiedene Dienstleistungsanbieter und zugehörige Server-Applikation; die Inhalte stehen Offline zur Verfügung, können aber Server-seitig ausgetauscht werden

Tätigkeiten:

  • Teil-Projektleitung
  • Konzeption, Architektur, Implementierung
Kenntnisse

TypeScript

Angular

Ionic

REST

C#

ASP.NET

.NET4.6

IIS

Client/Server

Bootstrap

OAuth2

OAuth 2.0

Produkte

VisualStudio 2017

VS Code

MS SQL Server

03/2016 - 04/2016

2 Monate

Scrum-Workshop und Coaching

Rolle
Coach
Kunde
mittelständisches IT-Unternehmen
Projektinhalte

Scrum-Workshop und Coaching für ein mittelständisches IT-Unternehmen

Schwerpunkte:

Grundlagen von Scrum und nachfolgend agile Transformation des bestehenden Entwicklungsprozesses inkl. Coaching der Teammitglieder und der Geschäftsführung

Kenntnisse

Scrum

agiles Projektmanagement

Produkte

Atlassian JIRA

JIRA

11/2014 - 04/2016

1 Jahr 6 Monate

Mehrere ein- und mehrtägige Scrum-Workshops

Rolle
Coach
Kunde
IT, mittelständisches IT-Unternehmen
Projektinhalte

Scrum-Workshops für ein mittelständisches IT-Unternehmen und dessen Händler in Form von Klein- und mittelständischen Unternehmen

  • regelmäßige Durchführung
  • ein- und mehrtägig

Schwerpunkte:

  • Grundlagen von Scrum;
  • Scrum mit externen Kunden;
  • Angepasstes agiles Projektmanagement bei kleinen Teams und nicht-kontinuierlichen Projekten
Kenntnisse

Scrum

agiles Projektmanagement

Produkte

Atlassian JIRA

JIRA

06/2013 - 12/2015

2 Jahre 7 Monate

Arbeitsplatzsystem für Servicetechniker; WPF-Anwendung

Rolle
Software-Entwickler, Architekt
Kunde
Großunternehmen (Maschinenbau)
Einsatzort
Hamburg
Projektinhalte

Neuentwicklung eines Arbeitsplatzsystems für Servicetechniker als lokale Client-Anwendung zu einem SAP ERP - System

Tätigkeiten:

  • Architektur, Implementierung
  • Beratung & Coaching (bspw. Scrum + Agile Methoden; automatisiertes Testen)
 

Merkmale:  

  • starke Trennung zwischen WPF-Oberfläche und Implementierung mittels MVVM;
  • Vorgehensmodell für Projektmanagement: Scrum
Kenntnisse

Scrum

Visual Basic .NET

Agile Softwareentwicklung

MVVM

Applikationsarchitektur

SAP RFC

.NET Framework

WPF

SQL

VB.NET

Produkte

VisualStudio 2012

MS SQL Server

02/2013 - 05/2013

4 Monate

Modulares Framework für elektronische Publikationen

Rolle
Beratung, Konzepterstellung, Software-Entwickler
Kunde
Mittelständisches Unternehmen (Medien)
Einsatzort
Bayern
Projektinhalte

Stark modulares Framework für die Erstellung von elektronischen Publikationen im Online- und Offline-Bereich

Merkmale:

  • umfangreiche Schnittstellendefinitionen und Plugin-System um vielfältige Module (unabh. von ihrer Implementierung) integrieren zu können
  • starke Nutzung Agiler Methoden im Bereich der Entwicklung
  • Vorgehensmodell für Projektmanagement: Iterativ, klassisch innerhalb einer Iteration
Kenntnisse

Agile Softwareentwicklung

Multi-Tier Architektur

diverse Programmiersprachen

Produkte

diverse

.NET

C#

VB.NET

05/2012 - 11/2012

7 Monate

Automatisierte Auswertung von Messdaten (Georadar)

Rolle
Projektleiter, Software-Entwickler, Architekt
Kunde
Geophysik; Geotechnik; Bauwerksdiagnostik
Einsatzort
Sachsen-Anhalt
Projektinhalte
  • Software zur automatisierten Aufbereitung und Auswertung von Georadar-Daten in Hinblick auf eine automatische Struktur-Identifikation und Kennwertermittlung
  • Ausarbeitung der notwendigen physikalischen und messtechnischen Voraussetzungen

Tätigkeiten:

  • Projektleitung
  • Architektur, Implementierung
 

Merkmale:

  • Delphi

  • Importschnittstellen für Datenformate verschiedener Hardwarehersteller

  • Vorgehensmodell für Projektmanagement: Iterativ, klassisch innerhalb einer Iteration

Kenntnisse

Delphi

Radar-Signalverarbeitung

Signalverarbeitung

Projektmanagement

Applikationsarchitektur

Produkte

Delphi

11/2011 - 04/2012

6 Monate

Framework im Bereich des Business-Process-Managements

Rolle
Architekt, Software-Entwickler, Coach (Scrum + Agile Methoden)
Kunde
Mittelständisches Unternehmen (IT-Beratung), Beratung/Consulting
Einsatzort
Baden-Württemberg
Projektinhalte
  • Framework im Bereich des Business-Process-Managements – Visualisierung
  • GUI
  • Interne Abbildung der Prozess-Architektur

Tätigkeiten:

  • Coaching (Scrum + Agile Methoden)
  • Architektur, Design
  • Implementierung
  • Dokumentation

Merkmale:

Client-Server-Applikation mit starker Modularisierung und strikter Trennung zwischen Oberfläche und eigentlicher Programmlogik

Kenntnisse

Scrum

Agile Softwareentwicklung

agiles Projektmanagement

XML

Applikationsarchitektur

Multi-Tier Architektur

12/2009 - 04/2012

2 Jahre 5 Monate

Modulares Softwaresystem

Kunde
Energietechnik
Projektinhalte

Modulares Softwaresystem zur Ermittlung und Modellierung des Energiebedarfs von Gebäuden sowie zur entsprechenden Dimensionierung der Geräte zur Wärmeerzeugung in Abhängigkeit von der jeweils eingesetzten Technologie; Den Schwerpunkt bildet der Einsatz von Wärmepumpen.

Tätigkeiten:

  • Konzepterstellung
  • Implementierung
  • Dokumentation

Merkmale:

  • Durchgängige Entwicklung mittels TDD (Test Driven Developement) und starke Verwendung von Entwurfsmustern
  • Dokumentation: UML und InCode

Branchen

  • IT
  • Betriebswirtschaft
  • Natur- und Ingenieurwissenschaften
    • vor allem Physik, Mathematik, Geophysik, Geotechnik, Bauwerksdiagnostik, Medizintechnik, Maschinenbau
  • Bildung
  • Dienstleistung, Medien
  • Banken

Kompetenzen

Programmiersprachen
.NET
.NET 3.5
sehr gute Kenntnisse; umfangreiche Erfahrungen
.NET 4.6
sehr gute Kenntnisse; umfangreiche Erfahrungen
.NET Core
sehr gute Kenntnisse; umfangreiche Erfahrungen
.NET Framework
sehr gute Kenntnisse; umfangreiche Erfahrungen
.NET4.6
Angular
sehr gute Kenntnisse; umfangreiche Erfahrungen
Angular 2+
sehr gute Kenntnisse; umfangreiche Erfahrungen
Angular 7
sehr gute Kenntnisse; umfangreiche Erfahrungen
AngularJS
sehr gute Kenntnisse; umfangreiche Erfahrungen
ASP.NET
sehr gute Kenntnisse; umfangreiche Erfahrungen
ASP.NET Core
sehr gute Kenntnisse; umfangreiche Erfahrungen
ASP.NET WebApi2
Bootstrap
gute Kenntnisse
C
gute Kenntnisse
C#
sehr gute Kenntnisse; umfangreiche Erfahrungen
C++
gute Kenntnisse
CSS
gute Kenntnisse
Delphi/Pascal
sehr gute Kenntnisse; umfangreiche Erfahrungen
HTML5
sehr gute Kenntnisse; umfangreiche Erfahrungen
Ionic
sehr gute Kenntnisse; umfangreiche Erfahrungen
Ionic 2+
sehr gute Kenntnisse; umfangreiche Erfahrungen
Java
gute Kenntnisse
JavaScript
sehr gute Kenntnisse
Matlab
MVC
gute Kenntnisse
Node.js
sehr gute Kenntnisse; umfangreiche Erfahrungen
Oracle/SQL
PHP
gute Kenntnisse
Razor
sehr gute Kenntnisse; umfangreiche Erfahrungen
SQL
sehr gute Kenntnisse; umfangreiche Erfahrungen
TypeScript
sehr gute Kenntnisse; umfangreiche Erfahrungen
UWP
gute Kenntnisse
VB.NET
sehr gute Kenntnisse; umfangreiche Erfahrungen
VBA
sehr gute Kenntnisse; umfangreiche Erfahrungen
Visual Basic .NET
sehr gute Kenntnisse; umfangreiche Erfahrungen
WPF
sehr gute Kenntnisse; umfangreiche Erfahrungen
XML
sehr gute Kenntnisse; umfangreiche Erfahrungen

Betriebssysteme
Android
sehr gute Kenntnisse; umfangreiche Erfahrungen
IOS
Grundkenntnisse
LINUX
MS Windows (alle Versionen)
sehr gute Kenntnisse; umfangreiche Erfahrungen
MS-DOS
gute Kenntnisse
OSX/iOS

Datenbanken
Access
sehr gute Kenntnisse; umfangreiche Erfahrungen
BDE
sehr gute Kenntnisse; umfangreiche Erfahrungen
Firebird
gute Kenntnisse
MS SQL Server
sehr gute Kenntnisse; umfangreiche Erfahrungen
MySQL
gute Kenntnisse
ODBC
sehr gute Kenntnisse; umfangreiche Erfahrungen
Oracle
gute Kenntnisse
Oracle DB
gute Kenntnisse
PostgreSQL
Grundkenntnisse
SQL
sehr gute Kenntnisse; umfangreiche Erfahrungen
SQLite
Grundkenntnisse

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
verhandlungssicher, fließend
Polnisch
Grundkenntnisse
Russisch
Grundkenntnisse

Hardware
Mobile Endgeräte
PC

Datenkommunikation
EDIFACT
Ethernet
Internet, Intranet
ISDN
LAN, LAN Manager
OPC UA
parallele Schnittstelle
RS232
SAP RFC
SMTP
SOAP
TCP/IP
Windows Netzwerk

Berechnung / Simulation / Versuch / Validierung
COMSOL Multiphysics
Grundkenntnisse
DNS (Direkte Numerische Simulation)
Grundkenntnisse
FEM (Finite-Elemente-Methode)
Grundkenntnisse
FIT (Finite-Integral-Methode)
Grundkenntnisse
FVM (Finite-Volumen-Methode)
Grundkenntnisse

Produkte / Standards / Erfahrungen
Agile Methoden
Agile Prozesse
Agile Softwareentwicklung
Applikationsarchitektur
Atlassian JIRA
Atlassian JIRA Agile
AWS
AWS Lambda
Azure
BDD
Client-Server-Architektur
Client/Server
CSV (Computer-System-Validierung)
Delphi
Delphi/RAD Studio
Design Pattern
Entwurfsmuster
FireMonkey
GIT
GMP
GxP
IIS
Ionic 4
JIRA
Kanban
MDA
MDD/MDSD
Mercurial
MS Azure
MS SQL Server
MS Visual Studio
Multi-Tier Architektur
MVVM
OAuth
OAuth 2.0
OAuth2
OData
OOA
OOAD
OpenID Connect
REST
Scrum
TDD
TeamFoundationServer
TFS
Unittesting
VisualStudio
VisualStudio 2012
VisualStudio 2015
VisualStudio 2017
VisualStudio 2019
VisualStudio Code
VS Code
WindowEntity Framework

Aufgabenbereiche
agiles Projektmanagement
Projektmanagement

Bemerkungen

Spezifische Fachkenntnisse:

  • Naturwissenschaften und Ingenieurwissenschaften, insbesondere Physik, Mathematik, Geophysik, Geotechnik, Medizintechnik
  • moderne Ansätze für interaktives Lernen

Softwareentwicklung

Schwerpunkte: Entwicklung, Architektur, Design, Analyse

Weiteres: Beratung, Test, Dokumentation

Projektmanagement:

Schwerpunkte:

  • Coach im Bereich Agiles Projektmanagement (insb. Scrum, Kanban);
  • Scrum Master

untergeordnet:              

  • Projektleitung, Teamleitung
  • Product Owner
  • Produktmanager
  • Überwachung, Zeit- und Budgetmanagement


Aus- und Weiterbildung

06/2016 - 06/2016

1 Monat

Scrum Master

Abschluss
Professional Scrum Master I
Institution, Ort
Scrum.org

Ausbildungshistorie

05/2003 - 11/2008

Institution: TU Bergakademie Freiberg

Promotion zum Dr. rer. nat.

 

Zertifizierter Scrum Master (Professional Scrum Master)