
Software-Architektur und -Entwicklung im Bereich .NET mit F# und C#, IT-Consulting, Schulungen
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 55743 Kirschweiler
- auf Anfrage
- de | en
- 19.02.2025
Kurzvorstellung
Biete Software-Architektur und -Entwicklung in .NET C#/F#, Domain-Driven-Design, Microservices, Cload-Native, F#, C#, TypeScript/JavaScript.
Functional Programming/OOP, Event-Driven-Development, Entity Framework, ASP.NET Core
Auszug Referenzen (3)
"Von Idee zu Umsetzung in weniger als drei Tagen.
Stets flexibel, freundlich und interessiert, neue Ideen umzusetzen,"
5/2015 – 5/2015
TätigkeitsbeschreibungEntwicklung eines Bitcoin-Address-Shortener. (-Hyperlink entfernt- ).
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), C#, ASP.NET, Ajax, JavaScript, HTML
"Äusserst professionelle, zeitnahe und technisch einwandfreie Bearbeitung des Projektes von Anfang an.
Herr [...] war stets erreichbar und zügänglich für die teils sehr kurfristigen und tiefgreifenden Änderungen, die aufgrund des sehr dynamischen Bitcoinmarktes teils über Nacht implementiert werden mussten.
Herr [...] wird von mir aktuell und zukünftig in Onlineprojekte mit einbezogen, ich freue mich auf weiterhin erfolgreiche Zusammenarbeit."
1/2013 – 5/2013
Tätigkeitsbeschreibung
Einrichtung, Erweiterung, Umstellung und Wartung der Shop-ping-Software OsCommerce auf die digitale Währung "Bit-coins" inkl. Realtime-Payment-System
Aufgabe:
Einrichtung eines Onlineshop der eine Echtzeit-Bezahlung mit Bit-coins ermöglicht.
Beschreibung:
Hierbei handelte es sich um die Einrichtung eines Onlineshops für den Edelmetallhandel und dessen Erweiterung mit verschieden Modulen (Versand und Payment) sowie passenden optischen Än-derungen auf Wunsch des Kunden.
Zusätzlich zu den Versandmodulen für DHL und FedEx kam noch ein Realtime-Payment-System für die Bezahlung mit Bitcoins.
Dabei wurde für den Käufer eine individuelle Bitcoin-Adresse gene-riert, auf die der Kunde einzahlen kann. Sobald die Zahlung im Netzwerk bestätigt wurde und somit als sicher und ausgeführt galt, wird der Kunde automatisch über die Statusänderung informiert und der Datensatz im Shopsystem auf den entsprechenden Status gesetzt.
Der Shop wird auch weiterhin von mir technisch betreut und es gibt immer mal wieder Änderungen und Anpassungen.
Verwendet Technologien:
PHP, MySQL, HTML, JavaScript
Mysql, PHP, JavaScript, HTML
"Vielen Dank f"
12/2006 – 5/2008
Tätigkeitsbeschreibung
- Installation, Administration eines Datenbankserver (MS-SQL 200/2005)
- Entwicklung einer Personalmangement-Software für Gehaltsabrechnungen, Mitarbeiter- und Zeitmanagement
- Leitung einer Personalabteilung
Microsoft SQL-Server (MS SQL), Crystal, .Net, C#, .Net Framework (Microsoft), Personalwesen (allg.), Personalorganisation
Qualifikationen
Projekt‐ & Berufserfahrung
10/2020 – offen
Tätigkeitsbeschreibung
Weiterentwicklung des zentralen Programm- und Sendeleitungsplanungstool beim ZDF (Pharos)
Erweiterung und Modernisierung des zentralen Planungstools für Programmvorhaben beim ZDF. Wartung und Weiterentwicklung der Sendeablaufplanung für die detaillierte Planung von Sendevorhaben, Trailer und Wer-bung für die Sender ZDF, 3Sat, ZDFinfo, ZDFneo. Weiterentwicklung und Wartung des Trailermarkteting-Moduls. Weiterentwicklung des Material- und Trailerhandlings, sowie die Kommunikation mit der zentralen Ausspielautomatik und dem Fernsehmaterial-Content-Management-System. Implementierung einer Echtzeit-Benachrichtigung für weitere Anwendungsbereiche. Implementierung einer asynchronen Event-Verarbeitung.
Kentnisse:
WPF/WinForms · C# · .NET · MS SQL · Event-Driven-Development · Visual Basic .NET (VB.NET) · WCF · ASP.NET
.Net, ASP.NET, C#, Visual Basic, Windows Presentation Foundation
3/2020 – 10/2020
Tätigkeitsbeschreibung
Entwicklung Management Tool für die Trailer Produktion beim ZDF (eingebettet in der zentralen Programmplanungssoftware)
Backend-Entwicklung: Integration eines neuen Arbeitsbereiches (Trailer Produktionsmanagement) in das zentrale Planungstool, sowie Integration von Workflows mit anderen Abteilungen, wie Programmplanung und Sendeablaufplanung Frontend: WPF-Oberfläche zur Bedienung
Kenntnisse:
Event-Sourcing · Command/Event-Architektur · SignalR · C# · .NET · CQRS · Entity Framework · Event-Driven-Development · WPF
.Net, C#, Entity Framework, Windows Presentation Foundation
9/2019 – 9/2020
Tätigkeitsbeschreibung
Betreuung und Weiterentwicklung einer Archiv- und Re-cherchelösung für das ZDF (Sphinx)
Betreuung und Weiterentwicklung einer Archiv- und Recher-che-Software im ZDF.
Kenntnisse:
WebForms · C# · .NET · Entity Framework · JavaScript · HTML
.Net, C#, Entity Framework, HTML, JavaScript
10/2018 – offen
Tätigkeitsbeschreibung
Entwicklung verschiedenster Komponenten für eine „Customer und Partner Relation“-Lösung bei der DocuWare GmbH
Entwicklung von Web-Anwendungen rund um Customer- und Partner-Relation-Management.
Kenntnisse:
F# · C# · .NET · ASP.NET Core · Domain-Driven Design · Microsoft Azure · Event-Driven-Development
C#, F#, Microsoft Azure, ASP.NET
7/2018 – offen
Tätigkeitsbeschreibung
Hörbuch-Audioplayer-App (Android) für den Hörbuchverlag Eins A Medien GmbH
Ein "Perry Rhodan"-Fanprojekt, unbezahlt und Open Source
F#, Xamarin.Forms
10/2016 – 3/2020
Tätigkeitsbeschreibung
Umstellung Mainframe Anwendungsbackend auf .NET / SQL
Umstellung einer alten ADABAS / NATURAL Mainframe-Anwendung auf .NET, WebServices und MS-SQL Datenbankservern.
- Erstellen einer neuen Anwendungsarchitektur - Design der neuen Datenstrukturen und der Datenbank - Migration der alten ADABAS/NATURAL Module in .NET (lesen und verstehen von ADABAS/NATURAL Code ist notwendig!) - Integration der Funktionen und Module in die neue Architek-tur - Umstellung und Erstellung von Backend-Services. - Migration von Schnittstellen für Fremdanwendungen
Kenntnisse:
Design-Pattern · SOAP · ADABAS · Softwarearchitektur · C# · .NET · Entity Framework · MS SQL · xUnit · WPF · WCF · Dependency Injection
SQL, .Net, C#, Entity Framework, Windows Presentation Foundation
5/2015 – 5/2015
TätigkeitsbeschreibungEntwicklung eines Bitcoin-Address-Shortener. (-Hyperlink entfernt- ).
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), C#, ASP.NET, Ajax, JavaScript, HTML
3/2014 – 10/2016
Tätigkeitsbeschreibung
Weiterentwicklung und Erweiterung einer Programmplanungs- und Programmmanangement-Software beim Zweiten Deutschen Fernsehen (ZDF).
Kenntnisse: Software Development · C# · .NET · WCF · Dependency Injection · MS-SQL · SignalR · WPF · WinForms
SQL, .Net, C#, Windows Presentation Foundation
12/2013 – 2/2014
Tätigkeitsbeschreibung
Anwendungsentwicklung für einen der TOP 5 Strategieberatungsunternehmen der Welt (2013/2014)
Aufgabe/Beschreibung:
Entwicklung einer Managementsoftware für einen der TOP 5 Strategieberatungsunternehmen der Welt. Implementierung einer Singlesign-On Authentifizierung für multiple ASP.NET Anwendungen. Implementierung von WebServices. Verschlüsselung der Kommunikation der Anwendungen mit Hilfe vom RSA-Privte-Public-Key-Verfahren.
Entwicklung der Businesslogic und des Datenbankzugriffs. Entwicklung eines zentralen Dateimanagementsystem für die Anwendung mit API, GUI, WebService und Datenbankzugiff.
Verwendete Technologien:
C#, ASP.NET WebForms, WebAPI 2, Entity Framework, Linq/Lambda, Encryption, DevExpress, T-SQL
Microsoft SQL-Server (MS SQL), SQL, Language Integrated Query, C#, User Interface (UI), Web Services, ASP.NET
1/2013 – 5/2013
Tätigkeitsbeschreibung
Einrichtung, Erweiterung, Umstellung und Wartung der Shop-ping-Software OsCommerce auf die digitale Währung "Bit-coins" inkl. Realtime-Payment-System
Aufgabe:
Einrichtung eines Onlineshop der eine Echtzeit-Bezahlung mit Bit-coins ermöglicht.
Beschreibung:
Hierbei handelte es sich um die Einrichtung eines Onlineshops für den Edelmetallhandel und dessen Erweiterung mit verschieden Modulen (Versand und Payment) sowie passenden optischen Än-derungen auf Wunsch des Kunden.
Zusätzlich zu den Versandmodulen für DHL und FedEx kam noch ein Realtime-Payment-System für die Bezahlung mit Bitcoins.
Dabei wurde für den Käufer eine individuelle Bitcoin-Adresse gene-riert, auf die der Kunde einzahlen kann. Sobald die Zahlung im Netzwerk bestätigt wurde und somit als sicher und ausgeführt galt, wird der Kunde automatisch über die Statusänderung informiert und der Datensatz im Shopsystem auf den entsprechenden Status gesetzt.
Der Shop wird auch weiterhin von mir technisch betreut und es gibt immer mal wieder Änderungen und Anpassungen.
Verwendet Technologien:
PHP, MySQL, HTML, JavaScript
Mysql, PHP, JavaScript, HTML
6/2008 – 10/2013
Tätigkeitsbeschreibung
- Leiter einer IT-Abteilung
- Installation, Administration und Programmierung eines MS-SQL-Servers (2000/2005/2008)
- Administration einer Avaya I55 TK-Anlage
- Einrichtung, Wartung und Administration von 130 Terminal-Server Arbeitsplätzen (Windows 2008 Enterprise)
- Statistiken und Auswertung aus den Datenbanken
Software-Entwicklungen (Auszug):
- SMS-Schnittstelle für ttCall (CRM-Software)
- verschiedene Tools für die Verwaltung
- Mitarbeiter- und Gehaltsmanagement-Software
Microsoft SQL-Server (MS SQL), Administration von Datenbanken, .Net, C#, .Net Framework (Microsoft), User Interface (UI), Web Services, Festnetz / Telefonanlagen / Fax, Personalwesen (allg.)
12/2006 – 5/2008
Tätigkeitsbeschreibung
- Installation, Administration eines Datenbankserver (MS-SQL 200/2005)
- Entwicklung einer Personalmangement-Software für Gehaltsabrechnungen, Mitarbeiter- und Zeitmanagement
- Leitung einer Personalabteilung
Microsoft SQL-Server (MS SQL), Crystal, .Net, C#, .Net Framework (Microsoft), Personalwesen (allg.), Personalorganisation
Zertifikate
F# Software Foundation
Über mich
Weitere Kenntnisse
Domain-Driven-Design
Microservices
Cloud-Native (Azure)
Programmiersprachen:
F# und C#
TypeScript / JavaScript
Functional Programming, OOP
Design-Pattern (OOP, FP)
Event Sourcing, CQRS
Event-Driven-Development
.NET
ASP.NET Core
Datenbanken (SQL, Document-DBs)
SQL, Entity Framework
REST, WCF
HTML, React, F# Fable Elmish, WPF
u.v.m.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden