Entwerfen und entwickeln von Software in C# (+ .Net Core) für Frontend & Backend sowie ASP.Net (Core) REST APIs mit Docker support
Aktualisiert am 08.02.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2021
Verfügbar zu: 100%
davon vor Ort: 100%
Docker
.NET Entwicklung
REST
.NET
.Net Core
ASP.NET
ASP.NET Core
MOQ
Unit Testing
Integration Test
Scrum
WPF
WinForms
Web API
Englisch
Wort und Schrift (KMK Zertifikat Stufe 3, 100%)
Türkisch

Einsatzorte

Einsatzorte

Hamburg (+150km) Arnsberg (+150km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr
2022-01 - 2022-12

ENTWICKLUNG EINES OPEN-SOURCE FRAMEWORKS ZUR INTEGRIERUNG VON SMART-CONTRACTS UND NON-FUNGIBLE TOKENS (NFT) IN AUTOMATISIERTE API-CALLS (BLOCKCHAIN, TRUSTLESS COMPUTING)

Lead FullStack Engineer C# 9.0 LINQ SQL ...
Lead FullStack Engineer

Entwickeln eines Smart-Contracts zum Management von NFTs für das Management von API-Request Allowances & Balances, inklusive integrierter Payment-Lösung in der Ethereum Blockchain

Truffle sowie Ganache-CLI Docker Docker-Compose RancherOS ASP .NET Core Spring Framework Microsoft Visual Studio Code Microsoft Visual Studio Swagger Redis (Message-Queue) Windows Subsystem Linux (2) GitHub NPM YARN NETHEREUM TRUFFLE Blockchain Ethereum
C# 9.0 LINQ SQL Javascript Typescript HTML5 CSS Solidity Java Blockchain Ethereum
7 Monate
2021-11 - 2022-05

ENTWICKLUNG EINER ANDWENDUNG ZUR MELDUNG VON ÜBERWACHUNGSPARAMETERN VON PERSONEN DIE IN GEFÄHRLICHEN UMGEBUNGEN ARBEITEN

FullStack-Developer C# 9.0 LINQ SQL ...
FullStack-Developer

Ablösen und Updaten einer vorhandenen Lösung, weiterentwickeln der Vorhandenen Lösung (reverse-engineering und re-engineering API/Frontend)

.Net 6 Angular.J Azure DevOps NuGet Package Manager NPM Entity Framework ASP .NET Microsoft Visual Studio Code Docker Swagger Windows Subsystem Linux
C# 9.0 LINQ SQL Javascript Typescript HTML5 CS
5 Monate
2021-07 - 2021-11

ENTWICKLUNG EINES APPROVAL FLOWS INNERHALB EINER EXISTIERENDEN DESIGN-IN-TRACKING

FullStack Developer C# 8.0 XML LINQ ...
FullStack Developer

Entwurf und Entwicklung eines spezifischen Approval-Prozesses zur Verwaltung von Verkaufsprozessen.

GitHub GitLab GitDuck NuGet Package Manager Entity Framework ASP .NET Microsoft Visual Studio Code Docker Ember-Data Windows Subsystem Linux
C# 8.0 XML LINQ SQL Javascript Typescript PHP HTML5
8 Monate
2021-01 - 2021-08

ENTWICKLUNG EINER USERMANAGEMENT ANWENDUNG INKLUSIVE API IN .NET UND UX IN EMBER

FullStack Developer C# 8.0 XML LINQ ...
FullStack Developer

Entwurf und Entwicklung eines Usermanagement Prozess zur Länderübergreifenden Verwaltung von Benutzern in verschiedenen Business-Lines

Net 5 Ember.JS Microsoft SQL Server GitHub GitLab GitDuck NuGet Package Manager Entity Framework ASP .NET Microsoft Visual Studio Code Professional Microsoft Visual Studio Code Docker Swagger Ember-Data Windows Subsystem Linux
C# 8.0 XML LINQ SQL Javascript Typescript PHP HTML5
1 Monat
2021-03 - 2021-03

NETZWERKANALYSE UND DISASTER-RECOVERY EINES WEBSHOPS

IT Consultant PHP JAVASCRIPT HTML ...
IT Consultant

Wiederherstellung der Funktionsfähigkeit eines Webshops nach einer Funktionsstörung. Funktionsstörung wurde ausgelöst durch Dritte.

PHP JAVASCRIPT HTML CSS
2 Monate
2021-02 - 2021-03

ENTWICKLUNG EINES SYSTEMS ZUR KONVERTIERUNG VON SFTP-DATEN IN EVENT STREAMS FÜR VERSCHIEDENE EVENTVERARBEITUNGSSYSTEME

Fullstack-Developer C# XML LINQ ...
Fullstack-Developer

ENTWICKLUNG EINES SYSTEMS ZUR KONVERTIERUNG VON SFTP-DATEN IN EVENT STREAMS FÜR VERSCHIEDENE EVENTVERARBEITUNGSSYSTEME

kafka redis
C# XML LINQ SQL
2 Monate
2021-01 - 2021-02

ENTWICKLUNG EINER JAVA WEB API ZUR GENERIERUNG VON REPORTS MIT APACHE FOP SOWIE ENTWICKLUNG EINES AGENTEN ZUR ANSTEUERUNG DER API

FullStack-Developer Java XML XSL ...
FullStack-Developer

Entwicklung einer Containerfähigen API in Java die zur Generierung von Reports XSL/XML sowie APACHE FOP nutzt, die Reports enthalten Datenanalysen, QR-Codes und Barcodes

Visual Studio Code
Java XML XSL C#
2 Jahre
2019-01 - 2020-12

Weiterentwicklung eines Frameworks

Software Development Specialist Agiles Projektmanagement Scrum mit User Stories Refactoring ...
Software Development Specialist

Weiterentwicklung eines Frameworks welches die Entwicklung und das Deployment von neuen Bidirektionalen Datenflows aus unterschiedlichen Quellen.
Erweitern um weitere Agenten, Unterstützung für Orchestrierung, Verbesserung der Performance und Vereinfachung der Zusammenarbeit über das Framework.
Verbesserung der Komponentenkommunikation via Redis und message-queueing (RabbitMQ)

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwickeln von Agenten für Dateninput/Output aus multiplen Quellen
  • Erweitern der API
  • Erweitern und Generalisieren des Datenbankmodelles
  • Unterstützen und Einarbeiten von Arbeitskollegen in die Verwendung des Frameworks
  • Supervision von Projekten die im Framework entwickelt werden
  • Ablösen vorhandener Projekte und Integrieren in das MVP (minimum viable product)
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring
  • Anlegen einer Musterdokumentation zur Entwicklung in .NET Core durch Internationale Teams
  • Technische Dokumentation
  • Anwenderdokumentation
.Net Core 3.1 Microsoft SQL Server 2012 Redis C# 7.0 XML LINQ SQL Team Foundation Server NuGet Package Manager Entity Framework Core ASP .NET Core Microsoft Visual Studio 2019 Enterprise Docker Elasticsearch Logstash Swagger Redis RabbitMQ MessageQueue
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Domain driven design Model View Controller MVC
NXP Semiconductors GmbH
Hamburg
9 Monate
2018-05 - 2019-01

ENTWURF UND ENTWICKLUNG EINES FRAMEWORKS

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

Entwurf und Entwicklung eines Frameworks welches die Entwicklung und das Deployment von neuen Bidirektionalen Datenflows aus unterschiedlichen Quellen, hierbei werden Daten erweitert, transformiert und beidseitig B2B ausgetauscht.
Vorraussetzung ist dass das Entwickeln neuer Datenflows nur wenig Zeit in Anspruch nimmt und mehrere Entwicklerteams das Framework verwenden können.  Ziel ist ein MVP (minimum viable product) bis 2019

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwickeln einer Client/Server-Architektur
  • Entwickeln einer API
  • Entwickeln eines Datenbankmodelles für große und ansteigende Datenmengen
  • Entwickeln einer Test und Deploymentlandschaft auf Basis von Docker
  • Entwickeln einer Maintenanceoberfläche
  • Entwickeln eines Logging-Frameworks auf basis von Logstash und Elasticsearch
  • Entwickeln einer Deploymentstrategie auf Basis von Docker
  • Entwickeln von Agenten zum Dateninput/Output via SFTP/Filesystem/API-Call/SQL-DBs
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring
  • Anlegen einer Musterdokumentation zur Entwicklung in .NET Core durch Internationale Teams
  • Technische Dokumentation
  • Anwenderdokumentation
Team Foundation Server NuGet Package Manager Docker Elasticsearch Logstash Swagger Entity Framework Core ASP .NET Core Microsoft Visual Studio 2017 Enterprise SFTP Docker Elasticsearch LogStash Swagger MOQ Microsoft SQL Server 2012
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Domain driven design Model View Controller .Net Core 2.2 C# 7.0 XML LINQ SQL
NXP Semiconductors GmbH
Hamburg
10 Monate
2017-08 - 2018-05

ENTWURF UND ENTWICKLUNG EINES SYSTEMS FÜR DEN ZUGRIFF UND DIE VERARBEITUNG

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

Entwurf und Entwicklung einer Kombination aus Webservices und Windows-Services zur Verarbeitung und Lieferung von Daten aus unterschiedlichen Datenquellen, das System soll dynamisch erweiterbar sein

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Client/Server-Architektur
  • Entwurf einer API
  • Entwurf eines Datenbankmodelles
  • Entwurf eines Kommunikationsmodelles zwischen den Services
  • Implementierung eines Webservice in .NET Core
  • Beratung im Bereich einzusetzender Tools
  • Entwerfen einer Deploymentstrategie
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
  • Anlegen einer Musterdokumentation zur Entwicklung in .NET Core
  • Technische Dokumentation
  • Anwenderdokumentation
Microsoft SQL Server 2012 Team Foundation Server NuGet Package Manager Entity Framework Core ASP .NET Core Microsoft Visual Studio 2017 Enterprise SFTP DOCKER ElasticSearch LogStash MOQ
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Behavior driven design Model View Controller MVC .Net Core 2.0
NXP Semiconductors GmbH
Hamburg
1 Jahr 4 Monate
2016-07 - 2017-10

Entwurf und Weiterentwicklung einer bestehenden WPF Anwendung für die Zulieferindustrie

IT Consultant, Scrum Developer Agiles Projektmanagement Scrum User Stories ...
IT Consultant, Scrum Developer

Weiterentwicklung einer bestehenden, verteilten, serviceorientierten Multi-Tier WPF Logistik und Informations-Management Software für die Zulieferindustrie auf Basis von WPF 4.5 und Entity Framework 6.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Beratung im Bereich der einzusetzenden Frameworks
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit MVVM
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
Microsoft SQL Server 2012 Express Team Foundation Server NuGet Package Manager JetBrains ReSharper Microsoft Visual Studio 2013 Premium WPF 4 MS Unit Test Framework NSubstitute Fluent Assertion Microsoft Prism Microsoft Unity Container Telerik WPF UI & Reporting Controls Entity Framework 6 Code First cURL SSH.Net MOQ
Agiles Projektmanagement Scrum User Stories Task Reviews Code Reviews Clean Code Development Model View ViewModel Refactoring
Kassel/Dortmund
1 Jahr 4 Monate
2016-07 - 2017-10

Entwurf und Weiterentwicklung einer bestehenden WPF Anwendung

Agiles Projektmanagement Scrum mit User Stories Refactoring ...

Entwurf und Weiterentwicklung einer bestehenden WPF Anwendung für die Zulieferindustrie Weiterentwicklung einer bestehenden, verteilten, serviceorientierten Multi-Tier WPF Logistik und Informations-Management Software für die Zulieferindustrie auf Basis von WPF 4.5 und Entity Framework 6.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Beratung im Bereich der einzusetzenden Frameworks
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit MVVM
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
Agiles Projektmanagement Scrum mit User Stories Refactoring Task Reviews Code Reviews Clean Code Development Model View ViewModel (MVVM) NET 4.5.1 C# 4.0 XML LINQ Microsoft SQL Server 2012 Express Team Foundation Server NuGet Package Manager JetBrains ReSharper Microsoft Visual Studio 2013 Premium WPF 4 MS Unit Test Framework NSubstitute Fluent Assertion Microsoft Prism Microsoft Unity Container Telerik WPF UI & Reporting Controls Entity Framework 6 Code First
Zuliefererindustrie, Krauss-Maffei Wegmann Kassel
6 Monate
2017-03 - 2017-08

ENTWURF UND ENTWICKLUNG EINER PLATTFORMUNABHÄNGIGEN WEB API

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

ENTWURF UND ENTWICKLUNG EINER PLATTFORMUNABHÄNGIGEN WEB API FÜR DEN ZUGRIFF AUF KORRELIERENDE DATEN AUS MEHREREN DATENQUELLEN
Entwurf und Entwicklung eines plattformunabhängigen Webservice für die Ausgabe von Daten in durch verarbeitung von Ergebnissen aus unterschiedlichen Datenquellen.

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Server-Architektur
  • Entwurf einer API
  • Implementierung eines Webservice in .NET Core
  • Beratung im Bereich einzusetzender Tools
  • Entwerfen einer Deploymentstrategie
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
  • Anlegen einer Musterdokumentation zur Entwicklung in .NET Core
  • Technische Dokumentation
  • Anwenderdokumentation
  • Entwurf einer Testanwendung in C++
Microsoft SQL Server 2012 Team Foundation Server NuGet Package Manager Entity Framework Core ASP .NET Core Microsoft Visual Studio 2017 Enterprise Docker LogStash ElasticSearch MOQ
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Behavior driven design Model View Controller (MVC) .Net Core 1.1 C# 6.0 XML LINQ C++
NXP Semiconductors GmbH
Hamburg
3 Monate
2017-03 - 2017-05

Entwurf und Entwicklung

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

Entwurf und Entwicklung eines Tools zur sicheren Datenübertragung über das World Wide Web

Entwurf und Entwicklung eines Services zur automatisierten verschlüsselten Datenübertragung durch einen Upload call an eine WEB API unter der Verwendung von cURL (Client for Uniform Resource Locator)

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer automatisierten Client-Architektur
  • Implementierung einer teilverschlüsselten Konfiguration
  • Implementierung von User-Interaktionen mit dem Service
  • Implementieren eines universell einsetzbaren cURL C# Wrappers
  • Entwerfen einer Deploymentstrategie
  • Technische Dokumentation
  • Anwenderdokumentation
Team Foundation Server NuGet Package Manager Microsoft Visual Studio 2012 Enterprise cURL SSH.Net MOQ
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Behavior driven design C# 6.0 XML LINQ
NXP Semicondurctors GmbH
Hamburg
3 Monate
2017-01 - 2017-03

Entwurf und Entwicklung eines Tools zur sicheren Datenübertragung

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

Entwurf und Entwicklung eines Tools zur sicheren Datenübertragung zwischen mehreren geschlossenen Netzwerken
Entwurf und Entwicklung eines Services zur automatisierten verschlüsselten Datenübertragung zwischen mehreren sicheren und unsicheren Netzwerken für den Einsatz in einer Vorhandenen Infrastruktur

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Client-Server-Architektur
  • Implementierung einer teilverschlüsselten Konfiguration
  • Implementierung von User-Interaktionen mit dem Service
  • Implementieren eines universell einsetzbaren putty C# Wrappers
  • Entwerfen einer Deploymentstrategie
  • Technische Dokumentation
  • Anwenderdokumentation
C# 6.0 XML LINQ Team Foundation Server NuGet Package Manager Microsoft Visual Studio 2012 Enterprise Docker OpenPGP MOQ
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development
NXP Semiconductors GmbH
Hamburg
3 Monate
2016-02 - 2016-04

Entwurf und Entwicklung einer Software

Software Developer C# XML
Software Developer

Entwurf und Entwicklung einer Software zur Modifikation von Geokoordinaten für die Verwendung in Hauseigener Software
Zur Unterstützung des Fachbereiches „Trassierung“ wurde diese Software entwickelt um ungenormte Standortdaten aus verschiedenen Koordinatensystemen und/oder
mit Inkohärenzen zu modifizieren und vereinheitlichen.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit MVVM.
  • Implementierung von Funktionalität und Businesslogik
  • Erstellen einer Benutzerdokumentation
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
Geospatial Data Abstraction Library (GDAL) WPF 4 NuGet Package Manager NET 4.5.1
C# XML
IMP GMBH
Arnsberg
2 Jahre 2 Monate
2014-01 - 2016-02

Verwalten und Pflegen eines Joomla Content Management Systems

Software Entwickler HTML PHP XML
Software Entwickler

Zu diesem Projekt gehören die Pflege und Verwaltung des Content Management Systemes, darunter fallen Backups und Sicherheitsupdates für das CMS und die einzelnen Komponenten und die Entwicklung Graphischer Elemente sowie die Einweisung des Marketingpersonales.

Oracle MySQL 5 Microsoft SQL Server 2012 Express Joomla 2.x Joomla 3.x
HTML PHP XML
IMP GMBH
Arnsberg
2 Jahre 2 Monate
2014-01 - 2016-02

Verwalten und Pflegen eines Joomla Content Management Systems

Klassisches Projektmanagement HTML PHP ...

Zu diesem Projekt gehören die Pflege und Verwaltung des Content Management Systemes, darunter fallen Backups und Sicherheitsupdates für das CMS und die einzelnen Komponenten und die Entwicklung Graphischer Elemente sowie die Einweisung des Marketingpersonales.

  • Pflege des CMS und regelmäßige Backups
  • Erweiterung und Anpassung von Funktionalitäten und Plug-Ins
  • Entwicklung grafischer Elemente
  • Einweisung des Marketingpersonales
Klassisches Projektmanagement HTML PHP XML Oracle MySQL 5 Microsoft SQL Server 2012 Express Joomla 2.x Joomla 3.x
4 Monate
2015-03 - 2015-06

Entwurf und Entwicklung einer mobilen Anwendung

Software Entwickler XML JAVA
Software Entwickler

Entwurf und Entwicklung einer mobilen Anwendung zur Erfassung von Geokoordinaten und Objektfotografien
Bei der Entwicklung der Android-Anwendung mussten GPS-Daten sowie Fotos inklusive detaillierter Lageinformationen des entsprechenden Smartphones erfasst und übersichtlich in einem PDF-Dokument dargestellt werden um dieses schließlich auf einen Server zu synchronisieren.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Beratung im Bereich der einzusetzenden IDE
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in XML
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
Android Studio 1.5
XML JAVA
IMP GMBH
Arnsberg
4 Monate
2014-10 - 2015-01

Entwurf und Entwicklung einer Software zur Verwaltung von Objekten für ein Hauseigenes Softwareprodukt

Software Developer C# 4.0 XML Klassisches Projektmanagement ...
Software Developer

Entwurf und Entwicklung einer Software zur Verwaltung von Objekten für ein Hauseigenes Softwareprodukt
Bei dem Projekt wurde die Software „ForestCompositor“ entworfen welche dazu dient die Visualisierung von Wäldern im Hauseigenen Produkt „NOUN3D“ zu vereinfachen indem verschiedene grafische Objekte sowie Daten zu den einzelnen Baumarten und deren Varianzen eingegeben und ausgewertet werden können um Konfigurationsdateien für „NOUN3D“ zu erstellen.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit Code Behind
  • Implementierung von Funktionalität und Businesslogik
  • Erstellen einer Benutzerdokumentation
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
.NET 4.5.1 Microsoft Visual Studio 2013 Premium WPF 4 NUGET PACKAGE MANAGER
C# 4.0 XML Klassisches Projektmanagement Refactoring Code Reviews Clean Code Development
IMP GMBH
Arnsberg
3 Monate
2014-04 - 2014-06

Entwurf und Entwicklung einer Inventarisierungssoftware

Software Developer C# XML SQL ...
Software Developer

Im Zuge des Projektes wurde eine Verwaltungssoftware umgesetzt welche Informationen zu unterschiedlichen Lizenzarten sowie zu Soft- und Hardware enthielt, darunter auch Preis und Benutzergebundene Informationen.

Die Software dient der Kostenberechnung und dem Aufbau neuer Workstations für unterschiedliche Bereiche dazu können auch „Workstation-Templates“ aufgebaut werden, hierbei musste besonders auf die Beziehungen verschiedener Hard- und Software (sowie Lizenzen) zu den einzelnen Bereichen geachtet werden.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit Code-Behind
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
.NET 4.5.1 C# 4.0 XML SQL Microsoft SQL Server 2012 Express Microsoft Visual Studio 2013 WPF 4
C# XML SQL Klassisches Projektmanagement Refactoring Code Reviews Clean Code Development
IMP GMBH
Arnsberg
2 Monate
2014-02 - 2014-03

Entwurf und Entwicklung einer Lizenzmanagement Software

Software Entwickler C# XML SQL
Software Entwickler

Bei diesem Projekt wurden unter Einsatz des Tools EzLicense Lizenzen mit Ablauf und
Besitzerinformationen für die Hauseigene 3D-Visualisierungssoftware „NOUN3D“ erstellt und Verwaltet..

  • Unterstützung bei der Planung und Entwicklung der Anwendung
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WinForms
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance-Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
.NET 4.5.1 C# 4.0 XML SQL Microsoft SQL Server 2012 Express EzLicense Microsoft Visual Studio 2013 Premium WinForms
C# XML SQL
IMP GMBH
Arnsberg
3 Monate
2013-11 - 2014-01

Migration und Konfiguration mehrerer Webpräsenzen

Software Developer HTML PHP XML ...
Software Developer

Migration und Konfiguration mehrerer Webpräsenzen auf ein Joomla Content Management System (CMS)

Im Zuge dieses Projektes mussten Daten von einem Drupal Content Management System auf ein Joomla Content Management System migriert werden, dazu wurden entsprechende Datenbanktools geschrieben um diesen Vorgang zu automatisieren.

  • Einrichten von Mehrsprachigkeit
  • Einrichten von Rollen und Berechtigungen
  • Erweiterung und Anpassung von Funktionalitäten und Plug-Ins
  • Entwicklung grafischer Elemente
  • Entwickeln von Migrationsskripten- und Tools
Oracle MySQL 5 Microsoft SQL Server 2012 Express Joomla 2.x Drupal 8.x
HTML PHP XML Klassisches Projektmanagement
IMP GMBH
Arnsberg
2 Monate
2013-11 - 2013-12

Installation und Konfiguration mehrerer Server für den Einsatz eines neuen Content Management Systems (CMS)

Software Entwickler HTML PHP XML ...
Software Entwickler

Für dieses Projekt mussten mehrere virtuelle Linux-Server aufgebaut und Konfiguriert werden um schließlich das Modulare Content Management System Joomla auf ihnen zu installieren.

  • Unterstützung und Beratung bei der Auswahl eines CMS
  • Auswahl und Einrichtung der Hardware
  • Einrichten des CMS
  • Einrichten von Rollen und Berechtigungen
  • Erweiterung und Anpassung von Funktionalitäten und Plug-Ins
  • Entwicklung grafischer Elemente
Oracle MySQL 5 Microsoft SQL Server 2012 Express Joomla 2.x Drupal 8.x
HTML PHP XML Klassisches Projektmanagement
IMP GMBH
Arnsberg
5 Monate
2013-08 - 2013-12

Verwaltung und Pflege mehrerer Drupal Content Management Systeme (CMS)

Software Developer HTML PHP XML ...
Software Developer

Für dieses Projekt mussten mehrere virtuelle Linux-Server verwaltet und gepflegt werden.

Im Content Management System Drupal mussten Plug-Ins zur Unterstützung des Marketingbereiches entwickelt und konfiguriert werden, darüber hinaus sollte Mehrsprachigkeit und ein zuverlässiges User-Management eingerichtet werden

  • Pflege von Daten und Usern
  • Unterstützung des Marketings bei der Verwaltung
  • Einweisen des Marketingpersonales
  • Einrichtung von Erweiterungen zur Verbesserung der Usability
  • Datenbankpflege
Drupal 8.x
HTML PHP XML Klassisches Projektmanagement
IMP-GMBH Arnsberg
Arnsberg, Westfalen
2 Monate
2013-10 - 2013-11

Entwerfen einer C# Anwendung für Android-Betriebssystem

Klassisches Projektmanagement C# 5.0 Xamarin Studio ...

Entwerfen einer C# Anwendung für Android-Betriebssysteme unter Verwendung von Xamarin zur Evaluierung der Xamarin-Entwicklungsumgebung und Tools
Für dieses Projekt wurde eine derzeit kostenpflichtige Xamarin-Entwicklungsumgebung aufgesetzt, zur Evaluierung dieser Entwicklungsumgebung wurde ein Notizblock-Tool in C# entworfen und als Applikation auf einem Android-Gerät getestet.

  • Evaluierung der Xamarin-Entwicklungsumgebung
  • Verwenden von Xamarin-Forms
  • Entwickeln einer Notizblock-Funktionalität
  • Entwicklung grafischer Elemente
Klassisches Projektmanagement C# 5.0 Xamarin Studio Xamarin Forms
Privat

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2013-08 - 2016-08

Fachinformatiker Anwendungsentwicklung

Fachinformatiker Anwendungsentwicklung, IMP GmbH Arnsberg
Fachinformatiker Anwendungsentwicklung
IMP GmbH Arnsberg

Unterstützung Marketing, Lizenzmanagement, InHouse Software

Kompetenzen

Kompetenzen

Top-Skills

Docker .NET Entwicklung REST .NET .Net Core ASP.NET ASP.NET Core MOQ Unit Testing Integration Test Scrum WPF WinForms Web API

Aufgabenbereiche

Agiles Projektmanagement
Code Reviews
Refactoring
Reporting
Software Design
Software Entwicklung
Task Reviews

Produkte / Standards / Erfahrungen / Methoden

Solidity
Fortgeschritten
Blockchain
Fortgeschritten
Truffle
Experte
Ganache
Experte

IDE

  • Microsoft - Visual Studio 2010

  • Microsoft - Visual Studio 2013

  • Microsoft - Visual Studio 2015

  • Microsoft - Visual Studio 2017

  • Microsoft - Visual Studio 2019

  • Microsoft - Visual Studio Code

  • The Eclipse Foundation ? Eclipse

TOOLS

  • Microsoft Corporation - Team Foundation Server

  • Microsoft Corporation ? Office

  • .Net Foundation ? NuGet

  • JetBrains - ReSharper

  • The Apache Software Foundation - Apache2

  • NGINX Inc. ? NGINX

  • The Apache Software Foundation - OpenOffice

  • The Document Foundation ? LibreOffice

  • Enkari Ltd. ? Ninject

  • Docker Inc. ? Docker

  • Pivotal Software ? RabbitMQ

  • Apache Software Foundation - Kafka

  • Truffle, Ganache

TECHNIKEN

  • OOP (Object Oriented Programming),

  • SCRUM with User Stories / Agile Development

  • Continuous Integration, Clean Code Development

FRAMEWORKS
.NET:

  • Microsoft - .NET Framework (all versions)

  • Microsoft -.NET Framework Core (all versions)

  • Microsoft - .NET Framework Standard (all versions)

  • Mono Project ? Mono

  • Microsoft - ASP .NET, ASP.NET Core

  • Ethereum Blockchain

Desktop:

  • Microsoft - WinForms

  • Microsoft ? WPF

Programmiersprachen

CSS
HTML
HTML 5
JAVA
PHP
Powershell
Python
QuickBasic
TSQL
Visual Basic
Visual C#,
XAML
XML

Datenbanken

Redis
SQL

Design / Entwicklung / Konstruktion

Behavior driven design
Clean Code Development
Domain driven design
Model View Controller (MVC)
Scrum mit User Stories
User Stories

Branchen

Branchen

Halbleiterindustrie, Öffentlicher Dienst, Finanzdienstleister, Open-Source, Private Unternehmen

Einsatzorte

Einsatzorte

Hamburg (+150km) Arnsberg (+150km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr
2022-01 - 2022-12

ENTWICKLUNG EINES OPEN-SOURCE FRAMEWORKS ZUR INTEGRIERUNG VON SMART-CONTRACTS UND NON-FUNGIBLE TOKENS (NFT) IN AUTOMATISIERTE API-CALLS (BLOCKCHAIN, TRUSTLESS COMPUTING)

Lead FullStack Engineer C# 9.0 LINQ SQL ...
Lead FullStack Engineer

Entwickeln eines Smart-Contracts zum Management von NFTs für das Management von API-Request Allowances & Balances, inklusive integrierter Payment-Lösung in der Ethereum Blockchain

Truffle sowie Ganache-CLI Docker Docker-Compose RancherOS ASP .NET Core Spring Framework Microsoft Visual Studio Code Microsoft Visual Studio Swagger Redis (Message-Queue) Windows Subsystem Linux (2) GitHub NPM YARN NETHEREUM TRUFFLE Blockchain Ethereum
C# 9.0 LINQ SQL Javascript Typescript HTML5 CSS Solidity Java Blockchain Ethereum
7 Monate
2021-11 - 2022-05

ENTWICKLUNG EINER ANDWENDUNG ZUR MELDUNG VON ÜBERWACHUNGSPARAMETERN VON PERSONEN DIE IN GEFÄHRLICHEN UMGEBUNGEN ARBEITEN

FullStack-Developer C# 9.0 LINQ SQL ...
FullStack-Developer

Ablösen und Updaten einer vorhandenen Lösung, weiterentwickeln der Vorhandenen Lösung (reverse-engineering und re-engineering API/Frontend)

.Net 6 Angular.J Azure DevOps NuGet Package Manager NPM Entity Framework ASP .NET Microsoft Visual Studio Code Docker Swagger Windows Subsystem Linux
C# 9.0 LINQ SQL Javascript Typescript HTML5 CS
5 Monate
2021-07 - 2021-11

ENTWICKLUNG EINES APPROVAL FLOWS INNERHALB EINER EXISTIERENDEN DESIGN-IN-TRACKING

FullStack Developer C# 8.0 XML LINQ ...
FullStack Developer

Entwurf und Entwicklung eines spezifischen Approval-Prozesses zur Verwaltung von Verkaufsprozessen.

GitHub GitLab GitDuck NuGet Package Manager Entity Framework ASP .NET Microsoft Visual Studio Code Docker Ember-Data Windows Subsystem Linux
C# 8.0 XML LINQ SQL Javascript Typescript PHP HTML5
8 Monate
2021-01 - 2021-08

ENTWICKLUNG EINER USERMANAGEMENT ANWENDUNG INKLUSIVE API IN .NET UND UX IN EMBER

FullStack Developer C# 8.0 XML LINQ ...
FullStack Developer

Entwurf und Entwicklung eines Usermanagement Prozess zur Länderübergreifenden Verwaltung von Benutzern in verschiedenen Business-Lines

Net 5 Ember.JS Microsoft SQL Server GitHub GitLab GitDuck NuGet Package Manager Entity Framework ASP .NET Microsoft Visual Studio Code Professional Microsoft Visual Studio Code Docker Swagger Ember-Data Windows Subsystem Linux
C# 8.0 XML LINQ SQL Javascript Typescript PHP HTML5
1 Monat
2021-03 - 2021-03

NETZWERKANALYSE UND DISASTER-RECOVERY EINES WEBSHOPS

IT Consultant PHP JAVASCRIPT HTML ...
IT Consultant

Wiederherstellung der Funktionsfähigkeit eines Webshops nach einer Funktionsstörung. Funktionsstörung wurde ausgelöst durch Dritte.

PHP JAVASCRIPT HTML CSS
2 Monate
2021-02 - 2021-03

ENTWICKLUNG EINES SYSTEMS ZUR KONVERTIERUNG VON SFTP-DATEN IN EVENT STREAMS FÜR VERSCHIEDENE EVENTVERARBEITUNGSSYSTEME

Fullstack-Developer C# XML LINQ ...
Fullstack-Developer

ENTWICKLUNG EINES SYSTEMS ZUR KONVERTIERUNG VON SFTP-DATEN IN EVENT STREAMS FÜR VERSCHIEDENE EVENTVERARBEITUNGSSYSTEME

kafka redis
C# XML LINQ SQL
2 Monate
2021-01 - 2021-02

ENTWICKLUNG EINER JAVA WEB API ZUR GENERIERUNG VON REPORTS MIT APACHE FOP SOWIE ENTWICKLUNG EINES AGENTEN ZUR ANSTEUERUNG DER API

FullStack-Developer Java XML XSL ...
FullStack-Developer

Entwicklung einer Containerfähigen API in Java die zur Generierung von Reports XSL/XML sowie APACHE FOP nutzt, die Reports enthalten Datenanalysen, QR-Codes und Barcodes

Visual Studio Code
Java XML XSL C#
2 Jahre
2019-01 - 2020-12

Weiterentwicklung eines Frameworks

Software Development Specialist Agiles Projektmanagement Scrum mit User Stories Refactoring ...
Software Development Specialist

Weiterentwicklung eines Frameworks welches die Entwicklung und das Deployment von neuen Bidirektionalen Datenflows aus unterschiedlichen Quellen.
Erweitern um weitere Agenten, Unterstützung für Orchestrierung, Verbesserung der Performance und Vereinfachung der Zusammenarbeit über das Framework.
Verbesserung der Komponentenkommunikation via Redis und message-queueing (RabbitMQ)

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwickeln von Agenten für Dateninput/Output aus multiplen Quellen
  • Erweitern der API
  • Erweitern und Generalisieren des Datenbankmodelles
  • Unterstützen und Einarbeiten von Arbeitskollegen in die Verwendung des Frameworks
  • Supervision von Projekten die im Framework entwickelt werden
  • Ablösen vorhandener Projekte und Integrieren in das MVP (minimum viable product)
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring
  • Anlegen einer Musterdokumentation zur Entwicklung in .NET Core durch Internationale Teams
  • Technische Dokumentation
  • Anwenderdokumentation
.Net Core 3.1 Microsoft SQL Server 2012 Redis C# 7.0 XML LINQ SQL Team Foundation Server NuGet Package Manager Entity Framework Core ASP .NET Core Microsoft Visual Studio 2019 Enterprise Docker Elasticsearch Logstash Swagger Redis RabbitMQ MessageQueue
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Domain driven design Model View Controller MVC
NXP Semiconductors GmbH
Hamburg
9 Monate
2018-05 - 2019-01

ENTWURF UND ENTWICKLUNG EINES FRAMEWORKS

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

Entwurf und Entwicklung eines Frameworks welches die Entwicklung und das Deployment von neuen Bidirektionalen Datenflows aus unterschiedlichen Quellen, hierbei werden Daten erweitert, transformiert und beidseitig B2B ausgetauscht.
Vorraussetzung ist dass das Entwickeln neuer Datenflows nur wenig Zeit in Anspruch nimmt und mehrere Entwicklerteams das Framework verwenden können.  Ziel ist ein MVP (minimum viable product) bis 2019

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwickeln einer Client/Server-Architektur
  • Entwickeln einer API
  • Entwickeln eines Datenbankmodelles für große und ansteigende Datenmengen
  • Entwickeln einer Test und Deploymentlandschaft auf Basis von Docker
  • Entwickeln einer Maintenanceoberfläche
  • Entwickeln eines Logging-Frameworks auf basis von Logstash und Elasticsearch
  • Entwickeln einer Deploymentstrategie auf Basis von Docker
  • Entwickeln von Agenten zum Dateninput/Output via SFTP/Filesystem/API-Call/SQL-DBs
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring
  • Anlegen einer Musterdokumentation zur Entwicklung in .NET Core durch Internationale Teams
  • Technische Dokumentation
  • Anwenderdokumentation
Team Foundation Server NuGet Package Manager Docker Elasticsearch Logstash Swagger Entity Framework Core ASP .NET Core Microsoft Visual Studio 2017 Enterprise SFTP Docker Elasticsearch LogStash Swagger MOQ Microsoft SQL Server 2012
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Domain driven design Model View Controller .Net Core 2.2 C# 7.0 XML LINQ SQL
NXP Semiconductors GmbH
Hamburg
10 Monate
2017-08 - 2018-05

ENTWURF UND ENTWICKLUNG EINES SYSTEMS FÜR DEN ZUGRIFF UND DIE VERARBEITUNG

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

Entwurf und Entwicklung einer Kombination aus Webservices und Windows-Services zur Verarbeitung und Lieferung von Daten aus unterschiedlichen Datenquellen, das System soll dynamisch erweiterbar sein

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Client/Server-Architektur
  • Entwurf einer API
  • Entwurf eines Datenbankmodelles
  • Entwurf eines Kommunikationsmodelles zwischen den Services
  • Implementierung eines Webservice in .NET Core
  • Beratung im Bereich einzusetzender Tools
  • Entwerfen einer Deploymentstrategie
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
  • Anlegen einer Musterdokumentation zur Entwicklung in .NET Core
  • Technische Dokumentation
  • Anwenderdokumentation
Microsoft SQL Server 2012 Team Foundation Server NuGet Package Manager Entity Framework Core ASP .NET Core Microsoft Visual Studio 2017 Enterprise SFTP DOCKER ElasticSearch LogStash MOQ
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Behavior driven design Model View Controller MVC .Net Core 2.0
NXP Semiconductors GmbH
Hamburg
1 Jahr 4 Monate
2016-07 - 2017-10

Entwurf und Weiterentwicklung einer bestehenden WPF Anwendung für die Zulieferindustrie

IT Consultant, Scrum Developer Agiles Projektmanagement Scrum User Stories ...
IT Consultant, Scrum Developer

Weiterentwicklung einer bestehenden, verteilten, serviceorientierten Multi-Tier WPF Logistik und Informations-Management Software für die Zulieferindustrie auf Basis von WPF 4.5 und Entity Framework 6.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Beratung im Bereich der einzusetzenden Frameworks
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit MVVM
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
Microsoft SQL Server 2012 Express Team Foundation Server NuGet Package Manager JetBrains ReSharper Microsoft Visual Studio 2013 Premium WPF 4 MS Unit Test Framework NSubstitute Fluent Assertion Microsoft Prism Microsoft Unity Container Telerik WPF UI & Reporting Controls Entity Framework 6 Code First cURL SSH.Net MOQ
Agiles Projektmanagement Scrum User Stories Task Reviews Code Reviews Clean Code Development Model View ViewModel Refactoring
Kassel/Dortmund
1 Jahr 4 Monate
2016-07 - 2017-10

Entwurf und Weiterentwicklung einer bestehenden WPF Anwendung

Agiles Projektmanagement Scrum mit User Stories Refactoring ...

Entwurf und Weiterentwicklung einer bestehenden WPF Anwendung für die Zulieferindustrie Weiterentwicklung einer bestehenden, verteilten, serviceorientierten Multi-Tier WPF Logistik und Informations-Management Software für die Zulieferindustrie auf Basis von WPF 4.5 und Entity Framework 6.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Beratung im Bereich der einzusetzenden Frameworks
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit MVVM
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
Agiles Projektmanagement Scrum mit User Stories Refactoring Task Reviews Code Reviews Clean Code Development Model View ViewModel (MVVM) NET 4.5.1 C# 4.0 XML LINQ Microsoft SQL Server 2012 Express Team Foundation Server NuGet Package Manager JetBrains ReSharper Microsoft Visual Studio 2013 Premium WPF 4 MS Unit Test Framework NSubstitute Fluent Assertion Microsoft Prism Microsoft Unity Container Telerik WPF UI & Reporting Controls Entity Framework 6 Code First
Zuliefererindustrie, Krauss-Maffei Wegmann Kassel
6 Monate
2017-03 - 2017-08

ENTWURF UND ENTWICKLUNG EINER PLATTFORMUNABHÄNGIGEN WEB API

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

ENTWURF UND ENTWICKLUNG EINER PLATTFORMUNABHÄNGIGEN WEB API FÜR DEN ZUGRIFF AUF KORRELIERENDE DATEN AUS MEHREREN DATENQUELLEN
Entwurf und Entwicklung eines plattformunabhängigen Webservice für die Ausgabe von Daten in durch verarbeitung von Ergebnissen aus unterschiedlichen Datenquellen.

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Server-Architektur
  • Entwurf einer API
  • Implementierung eines Webservice in .NET Core
  • Beratung im Bereich einzusetzender Tools
  • Entwerfen einer Deploymentstrategie
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
  • Anlegen einer Musterdokumentation zur Entwicklung in .NET Core
  • Technische Dokumentation
  • Anwenderdokumentation
  • Entwurf einer Testanwendung in C++
Microsoft SQL Server 2012 Team Foundation Server NuGet Package Manager Entity Framework Core ASP .NET Core Microsoft Visual Studio 2017 Enterprise Docker LogStash ElasticSearch MOQ
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Behavior driven design Model View Controller (MVC) .Net Core 1.1 C# 6.0 XML LINQ C++
NXP Semiconductors GmbH
Hamburg
3 Monate
2017-03 - 2017-05

Entwurf und Entwicklung

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

Entwurf und Entwicklung eines Tools zur sicheren Datenübertragung über das World Wide Web

Entwurf und Entwicklung eines Services zur automatisierten verschlüsselten Datenübertragung durch einen Upload call an eine WEB API unter der Verwendung von cURL (Client for Uniform Resource Locator)

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer automatisierten Client-Architektur
  • Implementierung einer teilverschlüsselten Konfiguration
  • Implementierung von User-Interaktionen mit dem Service
  • Implementieren eines universell einsetzbaren cURL C# Wrappers
  • Entwerfen einer Deploymentstrategie
  • Technische Dokumentation
  • Anwenderdokumentation
Team Foundation Server NuGet Package Manager Microsoft Visual Studio 2012 Enterprise cURL SSH.Net MOQ
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development Behavior driven design C# 6.0 XML LINQ
NXP Semicondurctors GmbH
Hamburg
3 Monate
2017-01 - 2017-03

Entwurf und Entwicklung eines Tools zur sicheren Datenübertragung

IT Consultant, SCRUM Developer Agiles Projektmanagement Scrum mit User Stories Refactoring ...
IT Consultant, SCRUM Developer

Entwurf und Entwicklung eines Tools zur sicheren Datenübertragung zwischen mehreren geschlossenen Netzwerken
Entwurf und Entwicklung eines Services zur automatisierten verschlüsselten Datenübertragung zwischen mehreren sicheren und unsicheren Netzwerken für den Einsatz in einer Vorhandenen Infrastruktur

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Client-Server-Architektur
  • Implementierung einer teilverschlüsselten Konfiguration
  • Implementierung von User-Interaktionen mit dem Service
  • Implementieren eines universell einsetzbaren putty C# Wrappers
  • Entwerfen einer Deploymentstrategie
  • Technische Dokumentation
  • Anwenderdokumentation
C# 6.0 XML LINQ Team Foundation Server NuGet Package Manager Microsoft Visual Studio 2012 Enterprise Docker OpenPGP MOQ
Agiles Projektmanagement Scrum mit User Stories Refactoring Code Reviews Clean Code Development
NXP Semiconductors GmbH
Hamburg
3 Monate
2016-02 - 2016-04

Entwurf und Entwicklung einer Software

Software Developer C# XML
Software Developer

Entwurf und Entwicklung einer Software zur Modifikation von Geokoordinaten für die Verwendung in Hauseigener Software
Zur Unterstützung des Fachbereiches „Trassierung“ wurde diese Software entwickelt um ungenormte Standortdaten aus verschiedenen Koordinatensystemen und/oder
mit Inkohärenzen zu modifizieren und vereinheitlichen.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit MVVM.
  • Implementierung von Funktionalität und Businesslogik
  • Erstellen einer Benutzerdokumentation
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
Geospatial Data Abstraction Library (GDAL) WPF 4 NuGet Package Manager NET 4.5.1
C# XML
IMP GMBH
Arnsberg
2 Jahre 2 Monate
2014-01 - 2016-02

Verwalten und Pflegen eines Joomla Content Management Systems

Software Entwickler HTML PHP XML
Software Entwickler

Zu diesem Projekt gehören die Pflege und Verwaltung des Content Management Systemes, darunter fallen Backups und Sicherheitsupdates für das CMS und die einzelnen Komponenten und die Entwicklung Graphischer Elemente sowie die Einweisung des Marketingpersonales.

Oracle MySQL 5 Microsoft SQL Server 2012 Express Joomla 2.x Joomla 3.x
HTML PHP XML
IMP GMBH
Arnsberg
2 Jahre 2 Monate
2014-01 - 2016-02

Verwalten und Pflegen eines Joomla Content Management Systems

Klassisches Projektmanagement HTML PHP ...

Zu diesem Projekt gehören die Pflege und Verwaltung des Content Management Systemes, darunter fallen Backups und Sicherheitsupdates für das CMS und die einzelnen Komponenten und die Entwicklung Graphischer Elemente sowie die Einweisung des Marketingpersonales.

  • Pflege des CMS und regelmäßige Backups
  • Erweiterung und Anpassung von Funktionalitäten und Plug-Ins
  • Entwicklung grafischer Elemente
  • Einweisung des Marketingpersonales
Klassisches Projektmanagement HTML PHP XML Oracle MySQL 5 Microsoft SQL Server 2012 Express Joomla 2.x Joomla 3.x
4 Monate
2015-03 - 2015-06

Entwurf und Entwicklung einer mobilen Anwendung

Software Entwickler XML JAVA
Software Entwickler

Entwurf und Entwicklung einer mobilen Anwendung zur Erfassung von Geokoordinaten und Objektfotografien
Bei der Entwicklung der Android-Anwendung mussten GPS-Daten sowie Fotos inklusive detaillierter Lageinformationen des entsprechenden Smartphones erfasst und übersichtlich in einem PDF-Dokument dargestellt werden um dieses schließlich auf einen Server zu synchronisieren.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Beratung im Bereich der einzusetzenden IDE
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in XML
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
Android Studio 1.5
XML JAVA
IMP GMBH
Arnsberg
4 Monate
2014-10 - 2015-01

Entwurf und Entwicklung einer Software zur Verwaltung von Objekten für ein Hauseigenes Softwareprodukt

Software Developer C# 4.0 XML Klassisches Projektmanagement ...
Software Developer

Entwurf und Entwicklung einer Software zur Verwaltung von Objekten für ein Hauseigenes Softwareprodukt
Bei dem Projekt wurde die Software „ForestCompositor“ entworfen welche dazu dient die Visualisierung von Wäldern im Hauseigenen Produkt „NOUN3D“ zu vereinfachen indem verschiedene grafische Objekte sowie Daten zu den einzelnen Baumarten und deren Varianzen eingegeben und ausgewertet werden können um Konfigurationsdateien für „NOUN3D“ zu erstellen.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit Code Behind
  • Implementierung von Funktionalität und Businesslogik
  • Erstellen einer Benutzerdokumentation
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
.NET 4.5.1 Microsoft Visual Studio 2013 Premium WPF 4 NUGET PACKAGE MANAGER
C# 4.0 XML Klassisches Projektmanagement Refactoring Code Reviews Clean Code Development
IMP GMBH
Arnsberg
3 Monate
2014-04 - 2014-06

Entwurf und Entwicklung einer Inventarisierungssoftware

Software Developer C# XML SQL ...
Software Developer

Im Zuge des Projektes wurde eine Verwaltungssoftware umgesetzt welche Informationen zu unterschiedlichen Lizenzarten sowie zu Soft- und Hardware enthielt, darunter auch Preis und Benutzergebundene Informationen.

Die Software dient der Kostenberechnung und dem Aufbau neuer Workstations für unterschiedliche Bereiche dazu können auch „Workstation-Templates“ aufgebaut werden, hierbei musste besonders auf die Beziehungen verschiedener Hard- und Software (sowie Lizenzen) zu den einzelnen Bereichen geachtet werden.

  • Unterstützung bei der Planung und Weiterentwicklung der Anwendung
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WPF mit Code-Behind
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
.NET 4.5.1 C# 4.0 XML SQL Microsoft SQL Server 2012 Express Microsoft Visual Studio 2013 WPF 4
C# XML SQL Klassisches Projektmanagement Refactoring Code Reviews Clean Code Development
IMP GMBH
Arnsberg
2 Monate
2014-02 - 2014-03

Entwurf und Entwicklung einer Lizenzmanagement Software

Software Entwickler C# XML SQL
Software Entwickler

Bei diesem Projekt wurden unter Einsatz des Tools EzLicense Lizenzen mit Ablauf und
Besitzerinformationen für die Hauseigene 3D-Visualisierungssoftware „NOUN3D“ erstellt und Verwaltet..

  • Unterstützung bei der Planung und Entwicklung der Anwendung
  • Anforderungsanalyse und Anwendungsmodellierung
  • Implementierung von Benutzeroberflächen in WinForms
  • Implementierung von Funktionalität und Businesslogik
  • Dokumentation, Fehlerbehebung, Performance-Analyse, Code-Optimierung und Refactoring von bestehendem Quellcode
.NET 4.5.1 C# 4.0 XML SQL Microsoft SQL Server 2012 Express EzLicense Microsoft Visual Studio 2013 Premium WinForms
C# XML SQL
IMP GMBH
Arnsberg
3 Monate
2013-11 - 2014-01

Migration und Konfiguration mehrerer Webpräsenzen

Software Developer HTML PHP XML ...
Software Developer

Migration und Konfiguration mehrerer Webpräsenzen auf ein Joomla Content Management System (CMS)

Im Zuge dieses Projektes mussten Daten von einem Drupal Content Management System auf ein Joomla Content Management System migriert werden, dazu wurden entsprechende Datenbanktools geschrieben um diesen Vorgang zu automatisieren.

  • Einrichten von Mehrsprachigkeit
  • Einrichten von Rollen und Berechtigungen
  • Erweiterung und Anpassung von Funktionalitäten und Plug-Ins
  • Entwicklung grafischer Elemente
  • Entwickeln von Migrationsskripten- und Tools
Oracle MySQL 5 Microsoft SQL Server 2012 Express Joomla 2.x Drupal 8.x
HTML PHP XML Klassisches Projektmanagement
IMP GMBH
Arnsberg
2 Monate
2013-11 - 2013-12

Installation und Konfiguration mehrerer Server für den Einsatz eines neuen Content Management Systems (CMS)

Software Entwickler HTML PHP XML ...
Software Entwickler

Für dieses Projekt mussten mehrere virtuelle Linux-Server aufgebaut und Konfiguriert werden um schließlich das Modulare Content Management System Joomla auf ihnen zu installieren.

  • Unterstützung und Beratung bei der Auswahl eines CMS
  • Auswahl und Einrichtung der Hardware
  • Einrichten des CMS
  • Einrichten von Rollen und Berechtigungen
  • Erweiterung und Anpassung von Funktionalitäten und Plug-Ins
  • Entwicklung grafischer Elemente
Oracle MySQL 5 Microsoft SQL Server 2012 Express Joomla 2.x Drupal 8.x
HTML PHP XML Klassisches Projektmanagement
IMP GMBH
Arnsberg
5 Monate
2013-08 - 2013-12

Verwaltung und Pflege mehrerer Drupal Content Management Systeme (CMS)

Software Developer HTML PHP XML ...
Software Developer

Für dieses Projekt mussten mehrere virtuelle Linux-Server verwaltet und gepflegt werden.

Im Content Management System Drupal mussten Plug-Ins zur Unterstützung des Marketingbereiches entwickelt und konfiguriert werden, darüber hinaus sollte Mehrsprachigkeit und ein zuverlässiges User-Management eingerichtet werden

  • Pflege von Daten und Usern
  • Unterstützung des Marketings bei der Verwaltung
  • Einweisen des Marketingpersonales
  • Einrichtung von Erweiterungen zur Verbesserung der Usability
  • Datenbankpflege
Drupal 8.x
HTML PHP XML Klassisches Projektmanagement
IMP-GMBH Arnsberg
Arnsberg, Westfalen
2 Monate
2013-10 - 2013-11

Entwerfen einer C# Anwendung für Android-Betriebssystem

Klassisches Projektmanagement C# 5.0 Xamarin Studio ...

Entwerfen einer C# Anwendung für Android-Betriebssysteme unter Verwendung von Xamarin zur Evaluierung der Xamarin-Entwicklungsumgebung und Tools
Für dieses Projekt wurde eine derzeit kostenpflichtige Xamarin-Entwicklungsumgebung aufgesetzt, zur Evaluierung dieser Entwicklungsumgebung wurde ein Notizblock-Tool in C# entworfen und als Applikation auf einem Android-Gerät getestet.

  • Evaluierung der Xamarin-Entwicklungsumgebung
  • Verwenden von Xamarin-Forms
  • Entwickeln einer Notizblock-Funktionalität
  • Entwicklung grafischer Elemente
Klassisches Projektmanagement C# 5.0 Xamarin Studio Xamarin Forms
Privat

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2013-08 - 2016-08

Fachinformatiker Anwendungsentwicklung

Fachinformatiker Anwendungsentwicklung, IMP GmbH Arnsberg
Fachinformatiker Anwendungsentwicklung
IMP GmbH Arnsberg

Unterstützung Marketing, Lizenzmanagement, InHouse Software

Kompetenzen

Kompetenzen

Top-Skills

Docker .NET Entwicklung REST .NET .Net Core ASP.NET ASP.NET Core MOQ Unit Testing Integration Test Scrum WPF WinForms Web API

Aufgabenbereiche

Agiles Projektmanagement
Code Reviews
Refactoring
Reporting
Software Design
Software Entwicklung
Task Reviews

Produkte / Standards / Erfahrungen / Methoden

Solidity
Fortgeschritten
Blockchain
Fortgeschritten
Truffle
Experte
Ganache
Experte

IDE

  • Microsoft - Visual Studio 2010

  • Microsoft - Visual Studio 2013

  • Microsoft - Visual Studio 2015

  • Microsoft - Visual Studio 2017

  • Microsoft - Visual Studio 2019

  • Microsoft - Visual Studio Code

  • The Eclipse Foundation ? Eclipse

TOOLS

  • Microsoft Corporation - Team Foundation Server

  • Microsoft Corporation ? Office

  • .Net Foundation ? NuGet

  • JetBrains - ReSharper

  • The Apache Software Foundation - Apache2

  • NGINX Inc. ? NGINX

  • The Apache Software Foundation - OpenOffice

  • The Document Foundation ? LibreOffice

  • Enkari Ltd. ? Ninject

  • Docker Inc. ? Docker

  • Pivotal Software ? RabbitMQ

  • Apache Software Foundation - Kafka

  • Truffle, Ganache

TECHNIKEN

  • OOP (Object Oriented Programming),

  • SCRUM with User Stories / Agile Development

  • Continuous Integration, Clean Code Development

FRAMEWORKS
.NET:

  • Microsoft - .NET Framework (all versions)

  • Microsoft -.NET Framework Core (all versions)

  • Microsoft - .NET Framework Standard (all versions)

  • Mono Project ? Mono

  • Microsoft - ASP .NET, ASP.NET Core

  • Ethereum Blockchain

Desktop:

  • Microsoft - WinForms

  • Microsoft ? WPF

Programmiersprachen

CSS
HTML
HTML 5
JAVA
PHP
Powershell
Python
QuickBasic
TSQL
Visual Basic
Visual C#,
XAML
XML

Datenbanken

Redis
SQL

Design / Entwicklung / Konstruktion

Behavior driven design
Clean Code Development
Domain driven design
Model View Controller (MVC)
Scrum mit User Stories
User Stories

Branchen

Branchen

Halbleiterindustrie, Öffentlicher Dienst, Finanzdienstleister, Open-Source, Private Unternehmen

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.