Mitarbeiter-Profil eines IT-/Engineering-Dienstleisters

C#, ASP.NET core, Angular, Razor Pages, Eventflow, EntityFramework, xUnit, NUnit, JavaScript

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

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Einsatzort unbestimmt

Städte
Bundesweit
200 km
Remote-Einsatz
Remote jederzeit möglich
Kontaktwunsch

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

Kommentar

Ich benötige nach der Einarbeitungszeit einen Remote-Anteil von 

2-3 Tagen pro Woche.

Position

Kommentar

Fachinformatiker für Anwendungsentwicklung


Consultant


Projekte

07/2020 - Heute

Webprojekt zur Steuerung und Verwaltung eines Kaffeerösters

Rolle
Entwickler
Kunde
Maschinenbau
Projektinhalte

Neuentwicklung einer Webanwendung zur Steuerung und Verwaltung einer Kaffeeröster SPS. Die Software dient zur Überwachung der Röstungen, Erstellung von Rezepten sowie das Verwalten und Ansteuern einzelner Maschinenbauteile.


Meine Aufgaben:

  • Implementierung der Funktionalitäten in Front- sowie Backend
  • Beratung im Bereich der einzusetzenden Frameworks
  • Beratung bei technischen Fragestellungen
  • Dokumentation

Kenntnisse

Agile Softwareentwicklung

Single-page application

.NET Core

Bootstrap

Angular7

Angular8

Angular9

Angular CLI

C#

CSS

HTML(5)

JavaScript

TypeScript

Produkte

Visual Studio 2017

IIS

Node

Team Foundation Server

Visual Studio Code

02/2019 - 08/2019

7 Monate

Webprojekt zur Verwaltung von Mandanten

Rolle
Entwickler
Kunde
Wirtschaftsprüfung
Projektinhalte

Relaunch einer Webanwendung zur Verwaltung von Mandanten-/Clientendaten
Durch diese Entwicklung wird die bestehende Anwendung die bereits bestehende  Software ablösen.


Meine Aufgabe:

  • Implementierung der Funktionalitäten in Front- sowie Backend
  • Beratung im Bereich der einzusetzenden Frameworks
  • Continious Integration & Deployment
  • Dokumentation

Kenntnisse

Agile Entwicklung (SCRUM)

Single Page Application (SPA)

.NET CORE 2.2

.NET Standard

Angular 7

mdBootstrap

.NET CORE

Odata

EntityFramework

nodeJs

C#

JavaScript

HTML

CSS

TypeScript

Produkte

MS SQL

Visual Studio 2017

Visual Studio Code

TFS

IIS

01/2019 - 02/2019

2 Monate

Webprojekt zur Verwaltung von Projekten

Rolle
Scrum Developer
Kunde
IT
Projektinhalte

Neuentwicklung einer Webanwendung zur Projektverwaltung, um die Projektorganisation sowie Projektsteuerung intern zu optimieren. Durch diese Entwicklung wurde die bestehende Methodik der Projektorganisation in Form bereits verwendeter Software abgelöst.


Meine Aufgabe:

 

  • Implementierung der Funktionalitäten in Front- sowie Backend
  • Entwicklung von Unit-, Regressions- und Integrationstests sowie automatischer Tests
  • Beratung bei technischen Fragestellungen
  • Continious Integration & Deployment
  • Dokumentation
  • Infrastruktur / Administration der Server
Kenntnisse

NET CORE 2.2

.NET CORE ASP 2.0

.NET Standard

EventFlow

Razor Pages

EntityFramework

NSubstitute

FluentAssertions

XUnit

JavaScript

HTML

MSSQL

Scrum

Code Reviews

Agile Entwicklung (SCRUM)

Domain Driven Design (DDD)

Semantic UI

.NET CORE

jQuery

C#

CSS

Eventstore

Produkte

Visual Studio 2017

ReSharper

Visual Studio Code

TFS

Elasticsearch

IIS

10/2018 - 12/2018

3 Monate

Entwicklung einer Webanwendung zur Ansicht von Auftragsdaten

Rolle
Entwickler
Kunde
IT
Projektinhalte

Entwicklung einer Webanwendung mir React, Typescript und C# zur Ansicht von Auftragsdaten, die über diverse Schnittstellen versendet werden.


Meine Aufgaben:

  • Implementierung der Benutzeroberfläche mit React und Typescript
  • Implementierung von Microservices und Backendanwendungen in C#
  • Implementierung von Funktionalität und Businesslogik
  • Erstellen von Unit und automatisierten Browser Tests
  • Technische Dokumentation
Kenntnisse

Net Core

React

Node JS

Entity Framework

Docker

NUnit

NSubstitute

Kubernetes

Kafka

C# 7.0

Typescript

Javascript

CleanCode

Scrum

CodeReviews

Pair Programming

Scum mit User Stories

Scrum Developing

Refactoring

Produkte

Visual Studio Code 1.22.2

NCrunch

Concourse Git Extension 2.51.01

PG Admin 4

Confluence

Trello

Testcafé

ReSharper

Visual Studio Professional 2017

10/2017 - 10/2018

1 Jahr 1 Monat

Weiterentwicklung und Internationalisierung eines Front- und Backend

Rolle
Entwickler
Kunde
Service- und Dienstleistungsbranche
Projektinhalte

Weiterentwicklung und Internationalisierung einer Frontend und Backend Lösung für ein Kundenportal um Bestellung, die in einer Niederlassung aufgegeben wurden, Zuhause aufgeben zu können


Meine Aufgaben:

  • Weiterentwicklung des Front-und Backends
  • Testing (Unit, Integration, Akzeptanz)
  • Umsetzung von Regionalen Standards (Währung, Mwst.)
Kenntnisse

.NET 4.5.2

NUnit

Jasmine

Testcafé

Selenium

C#

Angular JS

C# 5.0

C# 6.0

HTML

Javascript

Typescript

Scrum

Code Reviews

Pair Programming

Produkte

MongoDB

Visual Studio 2017 Professional

Paket

ReSharper

WebStorm

Postman

NCrunch

Trello

08/2017 - 10/2017

3 Monate

Performanceoptimierung

Rolle
Entwickler
Kunde
Zulieferindustrie
Projektinhalte

Performanceanalyse einer bestehenden WPF-Applikation zur Identifikation von Optimierungspotenzialen. Zur genauen Bewertung der Performance wurde ein Benchmarking entworfen. Dieser führt definierte Abläufe als automatisierte UI-Tests aus. Durch die gewonnenen Daten ist es möglich die erreichten Optimierungen zu bewerten.


Meine Aufgabe:

 

  • Konzepterstellung und Entwicklung eines Benchmarks unter Verwendung von TestStack White
  • Performanceanalyse einer bestehenden WPF-Applikation
  • Optimierung von Entity Framework Komponenten
  • Xaml Refactoring
Kenntnisse

.NET 4.5.2

Teststack White

UIA Verify

WPF

Entity Framework

C# 5.0

C# 6.0

Scrum

Code Reviews

Pair Programming

Produkte

Visual Studio 2017 Enterprise

Team Foundation Server

NuGet Packet Manager

ReSharper

Tight VNC Viewer

ANTS Performance Profiler

MS SQL Server

05/2017 - 10/2017

6 Monate

Weiterentwicklung eines .Net basiertem Website Scraping Tools

Rolle
Entwickler
Kunde
IT
Projektinhalte

Weiterentwicklung eines .Net basiertem Website Scraping Tools, um Projekte von verschiedenen Suchanbietern gesammelt anzuzeigen und zu verwalten.

Die Entwicklung erfolgt auf Basis von WPF 4.0, Selenium, und Caliburn.Micro.


Meine Aufgabe:

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Client-Architektu
  • Implementierung der Benutzeroberfläche in WPF mit MVVM und Caliburn.Micro
  • Technische Dokumentation

Kenntnisse

SCRUM

Code Reviews

Behavior Driven Design

Clean Code-Ansatz

.NET 4.5.2

WPF 4

Entity Framework 4.3.2

Ninject

Caliburn.Micro

NSubstitute

Selenium

C# 6.0

Produkte

Team Foundation Server

NuGet Packet Manager

ReSharper

Git

07/2017 - 09/2017

3 Monate

Entwicklung eines Webbasiertem Mitarbeiterverwaltungssystem

Rolle
Entwickler
Kunde
IT
Projektinhalte

Entwurf und Entwicklung eines Mitarbeiterverwaltungssystems, um Profile von Mitarbeitern und Skills automatisiert zu verwalten.

Die Entwicklung erfolgt auf Basis von ASP .NET Core und Angular 4.


Meine Aufgabe:

 

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Client-Server Architektur
  • Implementierung der Benutzeroberfläche in Angular
  • Entwicklung eins Datenbankmodels unter Verwendung des Entity Frameworks Core 7
  • Technische Dokumentation
  • Entwicklung einer Rest API mit Windowsauthentifizierung  
Kenntnisse

Angular 4

C# 6.0

Typescript

SCRUM

Code Reviews

Behavior Driven Design

ASP .Net Core

Entity Framework Core 7

Produkte

Team Foundation Server 2017

NuGet Packet Manager

ReSharper

Git

Visual Studio 2017

Visual Studio Node

NodeJS

Angular CLI

12/2016 - 05/2017

6 Monate

Entwurf und Entwicklung eines Konfigurationstools für eine Anwendung zur Steuerung von Testequipments

Rolle
Entwickler
Kunde
IT
Projektinhalte

Entwurf und Entwicklung einer Anwendung zur Konfiguration und Installation von Testequipments.

Die Entwicklung erfolgt auf Basis von WPF 4.0, Entity Framework 6.1.1. und Caliburn.Micro.


Meine Aufgabe:

 

  • Anforderungsanalyse und Anwendungsmodellierung
  • Entwurf einer Client-Architektur
  • Entwurf eines Datenbankmodells mit Entity Framework Code First
  • Entwicklung einer Migrationsstrategie mit Entity Framework Migration
  • Implementierung der Benutzeroberfläche in WPF mit MVVM und Caliburn.Micro
  • Implementierung einer Setup-Anwendung auf Basis von Windows Installer und WIX 3.5 einschließlich automatischer Datenbankinstallation
  • Technische Dokumentation
Kenntnisse

.NET 4.5.2

WPF 4

Entity Framework 4.3.2

Ninject

Caliburn.Micro

NSubstitute

FluentAssertions

XUnit

C# 6.0

SCRUM

Code Reviews

Test Driven Development

Behavior Driven Design

Clean Code-Ansatz

Produkte

Team Foundation Server

NuGet Packet Manager

ReSharper

MS SQL Server 2008 Express

11/2016 - 12/2016

2 Monate

Erstellung eines Sprintplans

Rolle
Entwickler
Kunde
Allgemeine Industrie
Projektinhalte

Entwurf und Entwicklung einer Softwarelösung für einen Sprintplan.


Meine Aufgabe:

  • Programmierung
  • UI Design
  • Technische Dokumentation

Kenntnisse

Extreme Programming

.NET 4.5.1

WPF 4.5.1 mit MVVM

Caliburn.Micro

Entity Framework 6

C# 6.0

Produkte

MS SQL Server 2008 Express

NuGet Packet Manager

Visual Studio 2015 Premium

Windows 10

08/2016 - 12/2016

5 Monate

Erstellung einer mobilen Zeiterfassung mit Anbindung an das vorhandene System

Rolle
Entwickler
Kunde
Tabak / Kioskindustrie
Projektinhalte

Entwicklung einer mobilen Zeiterfassung auf Basis von Android/JAVA Visual FoxPro und Foxis-API


Meine Aufgabe:

 

  • Programmierung
  • UI Design
  • Technische Dokumentation
  • Authentifizierung
Kenntnisse

Extreme Programming

Wasserfallmodell

Java SDK 7

Java

Microsoft Visual FoxPro

Microsoft Visual FoxPro

Produkte

MYSQL

SQLite

Visual Studio

Photoshop

Windows 10

01/2016 - 04/2016

4 Monate

Erstellung einer mobilen Bestellabwicklung für ein Kiosk System

Rolle
Entwickler
Kunde
Allgemeine Industrie
Projektinhalte

Bestellungen aufgeben, ansehen und eine Bestellhistorie über einen PDF Download erstellen.


Meine Aufgabe:

 

  • Import der Daten über XML im Android Studio
  • Authentifizierung
  • UI Design
  • Download einer PDF File vom Server
  • Bestellabwicklung
Kenntnisse

Java SDK 7

Java

Microsoft Visual FoxPro

Extreme Programming

Wasserfallmodell

Produkte

MYSQL

SQLite

Photoshop

Visual Studio

Microsoft Visual FoxPro

Windows 10

11/2013 - 12/2013

2 Monate

Erstellung einer Firmenwebsite

Rolle
Entwickler
Kunde
Consulting
Projektinhalte

Meine Aufgabe:

  • UI Design
  • Integration in Joomla
Kenntnisse

Extreme Programming

Joomla 1.5

HTML

CSS

PHP

Produkte

MySQL

Photoshop

Editor

Windows 7

Kompetenzen

Produkte / Standards / Erfahrungen
.NET 4.5.1
.NET 4.5.2
.NET CORE
.NET CORE 2.2
.NET CORE ASP 2.0
.NET Standard
Agile Softwareentwicklung
Android Studio
Angular 4
Angular 7
Angular CLI
Angular JS
ANTS Performance Profiler
ASP .Net Core
Behavior Driven Design
Bootstrap
Caliburn.Micro
Clean Code-Ansatz
CleanCode
Code Reviews
CodeReviews
Concourse Git Extension 2.51.01
Confluence
Docker
Domain Driven Design (DDD)
Eclipse
Editor
Elasticsearch
Entity Framework
Entity Framework 4.3.2
Entity Framework 6
Entity Framework Core 7
EntityFramework
EventFlow
Eventstore
Extreme Programming
FluentAssertions
Git
IIS
Jasmine
Java SDK 7
JDBC
Joomla 1.5
jQuery
Kafka
Kubernetes
mdBootstrap
Microsoft Visual FoxPro
MS Excel
MS Office
MS Word
MSSQL
NCrunch
Net Core
NET CORE 2.2
Ninject
Node
Node JS
nodeJs
NSubstitute
NuGet Packet Manager
NUnit
Odata
Pair Programming
Paket
Pencil
PG Admin 4
pgAdmin
Photoshop
Postman
Razor Pages
React
Refactoring
ReSharper
Selenium
Semantic UI
Single Page Application (SPA)
Single-page application
Team Foundation Server
Team Foundation Server 2017
Test Driven Development
Testcafé
Teststack White
TFS
Tight VNC Viewer
Trello
UIA Verify
Visual Studio
Visual Studio 2015 Premium
Visual Studio 2017
Visual Studio 2017 Enterprise
Visual Studio 2017 Professional
Visual Studio Code
Visual Studio Code 1.22.2
Visual Studio Node
Visual Studio Professional 2017
Wasserfallmodell
WebStorm
WPF
WPF 4
WPF 4.5.1 mit MVVM
XUnit
yEd – Graph Editor
Yest

Programmiersprachen
Angular7
Angular8
Angular9
C#
C# 5.0
C# 6.0
C# 7.0
CSS
HTML
HTML(5)
Java
JavaScript
MySQL
PHP
TypeScript
XAML

Aufgabenbereiche
Agile Entwicklung (SCRUM)
Scrum
Scrum Developing
Scum mit User Stories

Datenbanken
MongoDB
MS SQL
MS SQL Server
MS SQL Server 2008 Express
MYSQL
PostgresSQL
SQLite

Betriebssysteme
Windows 10
Windows 7

Sprachkenntnisse
Deutsch Muttersprache
Englisch
Wort & Schrift

Aus- und Weiterbildung

09/2014 - 06/2016

1 Jahr 10 Monate

Informatik Multimedia

Abschluss
Staatlich geprüfter Informatiker Multimedia
Institution, Ort
Hans Böckler Berufskolleg

07/2014 - 06/2016

2 Jahre

Fachinformatiker für Anwendungsentwicklung

Abschluss
Fachinformatiker für Anwendungsentwicklung
Institution, Ort
BFZ Essen/Comin Genius GmbH

Ausbildungshistorie


Fortbildung


01/2017

Java Inhouse Schulung

  • Java 8
  • Webservices (Rest, SOAP)
  • Hibernate
  • JavaFX
  • Jersey

11/2016

Microsoft ASP .NET MVC 5 Inhouse Schulung

  • Scaffolding des Projekts
  • Konfiguration und Bootstrappen des Frameworks
  • Routen und Controller
  • Web API (SPA)
  • Views und Razor
  • Models und Datenbindung