Weiterentwicklung und schrittweise Modernisierung einer seit vielen Jahren eingesetzten webbasier-ten Fachanwendung zur Verwaltung von Schüler , Unterrichts und Leistungsdaten. Ziel war die Erhö-hung der Wartbarkeit und Zukunftssicherheit durch Ablösung von Legacy Komponenten und Einfüh-rung moderner Web und Servicearchitekturen.
Beitrag & Mehrwert:
Analyse eines historisch gewachsenen Softwaresystems (MS Access, VBA, Oracle), um Entscheidungs-grundlagen für Wartung, Migration oder Neuentwicklung zu schaffen.
Erweiterung einer bestehenden Finanzsoftware um performante Excel Exportfunktionen für große Datenmengen.
Konzeption und Umsetzung zweier Webanwendungen zur vollständigen Erfassung und Verwaltung unternehmensweit eingesetzter Software (IDV/UDV).
Eine bestehende WPF-Anwendung sollte um eine an mehreren Stellen nutzbare Dokumentverwaltung erweitert werden. Hierzu wurde eine Benutzeroberfläche und eine Logikschicht entwickelt, welche die Möglichkeit des Up- und Downloads von Dateien diverser Typen bietet. Alle Transaktion werden in einer SQL-Datenbank protokolliert.
Tätigkeiten:
? Datenbankentwicklung (Code First), GUI-Entwicklung, Programmierung in C#
Es wurde eine ASP.Net Web Forms-Anwendung zur Erstellung von Fragebögen mitsamt Fragen, Antwortmöglichkeiten und deren Bewertung, gegliedert in Gruppen und Kategorien, entwickelt. Zu den Antworten werden 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 speicherbar sein. Die Anwendung bietet zudem die Möglichkeit einer Live-Vorschau auf das Ergebnis eines sich im Entwurf befindlichen Fragebogens.
Tätigkeiten:
? Konzeption, Entwurf
? Anwendungs- und Schnittstellenentwicklung und Test gegenüber den Anforderungen
Eine ASP.Net Web Forms-Anwendung wurde entwickelt, welche auf der Basis von Konfigurationsdaten dynamisch einen mehrseitigen Fragebogen aufbaut und dessen Bearbeitung, sowie die Speicherung und Auswertung der Ergebnisse ermöglicht. Die Anzahl von Seiten, Fragen, Antwortmöglichkeiten und Fragekategorien liefert dabei die Grundlage für den Aufbau der Seite(n) und wird mit Aufruf der Intranet-Anwendung abgerufen. 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 Anwendung 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
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 Druckfunktion ausgegeben werden.
Die Anwendung setzte prototypisch als erste ASP.Net Web Forms Anwendung 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 Anforderungen
? Einführung der Software und Schulung von Key-Usern
? Dokumentation und Benutzerhandbuch erstellen
Zur schnellen Fertigung von zukünftigen ASP.Net Web Forms-Anwendungen wurde eine Rahmenarchitektur geschaffen, welche das Design der geplanten Anwendungen über eine Master-Page definiert, einen Datenbankzugriff ü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 optischen 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
Neuentwicklung einer WPF-Anwendung nach MVVM Design Pattern, welche Buch-Metadaten über den Webservice der DNB abruft und das Verwalten und Verleihen von Büchern ermöglicht. Entwickeln einer Kundenverwaltung und eines Berechtigungssystems zur Zugriffskontrolle im Hinblick 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
In der Zusammenarbeit schätze ich klare Rollen, kurze Abstimmungswege und eine verlässliche, partnerschaftliche Arbeitsweise. Ich arbeite sowohl in agilen als auch in klassischen Projektstrukturen und passe mein Vorgehen pragmatisch an den jeweiligen Projektkontext an.
Softwareentwicklung & Architektur
Umfangreiche Erfahrung in der Weiter- und Neuentwicklung komplexer Fachanwendungen auf Basis von .NET. Schwerpunkt auf stabilen, wartbaren Architekturen sowie der strukturierten Umsetzung fachlicher und technischer Anforderungen.
Legacy-Analyse & Modernisierung
Analyse gewachsener Systemlandschaften (z. B. WebForms, Access/VBA, Oracle) sowie Konzeption und Umsetzung von Migrations- und Ablösungsstrategien ? einschließlich schrittweiser Modernisierung im laufenden Betrieb.
Web- & Frontend-Entwicklung
Entwicklung moderner Weboberflächen mit Angular, TypeScript, HTML und CSS sowie Integration in bestehende Backend- und Servicearchitekturen.
Datenbanken & Schnittstellen
Erfahrung in Design, Erweiterung und Optimierung relationaler Datenbanken (SQL Server, Oracle) sowie in der Entwicklung und Nutzung von Web APIs und REST-Schnittstellen.
Zusammenarbeit & Vorgehensmodelle
Strukturierte Zusammenarbeit mit Fachbereichen und IT-Abteilungen, sowohl in agilen Projekten (Scrum) als auch in klassischen Vorgehensmodellen (Prince2). Fokus auf klare Kommunikation, nachvollziehbare Ergebnisse und nachhaltige Wartbarkeit.
Weiterentwicklung und schrittweise Modernisierung einer seit vielen Jahren eingesetzten webbasier-ten Fachanwendung zur Verwaltung von Schüler , Unterrichts und Leistungsdaten. Ziel war die Erhö-hung der Wartbarkeit und Zukunftssicherheit durch Ablösung von Legacy Komponenten und Einfüh-rung moderner Web und Servicearchitekturen.
Beitrag & Mehrwert:
Analyse eines historisch gewachsenen Softwaresystems (MS Access, VBA, Oracle), um Entscheidungs-grundlagen für Wartung, Migration oder Neuentwicklung zu schaffen.
Erweiterung einer bestehenden Finanzsoftware um performante Excel Exportfunktionen für große Datenmengen.
Konzeption und Umsetzung zweier Webanwendungen zur vollständigen Erfassung und Verwaltung unternehmensweit eingesetzter Software (IDV/UDV).
Eine bestehende WPF-Anwendung sollte um eine an mehreren Stellen nutzbare Dokumentverwaltung erweitert werden. Hierzu wurde eine Benutzeroberfläche und eine Logikschicht entwickelt, welche die Möglichkeit des Up- und Downloads von Dateien diverser Typen bietet. Alle Transaktion werden in einer SQL-Datenbank protokolliert.
Tätigkeiten:
? Datenbankentwicklung (Code First), GUI-Entwicklung, Programmierung in C#
Es wurde eine ASP.Net Web Forms-Anwendung zur Erstellung von Fragebögen mitsamt Fragen, Antwortmöglichkeiten und deren Bewertung, gegliedert in Gruppen und Kategorien, entwickelt. Zu den Antworten werden 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 speicherbar sein. Die Anwendung bietet zudem die Möglichkeit einer Live-Vorschau auf das Ergebnis eines sich im Entwurf befindlichen Fragebogens.
Tätigkeiten:
? Konzeption, Entwurf
? Anwendungs- und Schnittstellenentwicklung und Test gegenüber den Anforderungen
Eine ASP.Net Web Forms-Anwendung wurde entwickelt, welche auf der Basis von Konfigurationsdaten dynamisch einen mehrseitigen Fragebogen aufbaut und dessen Bearbeitung, sowie die Speicherung und Auswertung der Ergebnisse ermöglicht. Die Anzahl von Seiten, Fragen, Antwortmöglichkeiten und Fragekategorien liefert dabei die Grundlage für den Aufbau der Seite(n) und wird mit Aufruf der Intranet-Anwendung abgerufen. 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 Anwendung 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
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 Druckfunktion ausgegeben werden.
Die Anwendung setzte prototypisch als erste ASP.Net Web Forms Anwendung 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 Anforderungen
? Einführung der Software und Schulung von Key-Usern
? Dokumentation und Benutzerhandbuch erstellen
Zur schnellen Fertigung von zukünftigen ASP.Net Web Forms-Anwendungen wurde eine Rahmenarchitektur geschaffen, welche das Design der geplanten Anwendungen über eine Master-Page definiert, einen Datenbankzugriff ü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 optischen 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
Neuentwicklung einer WPF-Anwendung nach MVVM Design Pattern, welche Buch-Metadaten über den Webservice der DNB abruft und das Verwalten und Verleihen von Büchern ermöglicht. Entwickeln einer Kundenverwaltung und eines Berechtigungssystems zur Zugriffskontrolle im Hinblick 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
In der Zusammenarbeit schätze ich klare Rollen, kurze Abstimmungswege und eine verlässliche, partnerschaftliche Arbeitsweise. Ich arbeite sowohl in agilen als auch in klassischen Projektstrukturen und passe mein Vorgehen pragmatisch an den jeweiligen Projektkontext an.
Softwareentwicklung & Architektur
Umfangreiche Erfahrung in der Weiter- und Neuentwicklung komplexer Fachanwendungen auf Basis von .NET. Schwerpunkt auf stabilen, wartbaren Architekturen sowie der strukturierten Umsetzung fachlicher und technischer Anforderungen.
Legacy-Analyse & Modernisierung
Analyse gewachsener Systemlandschaften (z. B. WebForms, Access/VBA, Oracle) sowie Konzeption und Umsetzung von Migrations- und Ablösungsstrategien ? einschließlich schrittweiser Modernisierung im laufenden Betrieb.
Web- & Frontend-Entwicklung
Entwicklung moderner Weboberflächen mit Angular, TypeScript, HTML und CSS sowie Integration in bestehende Backend- und Servicearchitekturen.
Datenbanken & Schnittstellen
Erfahrung in Design, Erweiterung und Optimierung relationaler Datenbanken (SQL Server, Oracle) sowie in der Entwicklung und Nutzung von Web APIs und REST-Schnittstellen.
Zusammenarbeit & Vorgehensmodelle
Strukturierte Zusammenarbeit mit Fachbereichen und IT-Abteilungen, sowohl in agilen Projekten (Scrum) als auch in klassischen Vorgehensmodellen (Prince2). Fokus auf klare Kommunikation, nachvollziehbare Ergebnisse und nachhaltige Wartbarkeit.