Erfahrener Software-Entwickler und -Architekt mit .NET-Schwerpunkt
Aktualisiert am 12.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 13.11.2024
Verfügbar zu: 100%
davon vor Ort: 10%
C# .NET
Agile Softwareentwicklung
Softwarearchitektur
DevExpress
MSSQL
PostreSQL
ASP.NET
Blazor
WPF
Git
NATS
arc42
Deutsch
Muttersprache
Englisch
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 5 Monate
2022-05 - 2024-09

Kontinuierliche Produktentwicklung zur Digitalisierung des Postservices in Unternehmen

Software Entwickler, Softwarearchitekt, stellv. Product Owner C# DevExpress PostgreSQL ...
Software Entwickler, Softwarearchitekt, stellv. Product Owner

Projektziel

Ziel des Projektes ist es, den Prozess der Erfassung, Digitalisierung und Verwaltung eingehender Postsendungen in Unternehmen effizienter zu gestalten. Durch den Einsatz einer innovativen Plattform soll die Bearbeitungszeit von Postsendungen reduziert, die Sicherheit der Daten gewährleistet und die Flexibilität der Postverwaltung erhöht werden.

Projektbeschreibung

  • Projektumfang: Das Projekt umfasst die Implementierung einer umfassenden Lösung für die Digitalisierung und Verwaltung von Postsendungen innerhalb von Unternehmen. Das entwickelte System ermöglicht es, eingehende Postsendungen zu digitalisieren und diese mit Einverständnis des Nutzers an diesen per Mail zu Versenden. Die Nutzer können individuelle Digitalisierungsregeln im Webportal festlegen, die automatisch angewendet werden, sobald Postsendungen erfasst sind.
  • Technische Umsetzung: Die technische Umsetzung umfasste die Entwicklung eines Backends in C# inklusive API-Schnittstellen, eines Windows-Clients mittels DevExpress für administrative Aufgaben sowie eines Android-Clients auf Zebra Geräten für die Mitarbeiter der Poststelle. Zusätzlich wurde ein Webportal für Endnutzer implementiert, das eine flexible Steuerung und Überwachung der Postverarbeitungsprozesse ermöglicht.

Arbeitsweise
Um die Anforderungen der Stakeholder effizient umzusetzen, wurden diese strukturiert als Issues in GitLab dokumentiert. Diese Issues wurden regelmäßig in Stakeholderbesprechungen überprüft und Milestones zugewiesen. Gemeinsam mit dem Entwicklungsteam wurden die Issues verfeinert, um klare Abnahmekriterien zu definieren und die Anforderungen genau festzulegen.

Verantwortlichkeiten
Rolle als Software Entwickler
  • Konzeption neuer und Erweiterung vorhandener Funktionalitäten gemäß den erhobenen Anforderungen
  • Full-Stack-Programmierung zur Entwicklung und Erweiterung der Software.

  • Anlegen von automatisierten Tests via MSTest und später NUnit

  • Durchführung von Fehleranalysen und -behebungen


Rolle als Product Owner
  • Mitarbeit an den Aufgaben eines Product Owners in der Rolle seines Stellvertreters
  • Erstellung und Verwaltung der Projekt-Roadmap, inklusive Milestone-Planung und Priorisierung von Issues in Abstimmung mit den Stakeholdern.
  • Durchführung von Issue Refinements zur klaren Definition und Strukturierung der Aufgaben.


Rolle als Software Architekt

  • Erstellen und Pflegen der Architekturdokumentation
  • Konsolidierung und Evaluation von bereits bestehenden Anforderungen
  • Konzipierung und Planung eines Refactoring des gesammten Produkts
C# DevExpress PostgreSQL Python arc42 NUnit .NET
BitConstruction GmbH
Remote
2 Jahre 5 Monate
2022-05 - 2024-09

Weiterentwicklung einer firmeninternen administrativen Produkt-Suite

Software Entwickler, Product Owner C# DevExpress MSSQL ...
Software Entwickler, Product Owner
Projektziel
Die Weiterentwicklung einer administrativen Produkt-Suite zur effizienten Unterstützung von administrativen Tätigkeiten im Unternehmen.

Projektbeschreibung
Das Projekt umfasste die Entwicklung und Verbesserung einer Suite von Anwendungen, die zentrale administrative Aufgaben innerhalb des Unternehmens unterstützen. Die Produkt-Suite deckte Bereiche wie Personal-Verwaltung, Asset-Management, Buchhaltung und Rechnungsverwaltung sowie Arbeitszeiterfassung ab. Zur Umsetzung wurden eigenständige Anwendungen mit DevExpress Windows Clients entwickelt, welche über MSSQL Datenbanken vernetzt sind.

Arbeitsweise
Um die Anforderungen der Stakeholder effizient umzusetzen, wurden diese strukturiert als Issues in GitLab dokumentiert. Diese Issues wurden regelmäßig in Stakeholderbesprechungen überprüft und Milestones zugewiesen. Gemeinsam mit dem Entwicklungsteam wurden die Issues verfeinert, um klare Abnahmekriterien zu definieren und die Anforderungen genau festzulegen.

Verantwortlichkeiten
Rolle als Software Entwickler
  • Konzeption neuer Funktionalitäten gemäß den erhobenen Anforderungen
  • Full-Stack-Programmierung zur Entwicklung und Erweiterung der Software.

  • Durchführung von Fehleranalysen und -behebungen


Rolle als Product Owner
  • Erstellung und Verwaltung der Projekt-Roadmap, inklusive Milestone-Planung und Priorisierung von Issues in Abstimmung mit den Stakeholdern.
  • Durchführung von Issue Refinements zur klaren Definition und Strukturierung der Aufgaben.
C# DevExpress MSSQL .NET
MailProfessionals GmbH
Remote
2 Jahre 3 Monate
2020-02 - 2022-04

Entwicklung und Betreuung von Microsoft BizTalk Servern und Tools

Software Entwickler C# .NET NUnit ...
Software Entwickler
Betreuung und Deployment von BizTalk Servern
  • Design und Anbindungen von MSSQL-Datenbanken
  • Anbindung WCF Services
  • Anpassungen an BizTalk Mappings
  • BizTalk Server Installation & Konfiguration


Maintenance und Weiterentwicklung von Werkzeugen

C# .NET NUnit PowerShell BizTalk Blazor ASP.NET REST MSSQL
IvaltiCare GmbH
Remote
3 Monate
2021-11 - 2022-01

Unterstützung bei der Entwicklung eines Einzelhandelssystems

Software Entwickler C# .NET Framework XUnit ...
Software Entwickler

Beschreibung

Unterstützung bei der Entwicklung und Optimierung eines umfassenden Microservice-Systems, inklusive Performance-Optimierungen in diversen C# Komponenten und Erweiterung der Test-Coverage.

Leistungen

  • Verbesserung der Effizienz und Funktionalität eines Microservice-Systems.
  • Steigerung der Leistungsfähigkeit durch gezielte Optimierungen in verschiedenen C# Komponenten.
  • Sicherstellung der Softwarequalität durch die Erhöhung der Test-Coverage
C# .NET Framework XUnit MSSQL Microservice Architektur Scrum
Remote
6 Monate
2021-02 - 2021-07

Monitoring Integration für BizTalk Server

Fullstack Entwickler C# Blazor REST ...
Fullstack Entwickler
Projektziel
Entwicklung eines Monitoring-Tools zur Verbesserung der Reaktionszeit bei potenziellen Fehlern oder Problemen innerhalb eines kritischen Systems unter Nutzung der Microsoft BizTalk API.

Projektbeschreibung
Zur proaktiven Überwachung und Selbstheilung kritischer Systemprozesse wurde ein Monitoring-Tool entwickelt. Dieses Tool ist darauf ausgelegt, kontinuierlich interne Prozesse und externe Services zu überwachen. Bei festgestellten Problemen versucht es zunächst, diese eigenständig zu beheben. Falls die Probleme fortbestehen, wird ein Administrator per E-Mail benachrichtigt. Zusätzlich generiert das Tool wöchentliche Reports, welche detaillierte Statistiken über die überwachten Komponenten enthalten. Im Falle eines außerplanmäßigen Neustarts des Systems erfolgt ebenfalls eine Benachrichtigung an den Administrator.
Ein Blazor-basierter Web-Client dient als Monitoring-Dashboard und Anlaufstelle für client-seitige Konfigurationen. Dieser Web-Client ist mit einer Authentifizierung versehen, um die Sicherheit und den Zugang zu kontrollieren.


Arbeitsweise

Mittels Interviews mit dem Anforderungssteller habe ich Hauptanforderungen erhoben und strukturiert in Azure Devops dokumentiert. Diese Anforderungen habe ich während der iterativen Entwicklung sukzessive weiter verfeinert.


Verantwortlchkeiten

Als alleiniger Entwickler war ich für die gesamte Projektumsetzung verantwortlich, einschließlich:

  • Anforderungserfassung und -analyse
  • Konzipierung des Tools
  • Entwicklung und Implementierung
  • Automatisiertes Testen des Systems mittels NUnit
C# Blazor REST Azure Devops .NET Core NUnit Swagger Agile Softwareentwicklung
IvaltiCare GmbH
Remote
3 Monate
2020-03 - 2020-05

Tool zur Durchsuchung großer Ordner- und Dateistrukturen

Fullstack Entwickler C# WPF
Fullstack Entwickler

Projektziel

Entwicklung eines Tools, das Benutzern ermöglicht, schnell und effizient relevante Informationen in großen Datenbeständen zu finden und zu analysieren.


Projektbeschreibung

Das entwickelte Tool ermöglicht das Durchsuchen großer Ordner- und Dateistrukturen und das Finden bestimmter Texte innerhalb von Dateien. Die Suchergebnisse werden in einer Vorschauansicht angezeigt, wobei der gesuchte Text hervorgehoben wird. Das Tool verfügt über einen integrierten Datei-Baum und ist speziell für große Mengen von Text-Dateien konzipiert. Es unterstützt alle gängigen Text-Dateiformate sowie PDF-Dateien. Darüber hinaus bietet das Tool eine Exportfunktion, mit der gefundene Dateien an einen konfigurierbaren Ort kopiert werden können. Es gibt eine integrierte Lizenzierung mit verschiedenen Lizenz-Leveln, die zusätzliche Funktionen freischalten.


Arbeitsweise

Mittels Interviews mit dem Anforderungssteller habe ich Hauptanforderungen erhoben und strukturiert in Azure Devops dokumentiert. Diese Anforderungen habe ich während der iterativen Entwicklung sukzessive weiter verfeinert.


Verantwortlchkeiten

Als alleiniger Entwickler war ich für die gesamte Projektumsetzung verantwortlich, einschließlich:

  • Anforderungserfassung und -analyse
  • Konzipierung des Tools
  • Entwicklung und Implementierung
C# WPF
IvaltiCare GmbH
Remote
1 Jahr
2016-09 - 2017-08

Webentwicklung und SEO-Analyse

Webentwickler JavaScript PHP HTML ...
Webentwickler
  • Neugestaltung der firmeneigenen Webseite in nativem HTML, CSS und Javascript
  • Durchführung von Analysen zur Verbesserung der Sichtbarkeit von Webseiten in Suchmaschinen.

Reisekostenabrechungs-Tool

Projektziel

Entwicklung eines Webtools zum einheitlichen Erstellen von Reisekostenabrechnungen für den internen Gebrauch.

Projektbeschreibung
Konzeption und Entwicklung eines benutzerfreundlichen Tools zur Erfassung und automatischen Verrechnung von Kostenpunkten. Es wurde als Webanwendung unter Verwendung des Angular-Frameworks umgesetzt. Nutzer können verschiedene Datenpunkte effizient und intuitiv über ein Formular eingeben. Die eingegebenen Daten werden automatisch zu den entsprechenden Kostenpunkten verrechnet. Mit einem Klick kann eine druckbare Version der Daten erstellt werden, die eine übersichtliche Darstellung aller Kostenpunkte ermöglicht.


Arbeitsweise

Mittels Interviews mit den Stakeholdern habe ich Hauptanforderungen erhoben und während der iterativen Entwicklung sukzessive weiter verfeinert.


Verantwortlchkeiten

Als alleiniger Entwickler in diesem Projekt war ich für die gesamte Projektumsetzung verantwortlich, einschließlich:

  • Anforderungserfassung
  • Konzipierung des Tools
  • Entwicklung und Implementierung
JavaScript PHP HTML CSS Bootstrap Atlassian Confluence Atlassian JIRA Angular
SprintEins GmbH
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2023-11 - 2023-11

CPSA-F - Certified Professional for Software Architecture

Zertifikat, ISAQB
Zertifikat
ISAQB
  • Iterative Architekturentwicklung
  • Kontextsicht: Umfang der Lösung
  • Einflüsse: Qualitätsziele und Beschränkungen
  • Das große Ganze: Design, Muster und Prinzipien
  • Architektonische Vision: Wie viel Architekturarbeit im Vorfeld?
  • Strukturentwurf: Modularisierung und Schnittstellen
  • Alternative Lösungen: Architekturentscheidungen treffen
  • Konzepte: Querschnittsthemen
  • Dokumentation: Transparente Dokumentation der Software-Architektur
  • Bewertung: Messung der Architekturqualität
1 Monat
2021-04 - 2021-04

98-361: Software Development Fundamentals

Zertifikat, Peason VUE
Zertifikat
Peason VUE

Position

Position

  • Software Entwickler (Backend, Frontend, Fullstack)
  • Software Architekt
  • Product Owner

Kompetenzen

Kompetenzen

Top-Skills

C# .NET Agile Softwareentwicklung Softwarearchitektur DevExpress MSSQL PostreSQL ASP.NET Blazor WPF Git NATS arc42

Programmiersprachen

C#
Python
Java
PHP
VBA
JavaScript

Datenbanken

MSSql
PostgreSQL
MySQL

Branchen

Branchen

  • Softwareunternehmen
  • Einzelhandel
  • Öffentlicher Dienst

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 5 Monate
2022-05 - 2024-09

Kontinuierliche Produktentwicklung zur Digitalisierung des Postservices in Unternehmen

Software Entwickler, Softwarearchitekt, stellv. Product Owner C# DevExpress PostgreSQL ...
Software Entwickler, Softwarearchitekt, stellv. Product Owner

Projektziel

Ziel des Projektes ist es, den Prozess der Erfassung, Digitalisierung und Verwaltung eingehender Postsendungen in Unternehmen effizienter zu gestalten. Durch den Einsatz einer innovativen Plattform soll die Bearbeitungszeit von Postsendungen reduziert, die Sicherheit der Daten gewährleistet und die Flexibilität der Postverwaltung erhöht werden.

Projektbeschreibung

  • Projektumfang: Das Projekt umfasst die Implementierung einer umfassenden Lösung für die Digitalisierung und Verwaltung von Postsendungen innerhalb von Unternehmen. Das entwickelte System ermöglicht es, eingehende Postsendungen zu digitalisieren und diese mit Einverständnis des Nutzers an diesen per Mail zu Versenden. Die Nutzer können individuelle Digitalisierungsregeln im Webportal festlegen, die automatisch angewendet werden, sobald Postsendungen erfasst sind.
  • Technische Umsetzung: Die technische Umsetzung umfasste die Entwicklung eines Backends in C# inklusive API-Schnittstellen, eines Windows-Clients mittels DevExpress für administrative Aufgaben sowie eines Android-Clients auf Zebra Geräten für die Mitarbeiter der Poststelle. Zusätzlich wurde ein Webportal für Endnutzer implementiert, das eine flexible Steuerung und Überwachung der Postverarbeitungsprozesse ermöglicht.

Arbeitsweise
Um die Anforderungen der Stakeholder effizient umzusetzen, wurden diese strukturiert als Issues in GitLab dokumentiert. Diese Issues wurden regelmäßig in Stakeholderbesprechungen überprüft und Milestones zugewiesen. Gemeinsam mit dem Entwicklungsteam wurden die Issues verfeinert, um klare Abnahmekriterien zu definieren und die Anforderungen genau festzulegen.

Verantwortlichkeiten
Rolle als Software Entwickler
  • Konzeption neuer und Erweiterung vorhandener Funktionalitäten gemäß den erhobenen Anforderungen
  • Full-Stack-Programmierung zur Entwicklung und Erweiterung der Software.

  • Anlegen von automatisierten Tests via MSTest und später NUnit

  • Durchführung von Fehleranalysen und -behebungen


Rolle als Product Owner
  • Mitarbeit an den Aufgaben eines Product Owners in der Rolle seines Stellvertreters
  • Erstellung und Verwaltung der Projekt-Roadmap, inklusive Milestone-Planung und Priorisierung von Issues in Abstimmung mit den Stakeholdern.
  • Durchführung von Issue Refinements zur klaren Definition und Strukturierung der Aufgaben.


Rolle als Software Architekt

  • Erstellen und Pflegen der Architekturdokumentation
  • Konsolidierung und Evaluation von bereits bestehenden Anforderungen
  • Konzipierung und Planung eines Refactoring des gesammten Produkts
C# DevExpress PostgreSQL Python arc42 NUnit .NET
BitConstruction GmbH
Remote
2 Jahre 5 Monate
2022-05 - 2024-09

Weiterentwicklung einer firmeninternen administrativen Produkt-Suite

Software Entwickler, Product Owner C# DevExpress MSSQL ...
Software Entwickler, Product Owner
Projektziel
Die Weiterentwicklung einer administrativen Produkt-Suite zur effizienten Unterstützung von administrativen Tätigkeiten im Unternehmen.

Projektbeschreibung
Das Projekt umfasste die Entwicklung und Verbesserung einer Suite von Anwendungen, die zentrale administrative Aufgaben innerhalb des Unternehmens unterstützen. Die Produkt-Suite deckte Bereiche wie Personal-Verwaltung, Asset-Management, Buchhaltung und Rechnungsverwaltung sowie Arbeitszeiterfassung ab. Zur Umsetzung wurden eigenständige Anwendungen mit DevExpress Windows Clients entwickelt, welche über MSSQL Datenbanken vernetzt sind.

Arbeitsweise
Um die Anforderungen der Stakeholder effizient umzusetzen, wurden diese strukturiert als Issues in GitLab dokumentiert. Diese Issues wurden regelmäßig in Stakeholderbesprechungen überprüft und Milestones zugewiesen. Gemeinsam mit dem Entwicklungsteam wurden die Issues verfeinert, um klare Abnahmekriterien zu definieren und die Anforderungen genau festzulegen.

Verantwortlichkeiten
Rolle als Software Entwickler
  • Konzeption neuer Funktionalitäten gemäß den erhobenen Anforderungen
  • Full-Stack-Programmierung zur Entwicklung und Erweiterung der Software.

  • Durchführung von Fehleranalysen und -behebungen


Rolle als Product Owner
  • Erstellung und Verwaltung der Projekt-Roadmap, inklusive Milestone-Planung und Priorisierung von Issues in Abstimmung mit den Stakeholdern.
  • Durchführung von Issue Refinements zur klaren Definition und Strukturierung der Aufgaben.
C# DevExpress MSSQL .NET
MailProfessionals GmbH
Remote
2 Jahre 3 Monate
2020-02 - 2022-04

Entwicklung und Betreuung von Microsoft BizTalk Servern und Tools

Software Entwickler C# .NET NUnit ...
Software Entwickler
Betreuung und Deployment von BizTalk Servern
  • Design und Anbindungen von MSSQL-Datenbanken
  • Anbindung WCF Services
  • Anpassungen an BizTalk Mappings
  • BizTalk Server Installation & Konfiguration


Maintenance und Weiterentwicklung von Werkzeugen

C# .NET NUnit PowerShell BizTalk Blazor ASP.NET REST MSSQL
IvaltiCare GmbH
Remote
3 Monate
2021-11 - 2022-01

Unterstützung bei der Entwicklung eines Einzelhandelssystems

Software Entwickler C# .NET Framework XUnit ...
Software Entwickler

Beschreibung

Unterstützung bei der Entwicklung und Optimierung eines umfassenden Microservice-Systems, inklusive Performance-Optimierungen in diversen C# Komponenten und Erweiterung der Test-Coverage.

Leistungen

  • Verbesserung der Effizienz und Funktionalität eines Microservice-Systems.
  • Steigerung der Leistungsfähigkeit durch gezielte Optimierungen in verschiedenen C# Komponenten.
  • Sicherstellung der Softwarequalität durch die Erhöhung der Test-Coverage
C# .NET Framework XUnit MSSQL Microservice Architektur Scrum
Remote
6 Monate
2021-02 - 2021-07

Monitoring Integration für BizTalk Server

Fullstack Entwickler C# Blazor REST ...
Fullstack Entwickler
Projektziel
Entwicklung eines Monitoring-Tools zur Verbesserung der Reaktionszeit bei potenziellen Fehlern oder Problemen innerhalb eines kritischen Systems unter Nutzung der Microsoft BizTalk API.

Projektbeschreibung
Zur proaktiven Überwachung und Selbstheilung kritischer Systemprozesse wurde ein Monitoring-Tool entwickelt. Dieses Tool ist darauf ausgelegt, kontinuierlich interne Prozesse und externe Services zu überwachen. Bei festgestellten Problemen versucht es zunächst, diese eigenständig zu beheben. Falls die Probleme fortbestehen, wird ein Administrator per E-Mail benachrichtigt. Zusätzlich generiert das Tool wöchentliche Reports, welche detaillierte Statistiken über die überwachten Komponenten enthalten. Im Falle eines außerplanmäßigen Neustarts des Systems erfolgt ebenfalls eine Benachrichtigung an den Administrator.
Ein Blazor-basierter Web-Client dient als Monitoring-Dashboard und Anlaufstelle für client-seitige Konfigurationen. Dieser Web-Client ist mit einer Authentifizierung versehen, um die Sicherheit und den Zugang zu kontrollieren.


Arbeitsweise

Mittels Interviews mit dem Anforderungssteller habe ich Hauptanforderungen erhoben und strukturiert in Azure Devops dokumentiert. Diese Anforderungen habe ich während der iterativen Entwicklung sukzessive weiter verfeinert.


Verantwortlchkeiten

Als alleiniger Entwickler war ich für die gesamte Projektumsetzung verantwortlich, einschließlich:

  • Anforderungserfassung und -analyse
  • Konzipierung des Tools
  • Entwicklung und Implementierung
  • Automatisiertes Testen des Systems mittels NUnit
C# Blazor REST Azure Devops .NET Core NUnit Swagger Agile Softwareentwicklung
IvaltiCare GmbH
Remote
3 Monate
2020-03 - 2020-05

Tool zur Durchsuchung großer Ordner- und Dateistrukturen

Fullstack Entwickler C# WPF
Fullstack Entwickler

Projektziel

Entwicklung eines Tools, das Benutzern ermöglicht, schnell und effizient relevante Informationen in großen Datenbeständen zu finden und zu analysieren.


Projektbeschreibung

Das entwickelte Tool ermöglicht das Durchsuchen großer Ordner- und Dateistrukturen und das Finden bestimmter Texte innerhalb von Dateien. Die Suchergebnisse werden in einer Vorschauansicht angezeigt, wobei der gesuchte Text hervorgehoben wird. Das Tool verfügt über einen integrierten Datei-Baum und ist speziell für große Mengen von Text-Dateien konzipiert. Es unterstützt alle gängigen Text-Dateiformate sowie PDF-Dateien. Darüber hinaus bietet das Tool eine Exportfunktion, mit der gefundene Dateien an einen konfigurierbaren Ort kopiert werden können. Es gibt eine integrierte Lizenzierung mit verschiedenen Lizenz-Leveln, die zusätzliche Funktionen freischalten.


Arbeitsweise

Mittels Interviews mit dem Anforderungssteller habe ich Hauptanforderungen erhoben und strukturiert in Azure Devops dokumentiert. Diese Anforderungen habe ich während der iterativen Entwicklung sukzessive weiter verfeinert.


Verantwortlchkeiten

Als alleiniger Entwickler war ich für die gesamte Projektumsetzung verantwortlich, einschließlich:

  • Anforderungserfassung und -analyse
  • Konzipierung des Tools
  • Entwicklung und Implementierung
C# WPF
IvaltiCare GmbH
Remote
1 Jahr
2016-09 - 2017-08

Webentwicklung und SEO-Analyse

Webentwickler JavaScript PHP HTML ...
Webentwickler
  • Neugestaltung der firmeneigenen Webseite in nativem HTML, CSS und Javascript
  • Durchführung von Analysen zur Verbesserung der Sichtbarkeit von Webseiten in Suchmaschinen.

Reisekostenabrechungs-Tool

Projektziel

Entwicklung eines Webtools zum einheitlichen Erstellen von Reisekostenabrechnungen für den internen Gebrauch.

Projektbeschreibung
Konzeption und Entwicklung eines benutzerfreundlichen Tools zur Erfassung und automatischen Verrechnung von Kostenpunkten. Es wurde als Webanwendung unter Verwendung des Angular-Frameworks umgesetzt. Nutzer können verschiedene Datenpunkte effizient und intuitiv über ein Formular eingeben. Die eingegebenen Daten werden automatisch zu den entsprechenden Kostenpunkten verrechnet. Mit einem Klick kann eine druckbare Version der Daten erstellt werden, die eine übersichtliche Darstellung aller Kostenpunkte ermöglicht.


Arbeitsweise

Mittels Interviews mit den Stakeholdern habe ich Hauptanforderungen erhoben und während der iterativen Entwicklung sukzessive weiter verfeinert.


Verantwortlchkeiten

Als alleiniger Entwickler in diesem Projekt war ich für die gesamte Projektumsetzung verantwortlich, einschließlich:

  • Anforderungserfassung
  • Konzipierung des Tools
  • Entwicklung und Implementierung
JavaScript PHP HTML CSS Bootstrap Atlassian Confluence Atlassian JIRA Angular
SprintEins GmbH
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2023-11 - 2023-11

CPSA-F - Certified Professional for Software Architecture

Zertifikat, ISAQB
Zertifikat
ISAQB
  • Iterative Architekturentwicklung
  • Kontextsicht: Umfang der Lösung
  • Einflüsse: Qualitätsziele und Beschränkungen
  • Das große Ganze: Design, Muster und Prinzipien
  • Architektonische Vision: Wie viel Architekturarbeit im Vorfeld?
  • Strukturentwurf: Modularisierung und Schnittstellen
  • Alternative Lösungen: Architekturentscheidungen treffen
  • Konzepte: Querschnittsthemen
  • Dokumentation: Transparente Dokumentation der Software-Architektur
  • Bewertung: Messung der Architekturqualität
1 Monat
2021-04 - 2021-04

98-361: Software Development Fundamentals

Zertifikat, Peason VUE
Zertifikat
Peason VUE

Position

Position

  • Software Entwickler (Backend, Frontend, Fullstack)
  • Software Architekt
  • Product Owner

Kompetenzen

Kompetenzen

Top-Skills

C# .NET Agile Softwareentwicklung Softwarearchitektur DevExpress MSSQL PostreSQL ASP.NET Blazor WPF Git NATS arc42

Programmiersprachen

C#
Python
Java
PHP
VBA
JavaScript

Datenbanken

MSSql
PostgreSQL
MySQL

Branchen

Branchen

  • Softwareunternehmen
  • Einzelhandel
  • Öffentlicher Dienst

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.