freiberufler Softwareentwickler C#, Fachinformatiker für Anwendungsentwicklung auf freelance.de

Softwareentwickler C#, Fachinformatiker für Anwendungsentwicklung

zuletzt online vor 1 Tagen
  • 85€/Stunde
  • 53332 Bornheim, Rheinland
  • Umkreis (bis 200 km)
  • de  |  en
  • 02.12.2024

Kurzvorstellung

Ich entwickle Softwareapplikationen mit Freude und in hoher Qualität in C# mit ASP.NET, Blazor und WPF, bevorzugt mit MS SQL-Server als Datenhaltung. Dabei sind mir Clean Code Prinzipien ebenso vertraut wie Anforderungen an Datenschutz nach EU-DSGVO.

Qualifikationen

  • ASP.NET3 J.
  • C#5 J.
  • Microsoft Visual Studio2 J.
  • CSS-Programmierer1 J.
  • Entity Framework1 J.
  • HTML3 J.
  • Java (allg.)
  • JavaScript-Entwickler1 J.
  • Konzeption (IT)1 J.
  • Microsoft SQL-Server (MS SQL)
  • MS Access
  • SQL1 J.
  • Windows Presentation Foundation

Projekt‐ & Berufserfahrung

Software Entwickler
Schule und öffentlicher Dienst, Remote
3/2023 – offen (1 Jahr, 10 Monate)
Soziale Einrichtungen
Tätigkeitszeitraum

3/2023 – offen

Tätigkeitsbeschreibung

Eine seit 2006 existierende Web-basierte Software zur Verwaltung von Schüler-,
Unterrichts-, Leistungs- und Einsatzdaten wird im Auftrag eines Kultusministeriums
weiterentwickelt. Unter der Nutzung von Scrum und in stetigem Austausch mit den Kunden
werden Anforderungen erarbeitet und präzisiert. Darauf basierend werden sowohl zu
dokumentierende Analysen umgesetzt, als auch technische und fachliche Anforderungen
entwickelt und präsentiert.
Tätigkeiten: Entwicklung und Test, Datenbankerweiterung

Eingesetzte Qualifikationen

SQL, CSS-Programmierer, JavaScript-Entwickler, C#, Microsoft Visual Studio, ASP.NET, HTML

Code-Reviewer, Code-Analyst, Berater
Kundenname anonymisiert, Köln
6/2022 – 12/2022 (7 Monate)
Versicherungen
Tätigkeitszeitraum

6/2022 – 12/2022

Tätigkeitsbeschreibung

Ein über viele Jahre gewachsenes Softwaresystem bestehend aus vier MS
Access-Anwendungen und einer Oracle Datenbank sollte analysiert wer-
den, um eine Bewertung zur Wartbarkeit oder möglicher Neuentwicklung
zu treffen. Ein besonderes Augenmerk lag auf der Datenhaltung und dem
VBA-Code, sowie den Abhängigkeiten zwischen den Anwendungen. 
 
Tätigkeiten:
▪ Analyse, Dokumentation, Bewertung

Werkzeuge:
▪ MS Access/Word/Excel, SQL Developer, Oracle, Notepad++,
VBA, Makros

Eingesetzte Qualifikationen

Microsoft Access, Oracle Database, Schreiben von Dokumentation, VBA (Visual Basic for Applications)

Softwareentwickler, Schnittstellentwickler
Kundenname anonymisiert, Köln
4/2022 – 6/2022 (3 Monate)
Finanzdienstleister
Tätigkeitszeitraum

4/2022 – 6/2022

Tätigkeitsbeschreibung

Für eine bestehende Finanzsoftware wurde eine Excel-Export Funktionali-
tät entwickelt, die die Daten verschiedener Tabellen in aufbereiteter
Form in multiplen Excel Tabs ausgibt.
Aufgrund der großen Datenmenge lag der Schwerpunkt auf der Perfor-
mance.
 
Tätigkeiten:
▪ Entwicklung und Test

Werkzeuge:
▪ C#, Excel, Visual Studio

Eingesetzte Qualifikationen

C#, Microsoft Excel, Schnittstellenentwicklung, Microsoft Visual Studio

Softwareentwickler, Datenbankentwickler
Kundenname anonymisiert, Leverkusen
8/2021 – 12/2021 (5 Monate)
Gesundheitswesen
Tätigkeitszeitraum

8/2021 – 12/2021

Tätigkeitsbeschreibung

Eine bestehende WPF-Anwendung sollte um eine an mehreren Stellen
nutzbare Dokumentverwaltung erweitert werden. Hierzu wurde eine Be-
nutzeroberfläche und eine Logikschicht entwickelt, welche die Möglich-
keit des Up- und Downloads von Dateien diverser Typen bietet. Alle Trans-
aktion werden in einer SQL-Datenbank protokolliert. 
 
Tätigkeiten:
▪ Datenbankentwicklung (Code First), GUI-Entwicklung, Program-
mierung in C#

Werkzeuge:
▪ Visual Studio, Entity Framework, WPF, DevExpress, XAML

Eingesetzte Qualifikationen

Microsoft Visual Studio, C#, Entity Framework, Windows Presentation Foundation

Softwareentwickler, Konzeptionist
Kundenname anonymisiert, Köln
8/2021 – 10/2021 (3 Monate)
Versicherungen
Tätigkeitszeitraum

8/2021 – 10/2021

Tätigkeitsbeschreibung

Es wurde eine ASP.Net Web Forms-Anwendung zur Erstellung von Frage-
bögen mitsamt Fragen, Antwortmöglichkeiten und deren Bewertung, ge-
gliedert in Gruppen und Kategorien, entwickelt. Zu den Antworten wer-
den weitere Informationen gespeichert, die zusätzlich zur rechnerischen
Bewertung Rückschlüsse auf die Motivation der Beantwortung zulassen.
Eingaben können zunächst als Entwurf und zusätzlich, nach vollständiger
Beantwortung sämtlicher Fragen, als abgeschlossener Fragebogen spei-
cherbar sein. Die Anwendung bietet zudem die Möglichkeit einer Live-
Vorschau auf das Ergebnis eines sich im Entwurf befindlichen Fragebo-
gens.

Tätigkeiten:
▪ Konzeption, Entwurf
▪ Anwendungs- und Schnittstellenentwicklung und Test gegenüber
den Anforderungen

Werkzeuge:
▪ Visual Studio, C#, ReSharper, ASP.Net Web Forms, HTML, CSS,
Java Script, DevExpress, Balsamiq Mockups

Eingesetzte Qualifikationen

C#, JavaScript, Responsive Webdesign, Schnittstellenentwicklung

Softwareentwickler
Kundenname anonymisiert, Köln
4/2021 – 8/2021 (5 Monate)
Versicherungen
Tätigkeitszeitraum

4/2021 – 8/2021

Tätigkeitsbeschreibung

Eine ASP.Net Web Forms-Anwendung wurde entwickelt, welche auf der
Basis von Konfigurationsdaten dynamisch einen mehrseitigen Fragebo-
gen aufbaut und dessen Bearbeitung, sowie die Speicherung und Aus-
wertung der Ergebnisse ermöglicht. Die Anzahl von Seiten, Fragen, Ant-
wortmöglichkeiten und Fragekategorien liefert dabei die Grundlage für
den Aufbau der Seite(n) und wird mit Aufruf der Intranet-Anwendung ab-
gerufen. Eine Schnittstelle zu anderen Anwendungen, welche Fragebö-
gen nutzen, wurde implementiert, ebenso wie eine Schnittstelle für einen
zu entwickelnden Fragebogen-Designer. Eine konkrete Nutzung der An-
wendung besteht in der Gestaltung eines Fragebogens zur Ermittlung des
Schutzbedarfs von Software. 

Tätigkeiten:
▪ Konzeption, Entwurf
▪ Anwendungs- und Schnittstellenentwicklung und Test gegenüber
den Anforderungen

Werkzeuge:
▪ Visual Studio, C#, ReSharper, ASP.Net Web Forms, HTML, CSS,
Java Script, DevExpress, Balsamiq Mockups

Eingesetzte Qualifikationen

ASP.NET, CSS (Cascading Style Sheet), HTML, JavaScript

Softwareentwickler, Datenschutz-Berater, Anforderungsmanager
Kundenname anonymisiert, Köln
10/2019 – 4/2022 (2 Jahre, 7 Monate)
Versicherungen
Tätigkeitszeitraum

10/2019 – 4/2022

Tätigkeitsbeschreibung

Im Interesse der IT-Sicherheit sollte jegliche im Unternehmen genutzte Soft-
ware mit Hilfe eines zu entwickelnden Softwareregisters BaFin-konform er-
fasst werden. Dieses sollte die Möglichkeit bieten Verantwortlichkeiten für
vorhandene Software abzubilden, zu bearbeiten und auszuwerten. Hierfür
sollten zwei ASP.Net Web Forms Anwendungen programmiert werden,
eine für individuelle Software der Abteilungen (IDV), die andere für Unter-
nehmensdatenverarbeitung (UDV). Beide sollten die jeweiligen Lebens-
zyklen der Software von der Idee, über die Realisierung/Anschaffung bis
hin zur Stilllegung abbilden und die jeweiligen Arbeitsschritte durch eine
Dokumentenverwaltung unterstützen können. Zudem sollten sie eine
Schnittstelle zu einer geplanten Anwendung bieten, die eine Schutzbe-
darfsfeststellung für Software ermöglicht.

Tätigkeiten:
▪ Konzeption der Software in Kooperation mit dem Fachbereich
▪ Architektur und Design-Entwürfe
▪ Datenbankentwurf und -entwicklung
▪ Anwendungs- und Schnittstellenentwicklung und Test der Anfor-
derungen
▪ Einführung der Software und Schulung von Key-Usern
▪ Dokumentation und Benutzerhandbuch erstellen

Werkzeuge:
Balsamiq Mockups, SQL Server Management Studio, Visual Stu-
dio, C#, ReSharper, ASP.Net Web Forms, HTML, CSS, Java Script,
DevExpress

Eingesetzte Qualifikationen

C#, Datenschutz, Schreiben von Dokumentation, Anforderungsspezifikationen

Softwareentwickler, Datenbankentwickler
Kundenname anonymisiert, Köln
6/2018 – 10/2019 (1 Jahr, 5 Monate)
Versicherungen
Tätigkeitszeitraum

6/2018 – 10/2019

Tätigkeitsbeschreibung

Eine Anwendung zur Erfassung, Bearbeitung und Nachverfolgung von
Aufträgen wurde geplant und entwickelt. Diese bildet den Workflow von
Aufträgen von der Idee bis zur Fertigstellung ab, ermöglicht Dokumenten-
Up- und Downloads, sowie Rollen- und Personenzuweisungen zu Aufträ-
gen. Außerdem können alle Informationen zu Aufträgen über eine Druck-
funktion ausgegeben werden.
Die Anwendung setzte prototypisch als erste ASP.Net Web Forms Anwen-
dung im Unternehmen innerhalb eines eigens entwickelten Frameworks
Standards für zukünftige Web Forms-Anwendungen. 
 
Tätigkeiten:
▪ Konzeption der Software in Kooperation mit dem Fachbereich
▪ Architektur und Design-Entwürfe
▪ Datenbankentwurf und -entwicklung
▪ Anwendungs- und Schnittstellenentwicklung und Test der Anfor-
derungen
▪ Einführung der Software und Schulung von Key-Usern
▪ Dokumentation und Benutzerhandbuch erstellen

Werkzeuge:
Balsamiq Mockups, SQL Server Management Studio, Visual Stu-
dio, C#, ReSharper, ASP.Net Web Forms, HTML, CSS, Java Script,
DevExpress, DevExpress Xtra Reports

Eingesetzte Qualifikationen

Schreiben von Dokumentation, HTML, Konzeption (IT), Schulung / Training (IT)

Softwareentwickler, Architekt, Anforderungsmanager
Kundenname anonymisiert, Köln
8/2017 – 5/2018 (10 Monate)
Versicherungen
Tätigkeitszeitraum

8/2017 – 5/2018

Tätigkeitsbeschreibung

Zur schnellen Fertigung von zukünftigen ASP.Net Web Forms-Anwendun-
gen wurde eine Rahmenarchitektur geschaffen, welche das Design der
geplanten Anwendungen über eine Master-Page definiert, einen Daten-
bankzugriff über vorgefertigte Entity-Framework Zugriffsklassen zur Verfü-
gung stellt und Standardmethoden für die Arbeit mit DevExpress-Controls
anbietet. Hierfür wurde ein Projekt-Template erstellt, welches in der opti-
schen Darstellung dem Corporate Design des Unternehmens entspricht.

Tätigkeiten:
▪ Architektur und Design-Entwürfe
▪ Datenbankentwurf und -entwicklung
▪ Entity-Framework Logikklassen mit Standardmethoden (CRUD)
entwickeln
▪ DevExpress Theme und Master-Page erstellen
▪ Projekt-Template erstellen

Werkzeuge:
Balsamiq Mockups, Visual Studio, C#, ASP.Net Web Forms, HTML,
CSS, Java Script, DevExpress, DevExpress Theme Designer

Eingesetzte Qualifikationen

ASP.NET, C#, Entity Framework, Microsoft SQL-Server (MS SQL)

Entwickler, Projektmanager
clics GmbH, Bornheim
1/2017 – 6/2017 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2017 – 6/2017

Tätigkeitsbeschreibung

Neuentwicklung einer WPF-Anwendung nach MVVM Design Pattern, wel-
che Buch-Metadaten über den Webservice der DNB abruft und das Ver-
walten und Verleihen von Büchern ermöglicht. Entwickeln einer Kunden-
verwaltung und eines Berechtigungssystems zur Zugriffskontrolle im Hin-
blick auf den Schutz personenbezogener Daten. Implementierung einer
Druckschnittstelle zum Druck von Kundenausweisen und Buchetiketten.
 
Tätigkeiten:
▪ Projektplanung, Anwendungsplanung, Datenbankdesign
▪ Entwicklung
▪ Datenschutzmaßnahmen
▪ Test & Abnahme, Dokumentation

Werkzeuge:
Visual Studio, SQL Server Management Studio, WPF, XAML C#

Eingesetzte Qualifikationen

Datenbankentwicklung, Projektmanagement (IT), Schnittstellenentwicklung, Windows Presentation Foundation

Zertifikate

ASP-NET Core und Blazor
GFU
2022
PRINCE2 Arrangement - Projektmanagement mit PRINCE2 Foundation und PRINCE2 Practitioner
GFU
2022
Technischer Datenschutz für Nichttechniker
Kedua
2021
Erhaltung der Datenschutz-Fachkunde
Kedua
2021
Datenschutzmanagement
Kedua
2021
DevExpress WPF-Controls Grundlagen
GFU
2021
Anforderungsmanagement in IT-Projekten
GFU
2019
Präzise Anforderungsanalyse im Requirements Engineering
GFU
2019
Windows Presentation Foundation - Design und Programmierung
GFU
2017
ASP.NET Web Forms Komplett
GFU
2017

Ausbildung

Professional Scrum Master 1
Ausbildung
2022
Köln
Ausbilder nach Ausbildereignungsverordnung AEVO (IHK)
Ausbildung
2021
Bonn
zertifizierte Fachkraft für Datenschutz (DEKRA)
Ausbildung
2018
Frankfurt
Fachinformatiker für Anwendungsentwicklung (IHK)
Ausbildung
2017
Bornheim
Geprüfter Fachinformatiker - Schwerpunkt Anwendungsentwicklung
Ausbildung
ILS
2015

Über mich

Über den Tellerrand: Professional Scrum Master (PSM I) inkl. Prüfung & Zertifikat, Projektmanagement mit PRINCE2® Foundation und PRINCE2® Practitioner, Datenschutzmanagement

Weitere Kenntnisse

C#, ASP.NET, Blazor, Windows Presentation Foundation (WPF), Relationales Datenbankdesign, Präzise Anforderungsanalyse im Requirements Engineering, DevExpress Framework

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Home-Office
bevorzugt
Profilaufrufe
534
Alter
34
Berufserfahrung
7 Jahre und 4 Monate (seit 08/2017)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden