Full-Stack Softwareentwickler mit Fokus auf React und C#
Aktualisiert am 12.07.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 12.07.2023
Verfügbar zu: 0%
davon vor Ort: 0%
ReactJS
NextJs
.NET Framework
React.js
agile Entwicklungsmethoden
RxJava
Gatsby
Domain Driven Design
WinForms
WPF
Testdriven Development
Agile Entwicklung
Kotlin
Android
JavaScript
TypeScript
SQL
HTML
CSS
Back-End
Front-End
Node.js
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 1 Monat
2020-04 - 2023-04

Entwicklung eines Systems zur Generierung von HTML-Pages mithilfe von NodeJs

Softwareentwickler HTML CSS .NET Framework ...
Softwareentwickler
  • Analyse der Anforderungen auf Basis des vom Kunden eingesetzten Altsystems
  • Analyse der einzusetzenden Technologien
  • Einrichtung von Directus als Headless CMS
  • Implementation der Generierung der Einzelnen HTML-Seiten mithilfe von NodeJs
  • Implementation von Frontend-Componentent mithilfe von React.JS
  • Anbindung von Shopware als Headless E-Commerce-Lösung
  • Schulung von Mitarbeitern
  • Einführung eines agilen Softwareentwicklungs-Prozesses
ReactJS NextJs Node.js E-Commerce HTML CSS Content Management System Scrum Scrum Master agiles Projektmanagement .NET Framework
HTML CSS .NET Framework Node.js ReactJS NextJS Storybook C#
Remote
7 Monate
2020-02 - 2020-08

Design und Implementierung mehrerer Firmenhomepages mithilfe von ReactJS und Gatsby

Softwareentwickler, Projektmanager TypeScript HTML CSS
Softwareentwickler, Projektmanager
  • Einführung von Gatsby als Static Site Generator
  • Entwicklung der Frontend-Komponentent mithilfe von ReactJS
  • Schulung der Mitarbeiter zur Contentpflege
ReactJS Gatsby Node.js
TypeScript HTML CSS
Remote
7 Monate
2019-09 - 2020-03

Implementierung einer Android Reiseführer App

Softwareentwickler Kotlin Android Studio RxJava
Softwareentwickler

  • Implementierung einer Android App zur Visualisierung von Reiserführern und Tourendaten unter Einsatz von Kotlin, Android Studio und RxJava.

Kotlin Android Studio RxJava
Nürnberg
1 Jahr 8 Monate
2018-01 - 2019-08

Implementierung eines Tools zur Sammlung von Telemetriedaten

C# SQL

  • Implementierung eines Tools zur Sammlung von Telemetriedaten von Kundensystemen zur Bestimmung von Migrationskandidaten.

C# SQL
DATEV eG
2 Jahre 2 Monate
2017-07 - 2019-08

Tool zur automatischen und manuellen Verbesserung der Datenqualität in der Datenbank

C# SQL TDD

  • Tool zur automatischen und manuellen Verbesserung der Datenqualität in der Datenbank zur Vorbereitung des Datenbestands für anstehende Migrationen

C# SQL TDD
DATEV eG
6 Monate
2018-10 - 2019-03

Anpassung von WinForms-Oberflächen

WinForms C# Infragistics ...

  • Anpassung von WinForms-Oberflächen diverser Anwendungen zur Unterstützung von hohen DPI-Auflösungen

WinForms C# Infragistics TDD WPF
DATEV eG
8 Monate
2018-01 - 2018-08

Konzeption eines Suchassistenten

C# Microsoft Bot Framework

  • Konzeption eines Suchassistenten und prototypische Implementierung eines Chatbots zur Vereinfachung der Stellensuche in einer Jobbörse

C# Microsoft Bot Framework
2 Jahre 10 Monate
2015-03 - 2017-12

Eigenständige Entwicklung einer Anwendung zur Erstellung von automatisierten Oberflächentests aus vorgefertigten Testbausteinen

C# MSTest MS TestManagement API
C# MSTest MS TestManagement API
7 Monate
2017-03 - 2017-09

Implementierung eines Echtzeit CPU Renderes

C++ OpenGL

  • Implementierung eines Echtzeit CPU Renderes basierend auf Raytracing

C++ OpenGL
11 Monate
2014-10 - 2015-08

Entwurf eines GameDesign-Dokuments

Unity C#

  • Entwurf eines GameDesign-Dokuments für ein 2.5D RogueLike-Spiel und anschließende Implementierung in Unity

Unity C#
6 Monate
2015-01 - 2015-06

Konzeption und prototypische Implementierung einer Anwendung zur kollaborativen Erstellung von Mindmaps in Echtzeit

Java JavaFX Etherpad API
Java JavaFX Etherpad API

Aus- und Weiterbildung

Aus- und Weiterbildung

2016 - 2018:

Institution: Technische Hochschule Nürnberg Georg Simon Ohm

Abschluss: Master of Science Informatik


2011 - 2016:

Institution: Technische Hochschule Nürnberg Georg Simon Ohm

Abschluss: Bachelor of Science Medieninformatik

Kompetenzen

Kompetenzen

Top-Skills

ReactJS NextJs .NET Framework React.js agile Entwicklungsmethoden RxJava Gatsby Domain Driven Design WinForms WPF Testdriven Development Agile Entwicklung Kotlin Android JavaScript TypeScript SQL HTML CSS Back-End Front-End Node.js

Schwerpunkte

Webentwicklung auf Basis von NodeJs
Experte
.NET Entwicklung
Fortgeschritten
Android App Entwicklung
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

ReactJS
Experte
NodeJS
Experte
NextJS
Experte
C#
Experte
.NET
Fortgeschritten
Android Entwicklung
Fortgeschritten
Kotlin
Fortgeschritten
RxJava
Fortgeschritten
MSTest
Basics
SQL
Basics
Ansible
Basics
TDD
WinForms
WPF

METHODIK

Test-driven Development (TDD) 

Entwicklung nach TDD zur Sicherstellung der Codequalität


SOLID/Clean Architecture/Clean Code 

Einführung und Prüfung von Entwicklungspraktiken durch die Erstellung von Richtlinien und die Durchführung von Code-Reviews


Agile Methoden 

Implementierung der agilen Methoden Scrum und Kanban in mehreren Projekten zur Verbesserung der Effizienz und Flexibilität im Projektmanagement


SKILLS

  • C# 
  • .NET Framework 
  • .NET Core
  • ASP.NET Core 
  • TypeScript 
  • CSS
  • HTML
  • React 
  • Next.Js 
  • Node.Js
  • WPF
  •  JavaScript
  • Winforms
  • SQL 
  • MSSQL 
  • SQLite 
  • MVVM
  • MVC 
  • Kotlin 
  • Docker
  •  XUnit
  • Git 
  • REST 
  • Jest 
  • Ansible


Arbeitserfahrung

2019 - heute

Rolle: Freelance Softwareentwickler


Aufgaben:

Projekt 1: 

TypeScript, HTML, CSS, React, Gatsby, Microsoft Azure Functions, CI/CD mit Microsoft Azure


Projekt 2:

Kotlin, Android Studio, Dagger2, Retrofit2, SQLite


Projekt 3: 

TypeScript, HTML, CSS, React, Markdown, GraphQL, StyledComponents


Projekt 4: 

C#, .NET Core, ASP.NET, React, TypeScript, HTML, CSS, Node.Js, Next.js, Git, Docker, CI/CD mit GitLab, Ansible, API Design, REST, Jest


2018 - 2019

Rolle: Softwareentwickler Vollzeit

Kunde: Datev eG


Aufgaben:

C#, .NET Framework, WPF, Winforms, SQL, MSSQL, Dependency Injection, XUnit


2014-2018

Rolle: Softwareentwickler Werksstudent

Kunde: Datev eG


Aufgaben:

C#, Testdriven Developement, Domain Driven Design, Anforderungsanalyse, Third Level Support, Testautomatisierung, XUnit


Weitere Kompetenzen:

  • Projektmanagement und Projektleitung von neuen und laufenden Projekten
  • Technische Führung von cross-funktionalen Teams in mehreren Projekten.
  • Planung und anschließende Einführung agiler Softwareentwicklungsmethoden nach Scrum 
  • Planung und Durchführung von Beratungsterminen für Kunden als Grundlage für optimale Anforderungsanalysen
  • Anfertigen von Anforderungsanalysen und Umsetzung der Softwarelösung
  • Planung und Durchführung von Ergebnispräsentationen vor Stakeholdern
  • Abschätzung von Projektaufwand und Kosten mit Hilfe gängiger Schätzverfahren

Programmiersprachen

C#
Experte
JavaScript
Experte
TypeScript
Experte
Kotlin
Fortgeschritten
Java
Basics

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 1 Monat
2020-04 - 2023-04

Entwicklung eines Systems zur Generierung von HTML-Pages mithilfe von NodeJs

Softwareentwickler HTML CSS .NET Framework ...
Softwareentwickler
  • Analyse der Anforderungen auf Basis des vom Kunden eingesetzten Altsystems
  • Analyse der einzusetzenden Technologien
  • Einrichtung von Directus als Headless CMS
  • Implementation der Generierung der Einzelnen HTML-Seiten mithilfe von NodeJs
  • Implementation von Frontend-Componentent mithilfe von React.JS
  • Anbindung von Shopware als Headless E-Commerce-Lösung
  • Schulung von Mitarbeitern
  • Einführung eines agilen Softwareentwicklungs-Prozesses
ReactJS NextJs Node.js E-Commerce HTML CSS Content Management System Scrum Scrum Master agiles Projektmanagement .NET Framework
HTML CSS .NET Framework Node.js ReactJS NextJS Storybook C#
Remote
7 Monate
2020-02 - 2020-08

Design und Implementierung mehrerer Firmenhomepages mithilfe von ReactJS und Gatsby

Softwareentwickler, Projektmanager TypeScript HTML CSS
Softwareentwickler, Projektmanager
  • Einführung von Gatsby als Static Site Generator
  • Entwicklung der Frontend-Komponentent mithilfe von ReactJS
  • Schulung der Mitarbeiter zur Contentpflege
ReactJS Gatsby Node.js
TypeScript HTML CSS
Remote
7 Monate
2019-09 - 2020-03

Implementierung einer Android Reiseführer App

Softwareentwickler Kotlin Android Studio RxJava
Softwareentwickler

  • Implementierung einer Android App zur Visualisierung von Reiserführern und Tourendaten unter Einsatz von Kotlin, Android Studio und RxJava.

Kotlin Android Studio RxJava
Nürnberg
1 Jahr 8 Monate
2018-01 - 2019-08

Implementierung eines Tools zur Sammlung von Telemetriedaten

C# SQL

  • Implementierung eines Tools zur Sammlung von Telemetriedaten von Kundensystemen zur Bestimmung von Migrationskandidaten.

C# SQL
DATEV eG
2 Jahre 2 Monate
2017-07 - 2019-08

Tool zur automatischen und manuellen Verbesserung der Datenqualität in der Datenbank

C# SQL TDD

  • Tool zur automatischen und manuellen Verbesserung der Datenqualität in der Datenbank zur Vorbereitung des Datenbestands für anstehende Migrationen

C# SQL TDD
DATEV eG
6 Monate
2018-10 - 2019-03

Anpassung von WinForms-Oberflächen

WinForms C# Infragistics ...

  • Anpassung von WinForms-Oberflächen diverser Anwendungen zur Unterstützung von hohen DPI-Auflösungen

WinForms C# Infragistics TDD WPF
DATEV eG
8 Monate
2018-01 - 2018-08

Konzeption eines Suchassistenten

C# Microsoft Bot Framework

  • Konzeption eines Suchassistenten und prototypische Implementierung eines Chatbots zur Vereinfachung der Stellensuche in einer Jobbörse

C# Microsoft Bot Framework
2 Jahre 10 Monate
2015-03 - 2017-12

Eigenständige Entwicklung einer Anwendung zur Erstellung von automatisierten Oberflächentests aus vorgefertigten Testbausteinen

C# MSTest MS TestManagement API
C# MSTest MS TestManagement API
7 Monate
2017-03 - 2017-09

Implementierung eines Echtzeit CPU Renderes

C++ OpenGL

  • Implementierung eines Echtzeit CPU Renderes basierend auf Raytracing

C++ OpenGL
11 Monate
2014-10 - 2015-08

Entwurf eines GameDesign-Dokuments

Unity C#

  • Entwurf eines GameDesign-Dokuments für ein 2.5D RogueLike-Spiel und anschließende Implementierung in Unity

Unity C#
6 Monate
2015-01 - 2015-06

Konzeption und prototypische Implementierung einer Anwendung zur kollaborativen Erstellung von Mindmaps in Echtzeit

Java JavaFX Etherpad API
Java JavaFX Etherpad API

Aus- und Weiterbildung

Aus- und Weiterbildung

2016 - 2018:

Institution: Technische Hochschule Nürnberg Georg Simon Ohm

Abschluss: Master of Science Informatik


2011 - 2016:

Institution: Technische Hochschule Nürnberg Georg Simon Ohm

Abschluss: Bachelor of Science Medieninformatik

Kompetenzen

Kompetenzen

Top-Skills

ReactJS NextJs .NET Framework React.js agile Entwicklungsmethoden RxJava Gatsby Domain Driven Design WinForms WPF Testdriven Development Agile Entwicklung Kotlin Android JavaScript TypeScript SQL HTML CSS Back-End Front-End Node.js

Schwerpunkte

Webentwicklung auf Basis von NodeJs
Experte
.NET Entwicklung
Fortgeschritten
Android App Entwicklung
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

ReactJS
Experte
NodeJS
Experte
NextJS
Experte
C#
Experte
.NET
Fortgeschritten
Android Entwicklung
Fortgeschritten
Kotlin
Fortgeschritten
RxJava
Fortgeschritten
MSTest
Basics
SQL
Basics
Ansible
Basics
TDD
WinForms
WPF

METHODIK

Test-driven Development (TDD) 

Entwicklung nach TDD zur Sicherstellung der Codequalität


SOLID/Clean Architecture/Clean Code 

Einführung und Prüfung von Entwicklungspraktiken durch die Erstellung von Richtlinien und die Durchführung von Code-Reviews


Agile Methoden 

Implementierung der agilen Methoden Scrum und Kanban in mehreren Projekten zur Verbesserung der Effizienz und Flexibilität im Projektmanagement


SKILLS

  • C# 
  • .NET Framework 
  • .NET Core
  • ASP.NET Core 
  • TypeScript 
  • CSS
  • HTML
  • React 
  • Next.Js 
  • Node.Js
  • WPF
  •  JavaScript
  • Winforms
  • SQL 
  • MSSQL 
  • SQLite 
  • MVVM
  • MVC 
  • Kotlin 
  • Docker
  •  XUnit
  • Git 
  • REST 
  • Jest 
  • Ansible


Arbeitserfahrung

2019 - heute

Rolle: Freelance Softwareentwickler


Aufgaben:

Projekt 1: 

TypeScript, HTML, CSS, React, Gatsby, Microsoft Azure Functions, CI/CD mit Microsoft Azure


Projekt 2:

Kotlin, Android Studio, Dagger2, Retrofit2, SQLite


Projekt 3: 

TypeScript, HTML, CSS, React, Markdown, GraphQL, StyledComponents


Projekt 4: 

C#, .NET Core, ASP.NET, React, TypeScript, HTML, CSS, Node.Js, Next.js, Git, Docker, CI/CD mit GitLab, Ansible, API Design, REST, Jest


2018 - 2019

Rolle: Softwareentwickler Vollzeit

Kunde: Datev eG


Aufgaben:

C#, .NET Framework, WPF, Winforms, SQL, MSSQL, Dependency Injection, XUnit


2014-2018

Rolle: Softwareentwickler Werksstudent

Kunde: Datev eG


Aufgaben:

C#, Testdriven Developement, Domain Driven Design, Anforderungsanalyse, Third Level Support, Testautomatisierung, XUnit


Weitere Kompetenzen:

  • Projektmanagement und Projektleitung von neuen und laufenden Projekten
  • Technische Führung von cross-funktionalen Teams in mehreren Projekten.
  • Planung und anschließende Einführung agiler Softwareentwicklungsmethoden nach Scrum 
  • Planung und Durchführung von Beratungsterminen für Kunden als Grundlage für optimale Anforderungsanalysen
  • Anfertigen von Anforderungsanalysen und Umsetzung der Softwarelösung
  • Planung und Durchführung von Ergebnispräsentationen vor Stakeholdern
  • Abschätzung von Projektaufwand und Kosten mit Hilfe gängiger Schätzverfahren

Programmiersprachen

C#
Experte
JavaScript
Experte
TypeScript
Experte
Kotlin
Fortgeschritten
Java
Basics

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.