Software Architect und Developer für C#, F#, .NET, React.js, TypeScript
Aktualisiert am 14.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 13.02.2024
Verfügbar zu: 100%
davon vor Ort: 100%
C#
TypeScript
AWS
AWS
React
Dart
JavaScript
Azure
Deutsch
Muttersprache
Englisch
Sicher in Wort und Schrift

Einsatzorte

Frankfurt am Main (+500km) Darmstadt (+75km) Homburg (Saar) (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

1 Jahr
2023-01 - 2023-12

Design und Entwicklung der ProvenTask app

Architekt und Software Entwickler C# TypeScript ReactJS ...
Architekt und Software Entwickler

  • Auswahl der best geeignetsten Cloud Umgebung.
  • Auswahl der best geeignetsten Cloud Services.
  • Implementierung und deployment eines Prototypen in der Microsoft Azure Cloud.
  • Implementierung von 3 docker basierten Load Balanced Web Services, einem Worker Service und einer Static Site mit AWS copilot (Amazon Cloud). Kommunikation zwischen Frontend und Backend mit Amazon SNS und Amazon SQS. Realtime updates zum Frontend mit AWS AppSync. Client offline support mit Synchronisation aller updates für einen User in die IndexedDB. Verwendung von MongoDB Atlas als backend storage.
  • Auswahl eines Frontend Frameworks.
  • Implementierung der Backend Services mit TypeScript und C#.
  • Implementierung einer cross-device app mit dem Ionic-React framework. Siehe [URL auf Anfrage]
  • Verwendung von AWS Lambda für AppSync authentication und für CloudFront Functions. 
  • End-to-end tests mit Playwright
  • Migration from AWS Copilot CLI to Terraform (IaC)

Azure AWS Ionic ReactJS Redux Docker Azure DevOps MongoDB Azure Static Web Apps Azure Container Registry Azure App Service Azure Functions Azure Container Apps Azure Container Instances Azure Cosmos DB Azure Active Directory Azure Event Hubs Azure Logic Apps Azure Key Vault Azure Blob Storage AWS Lambda AWS AppSync AWS Route 53 AWS IAM AWS Elastic Container Service AWS Simple Queue Service (SQS) AWS Simple Notification Service (SNS) AWS Simple Storage Service AWS Elastic Load Balancing AWS CloudFront AWS Key Management Service AWS Virtual Private Cloud Amazon Elastic Compute Cloud (EC2) AWS Container Registry (ECR) Vitest Playwright Figma AWS Copilot CLI Terraform .NET 7 .NET 8
C# TypeScript ReactJS AWS Ionic Redux Docker Microservices gRPC Event Sourcing OpenAPI REST Node CI/CD Terraform DevOps .NET 7 .NET 8
Remote
6 Monate
2022-07 - 2022-12

Migration einer webMethods Anwendung auf C# Services

Senior Software-Entwickler C# RabbitMq Specflow ...
Senior Software-Entwickler

  • Migration einer WebMethods-Anwendung auf eine Services-Basierte Architektur unter Verwendung von C#.
  • Das Verfassen von Testspezifikationen mit Specflow.
  • Durchführung von Code-Reviews des Codes anderer Teammitglieder.
  • Enge Zusammenarbeit mit Kollegen und den Geschäftsabteilungen in einem internationalen Team.

C# RabbitMq Specflow .NET Framework MS SQL Server DevOp Atlassian DevOps .NET 6
Remote
1 Jahr 11 Monate
2021-02 - 2022-12

F# Open Source Projekt - xedit.app online editor

Software-Entwickler und Software-Architekt F#
Software-Entwickler und Software-Architekt

Erstellung der xedit.app website mit F#, Feliz, Fable, Fable.React, Feliz.MaterialUI, Elmish, Monaco Editor

F#
Hobby Projekt
2 Jahre 1 Monat
2020-06 - 2022-06

Integrierung Zertifikate Emission und Lifecycle System

Senior Software Entwickler .NET Framework MS SQL Server Behavior Driven Development ...
Senior Software Entwickler

  • Implementierung von Funktionen im Backend und WPF-Frontend unter Verwendung von C#.
  • Anpassung der Architekturdokumentation mit Enterprise Architect.
  • Anpassung des Datenmodells und Erstellung von Migrationsskripten.
  • Einführung von Open ID Connect zum Aufruf von APIs.
  • Durchführung von Code-Reviews des Codes anderer Teammitglieder.
  • Anpassung der CI/CD-Pipeline.
  • Impementierung von Sicherheitsmaßnahmen für ein Security Review.
  • Enge Zusammenarbeit mit Kollegen und den Geschäftsabteilungen in einem internationalen Team.

.NET Framework MS SQL Server Behavior Driven Development Windows Presentation Foundation Stateless State Machine Enterprise Architect Scrum Custom Workflow Engine DevOp Atlassian DevOps
Frankfurt am Main
1 Jahr 4 Monate
2018-12 - 2020-03

Erweiterung des internen ERP Systems eines bekannten Onlineshops

Lead Developer C# C# .NET SQL ...
Lead Developer C#
  • Performance Optimierung im Code und Beseitigung von Deadlocks und Timeouts in SQL Abfragen.
  • Anbindung des Versanddienstleister DHL Home Delivery.
  • Erstellung neuer ASP.NET Seiten zur Datenpflege und implementierung neuer Funktionen auf existierenden Seiten.
  • Erstellung von Reports für die Geschäftsleitung.
  • Neu Erstellung des internen Druckservice damit keine manuelle Fehlerbehebung mehr erforlderlich ist.
  • Entwicklung einer REST API und Umstellung des Frontends auf diese API.
  • Zuweisung von Aufgaben für neue Mitarbeiter und Werkstudenten.
Visual Studio Microsoft SQL Server Microsoft Azure Git
C# .NET SQL JavaScript DevExpress ASP.NET Core WebAPI Swagger ASP.NET MVC REST API
Fahrrad-XXL.de GmbH & Co. KG
Frankfurt am Main
4 Monate
2018-10 - 2019-01

Udacity React Nanodegree program

Weiterbildung React Node.js Redux ...
Weiterbildung
  • MyReads - A Book Tracking App
    • Create a React application from scratch and utilize Reactcomponents to manage the user interface
  • Would You Rather ...?
    • Leverage the strengths of Redux to build a "Would You Rather" application in which users are given questions and must choose one of them
  • Mobile Flashcards
    • Use React Native to build a mobile flashcard app. Users will not only be able to create custom cards and decks, but they'll also be able to set up notifications to remind them to study

Abschluss mit Nanodegree

Visual Studio Code
React Node.js Redux React-Native React-Router Android iOS Git
Remote
3 Jahre 2 Monate
2015-07 - 2018-08

Vorschlagspreis Berechnung für Unternehmenskredite einer Großbank

Architekt und Entwickler C# JavaScript ASP.NET ...
Architekt und Entwickler
  • Umsetzung der Anforderung für die Berechnung von Finanzprodukten für den Vertrieb.
  • Änderung der Rechenlogik damit diese Basel III konform ist.
  • Erweiterung der Rechenlogik um parametrisierbare Customer Driven Pricing Faktoren.
  • Erstellung neuer REST Services (XML und JSON) für die Berechnung von Derivaten und Krediten und die Abfrage von Stammdaten. Einführung von Windows Authentication und Certificate Authentication.
  • Entwicklung eines Frontends zum Test von Services mit React.
Apache FOP 1.1 Visual Studio 2015
C# JavaScript ASP.NET SQL Server 2012 R2 LIBRA XSL-FO React HTML5 CSS
Commerzbank AG
Frankfurt am Main
9 Monate
2014-10 - 2015-06

Blog zur Hausautomatisierung

Software-Entwickler, Autor C++ Node.js TypeScript
Software-Entwickler, Autor
  • Aussuchen und Hosting einer Blogging Plattform.
  • Lernen von Arduino Programmierung und schreiben von Artikeln darüber.
  • Erstellen einer Node.js Web-Anwendung auf dem Raspberry Pi, die Temperaturdaten erfasst und über eine REST API im Browser ausgibt. Die Anwendung wurde mit TypeScript erstellt mit Webpack als Build System.
Arduino IDE Visual Studio
C++ Node.js TypeScript
Privat
Remote
3 Jahre 11 Monate
2010-11 - 2014-09

Value at Risk (VaR) Berechnung für Marktrisiko einer Großbank

Software-Entwickler Scrum C# WPF ...
Software-Entwickler
  • Redesign der Architektur für sehr hohe Performance.
  • Integration der Anwendung für FX-Marktrisiko Berechnung.
  • Erweiterung der Risikoberechnung von Fonds durch Risikoberechnung der Einzelteile.
  • Erweiterung der Analyse- und Konfigurationsmöglichkeiten.
Visual Studio 2012
Scrum C# WPF Caliburn.Micro ADO.NET Dapper T-SQL .NET 4.5 SQL Server 2008 Redis
DekaBank Deutsche Girozentrale
Frankfurt am Main
5 Monate
2010-07 - 2010-11

Neuentwicklung des Versand Logistik System (VLS) Deutsche Post

Software-Entwickler und Requirements Engineer / Business Analyst C# .NET NHibernate ...
Software-Entwickler und Requirements Engineer / Business Analyst
  • Umsetzung von Anforderungen für eine Webanwendung zum Paket Versand Management
  • Besprechung des Status und Aufnahme von Änderungen beim Kunden.
Visual Studio 2008
C# .NET NHibernate ASP.NET MVC JavaScript HTML CSS
Deutsche Post AG
Bonn
1 Jahr 9 Monate
2008-10 - 2010-06

Migration und Erweiterung der EVA/TOM Retail Banking Application

Software-Entwickler ASP.NET MVC Visual Basic 6 SQL Server 2005 ...
Software-Entwickler
  • Migration Fachlicher Teilbereiche von Visual Basic 6 auf C# / ASP.NET MVC
  • Umsetzung der Anforderungen im Pflichtenheft in enger Kooperation mit dem fachlichen Ansprechpartner.
Visual Studio 2008 Enterprise Architect
ASP.NET MVC Visual Basic 6 SQL Server 2005 JavaScript HTML Visual Studio Unit Testing Framework
Commerzbank AG
Frankfurt am Main
4 Monate
2008-03 - 2008-06

Pflichtenheft Erstellung für ERP Software

Requirements Engineer / Business Analyst UML Java
Requirements Engineer / Business Analyst
  • Erstellung des Pflichtenhefts
  • Erstellung eines Prototypen
  • Besprechung des Prototypen mit den Entwicklern und dem Kunden
NetBeans Eclipse
UML Java
SIMPTEC IT (Shanghai) Co. Ltd., China
Shanghai, China
6 Monate
2007-10 - 2008-03

Migration einer Webanwendung auf das Google GWT Framework

Software-Entwickler Java Google GWT JavaScript ...
Software-Entwickler
Eclipse
Java Google GWT JavaScript HTML CSS
Softwebs GbR
Euskirchen

Aus- und Weiterbildung

1 Monat
2023-09 - 2023-09

Architekturschulung iSAQB CPSA-F

iSAQB® Certified Professional for Software Architecture - Foundation Level,
iSAQB® Certified Professional for Software Architecture - Foundation Level
1 Jahr 11 Monate
2006-01 - 2007-11

Master Internationales Recht auf Englisch

Master (LL.M.), Maastricht University, Niederlande
Master (LL.M.)
Maastricht University, Niederlande
Internationales Recht, Europarecht, Urheberrecht, Internetrecht
2 Jahre 4 Monate
2003-09 - 2005-12

Bachelor Betriebswirtschaft auf Englisch

B.Sc. International Business Economics, Maastricht University, Niederlande
B.Sc. International Business Economics
Maastricht University, Niederlande
Schwerpunkt Finanzen, Nebenfächer Rechnungswesen und Strategie.
6 Monate
2005-01 - 2005-06

Auslandssemester in Hong Kong

Semester Zeugnis, HK University of Science and Technology, Hong Kong
Semester Zeugnis
HK University of Science and Technology, Hong Kong
Besuch von Kursen in Statistik, Strategie, Rechnungswesen und anderen. Erhalt der "Dean?s List distinction" für außergewöhnliche akademische Leistungen.
1 Jahr 6 Monate
2002-04 - 2003-09

Betriebswirtschaft Vordiplom

Vordiplom BWL, Johann Wolfgang Goethe Universität, Frankfurt
Vordiplom BWL
Johann Wolfgang Goethe Universität, Frankfurt

Kompetenzen

Top-Skills

C# TypeScript AWS AWS React Dart JavaScript Azure

Produkte / Standards / Erfahrungen / Methoden

ADO.NET
Android Studio
Apache
FOP 1.1, Server
Apache FOP 1.1
API
Arduino IDE
ASP.NET
ASP.NET Core
ASP.NET MVC
Bootstrap
Caliburn.Micro
Dapper
DevExpress
Docker
Express Server
Express.js Web Framework
Firebase
Git
Google-Maps API
GraphQL
Subscriptions
Jest
jQuery
LIBRA
Microsoft Azure
Nginx Server
NHibernate
Node.js
React
React-Native
React-Router
React.js
Redux
REST
Scrum
Swagger
Visual Studio 2008
Visual Studio 2012
Visual Studio 2015
Vue.js
WebAPI
WPF

Betriebssysteme

Android
Debian Linux
iOS
Linux
Raspbian
Windows

Programmiersprachen

.NET
.NET 4.5
C
Verwendet für Embedded Arduino Entwicklung.
C#
C# 5 inkl LINQ, async/await. Visual Studio 2005-2017, ReSharper, .NET Framework bis 4.6., ASP.NET MVC 5.1, WCF (REST und andere Web Services), WPF, VSTO, NUnit, ...
C++
Verwendet für Embedded Arduino Entwicklung.
CSS
CSS 2.1, CSS 3
Elm
F#
WebSharper, Type Providers, Computation Expressions
HTML
HTML5
HTML5
Java
Google GWT, Eclipse SmartHome, openHAB
JavaScript
ECMAScript 5, Node.js, Webpack, Visual Studio Code, WebStorm, React, Redux, AngularJS, jQuery, jQuery UI, RequireJS, Vue.js, WebSocket, Bootstrap, Lodash, Highcharts, Jasmine, Mustache, Handlebars, Semantic UI, React Toolbox, OAuth 2.
JSX
Powershell
Python
R
Rust
T-SQL
TypeScript
VBA
Verwendet für Excel Automatisierung neben VSTO.
XAML
MVVM mit Caliburn.Micro
XML
XSL-FO

Datenbanken

Microsoft SQL Server
MongoDB
MS SQL Server
Zugriff/Mapping mit ADO.NET, Entity Framework, NHibernate, Dapper
MySQL
No-SQL
Redis
SQL
SQL Server 2008
SQL Server 2012 R2
Windows Azure Storage
Azure Table Storage und Windows Azure SQL Database

Design / Entwicklung / Konstruktion

Eclipse
Visual Studio
2005-2017
Visual Studio Code
Xcode

Branchen

  • Finanzen
  • Banken
  • Hedgefonds
  • Versicherungen
  • Automobil
  • Telekommunikation
  • Sonstige
  • Online Retailer

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.