26.09.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
20 % verfügbar

Softwareentwickler, Team- und Projektleiter

Magdeburg, Deutschland Softwaretechnologe / Softwareentwickler
Magdeburg, Deutschland Softwaretechnologe / Softwareentwickler

Profilanlagen

Datenblatt_Einschaetzung_Thomas_Rabe_062025.pdf

Skills

Betriebssysteme:
  • Experte:
    Microsoft Windows XP/Vista/7/10
  • Fortgeschritten:
    Google Android, Microsoft Windows 11, Windows Server (2012R2, 2026, 2019)
Datenbanken:
  • Experte:
    Microsoft Access (2000 / 2003 / 2007 / 2010 / 2013 / 365), SQLite, Microsoft SQL Server (2014 / 2016 / 2019)
  • Fortgeschritten:
    Microsoft SQL Server 2022, T-SQL
  • Junior:
    Oracle MySQL, Oracle Database 11g, MongoDB, PostgreSQL Database 8/9
DevOps:
  • Experte:
    Microsoft Azure DevOps
  • Fortgeschritten:
    GitLab, Git, Continuous Delivery (CD), Continuous Integration (CI)
Softwareentwicklung:
  • Experte:
    Microsoft .NET (2 - 9), C#, VB, VB.NET, VBA, LINQ, Entity Framework, Entity Framework Core, Blazor, MudBlazor Framework, Visual Studio (2015 / 2017 / 2019 / 2022)
  • Fortgeschritten:
    Microsoft Visual Studio Code, Powershell
  • Junior:
    Oracle Java (6 - 12), NetBeans, JPA, JSF, EJB, AWT, Swing, Eclipse
Webentwicklung:
  • Experte:
    XMÖL, JSON, XPath, XLST, Swagger, NSwag, RESTful APIs
  • Fortgeschritten:
    HTML, CSS
  • Junior:
    JavaScript, TypeScript, JQuery, Angular
Softwareentwicklung allgemein:
  • Experte:
    REST-Services, WebAPI
  • Fortgeschritten:
    Microsoft X++, Microsoft Service Fabric, Docker, Microsoft Aspire, JetBrain ReSharper, MicroServices
Softwaretesting:
  • Experte:
    Nichtfunktionale Tests, Funktionale Tests, Fehlermanagement, Regressionstests
  • Fortgeschritten:
    Testautomatisierung, Umsetzung von Testszenarien, Testmanagement, Unit-Testing, White-Box-Test, Black-Box-Test
  • Junior:
    Cypress.io, JUnit, ISTQB
Entwicklungmethoden:
  • Spezialist:
    Refactoring, Clean Code, Code-Review, Use Case Analyse, MVC, UML, SCRUM, Kanban
  • Fortgeschritten:
    DevOps, Datenmodellierung, Microservices
Tools:
  • Spezialist:
    Microsoft Azure DevOps
  • Experte:
    Microsoft HyperV
  • Fortgeschritten:
    Jira, Confluence, Microsoft Office 365, MS Office 2019, MS Office 2016, MS Office, MS Office 2013, MS Word, MS Excel, BMC Remedy, Apache Maven, Apache Subversion (SVN), JetBrains dotPeek, Microsoft Dynamics AX 4.0 / 9.0 / 2012R2, Microsoft Dynamics 365 for Operations, Microsoft Project, Microsoft Visio, Microsoft Visual Source Safe, MZ-Tools, Steps Business Solution, Oracle VM Virutal Box, Oracle SQL Developer, SQL Server Management Studio
Infrastruktur:
  • Experte:
    Microsoft IIS
  • Fortgeschrittener:
    Apache Tomcat, JBoss Application Server
  • Junior:
    Backup / Restore, Clouds
Modelle / Methoden:
  • Experte:
    Change-Management, Requirements-Engineering, Migration
  • Fortgeschritten:
    Aufbau- und Ablauforganisation, Umsetzung von Testszenarien, Migrationsverfahren, Migrationsdesign, ITIL, Fachkonzepterstellung, DV-Organisation, Design Infrastrukturumgebungen, Deployment und Verfahren
  • Junior:
    BSI-Grundschutz
Sonstiges:
  • Experte:
    Betriebshandbücher, Softwaredokumentation, Berichterstellung, Reportdesign









 

Sprachen

DeutschMuttersprache

Projekthistorie

Architektur, Entwicklung und UX-Konzeption der App AYVIA

Internet und Informationstechnologie

< 10 Mitarbeiter

Position: Projektleiter, Architekt, Fullstack-Entwickler
Architektur:
  • Konzeption einer modularen Systemstruktur nach Clean Architecture mit klarer Trennung von Geschäftslogik, Services und UI.
  • Umsetzung eines MVVM-Patterns mit Dependency Injection und lose gekoppelten Modulen.
  • Entwicklung eines dynamisch erweiterbaren SQLite-Datenmodells für lokale Persistenz bei vollständiger Offlinefähigkeit.
Funktionsentwicklung:
  • Umsetzung eines umfangreichen Profilsystems mit Skills, Projekterfahrungen und automatischem Matching zu Projektausschreibungen.
  • Entwicklung einer persönlichen Assistentin (AYVIA) zur nutzergeführten Interaktion, Erinnerung und Prozessunterstützung.
  • Erstellung von CSV-Importfunktionen (Skills, Projekterfahrungen), automatische Duplikatsprüfung, dynamisches Mapping.
  • Implementierung eines Bewerbungs und Angebotstrackings, Zeiterfassungstools, Aufgabenmanagements und vorbereitender Invoicing-Struktur.
  • Implementierung eines Bewertungssystems für Vermittler und Kunden
UI und Nutzererlebnis:
  • Gestaltung einer intuitiven Benutzerführung mit Fokus auf psychologische Entlastung für Solo-Selbständige.
  • Konzeption einer geführten Ersteinrichtung zur Erhebung relevanter Daten und zur Personalisierung.
  • Einbindung kontextsensitiver Unterstützung durch AYVIA in allen Modulen.
 
Wertbeitrag des Projekts:
  • Entwicklung einer ganzheitlichen, produktionsnahen App zur digitalen Unterstützung von Freelancern in Eigenregie.
  • Aufbau eines vollständig modularen Systems mit nachhaltiger Codebasis und klarer Erweiterungsstrategie
  • Demonstration fortgeschrittener technischer Kompetenz bei gleichzeitiger UX-orientierter Umsetzung.

Arbeitsumgebung und Technologien:
  • Entwicklungsumgebungen:
    MS Visual Studio 2022, Android Emulator, SQLite Tools
  • Technologien:
    .NET 9, Entity Framework Core, .NET MAUI, MVVM, Clean Architecture, Dependency Inkection, SQLite, ZUGFeRD
  • Datenbanken:
    SQLite(lokal), später optionale Cloud Sync vorgesehen
  • Betriebssysteme:
    MS Windows 11, Android 14, Android 15
  • Tools:
    MS Azure DevOps, SCRUM, MAUI Essentials, Git, Shell, Entity Framework Core
  • Programmiersprachen:
    C#, SQL XAML

Erstellen, Wartung und Betrieb einer Anwendung für eine Tierarztpraxis

Tierarzt Dr. Fröhlich

Pharma und Medizintechnik

< 10 Mitarbeiter

Position: Projektleiter, Entwickler
Datenbankentwicklung:
  • Konzeption und Implementierung der Datenbank mit SQL Server, gestaltet mittels SSDT in Visual Studio.
  • Nutzung von Entity Framework Core für den Datenbankzugriff, integriert in eine .NET 8 Web API.
Frontend-Entwicklung:
  • Entwicklung einer Blazor-Webanwendung für die Tierarztpraxis, unterstützt durch das MudBlazor Framework zur Verbesserung der Benutzeroberfläche.
Funktionalitäten:
  • Aufbau einer Patientenverwaltungsfunktion zur Erfassung und Verwaltung von Tierpatientenakten.
  • Implementierung einer Rechnungsverwaltung zur Erstellung und Verfolgung von Kundenrechnungen mit ZUGFeRD.
  • Entwicklung einer umfassenden Medikamentenverwaltung zur Erfassung, einschließlich Lagerbestand und Ausgabe.
  • Einrichten eines Systems zur Nachvollziehbarkeit der Medikamentenvergabe an Patienten, um die Behandlungshistorie zu dokumentieren.
  • Integration einer Apothekerprüfung zur Validierung der Medikamentenverschreibungen und -ausgaben.
Projektmanagement und Qualitätssicherung:
  • Konfiguration von Azure DevOps für das Projektmanagement, die Versionskontrolle und die Automatisierung von Build- und Release-Pipelines.
  • Automatisiertes Build und Deployment der Datenbank und der Anwendung mittels Azure DevOps Pipelines, um eine konsistente und fehlerfreie Bereitstellung zu gewährleisten.
  • Sicherstellen der Datenintegrität und des Manipulationsschutzes der Datenbankstruktur durch geeignete Sicherheitsmechanismen.
Dokumentation und Schulung:
  • Erstellung einer detaillierten Dokumentation für Entwickler und Anwender zur Unterstützung der Einarbeitung und des Betriebes.
  • Schulung des Praxispersonals zur effektiven Nutzung der neuen Anwendung, um eine reibungslose Integration in den Praxisalltag zu gewährleisten.

Wertbeitrag des Projekts:
  • Entwicklung einer speziell auf Tierarztpraxen zugeschnittenen Softwarelösung, die administrative und medizinische Arbeitsabläufe deutlich vereinfacht.
  • Einführung einer umfassenden Medikamentenverwaltung zur Erhöhung der Patientensicherheit und Nachvollziehbarkeit.
  • Optimierung der Abrechnungsprozesse durch automatisierte Rechnungsstellung mit ZUGFeRD.

Arbeitsumgebung und Technologien:
  • Entwicklungsumgebungen:
    MS Visual Studio 2022
  • Technologien:
    .NET 9, Blazor Server, MudBlazor Framework, xRechnung, eRechnung, ZUGFeRD, Entity Framework Core
  • Datenbanken:
    MS SQL Server 2022, SQL Server Data Tools
  • Betriebssysteme:
    MS Windows 11
  • Tools:
    MS Azure DevOps, SCRUM, SQL Management Studio
  • Programmiersprachen:
    C#

Unterstützung in Entwicklung und Betrieb

Internet und Informationstechnologie

< 10 Mitarbeiter

Position: Entwickler, Consultant, Projektleiter
Datenmigration:
  • Entwicklung eines Tools zur Migration von Daten aus einer Firebird-Datenbank in eine MS SQL Server-Datenbank.
  • Optimierung der Datenübertragungsprozesse für bessere Leistung und Datenintegrität.
Datenbank-Analyse und -Implementierung:
  • Detaillierte Analyse der bestehenden Datenbanken zur Identifikation von Optimierungspotenzialen.
  • Konzeption und Implementierung der Ziel-Datenbank mit SQL Server, gestaltet mittels SSDT in Visual Studio.
  • Nutzung von Entity Framework Core zur effizienten Datenbankanbindung.
Code-Analyse und Optimierung:
  • Umfassende Quellcode-Analyse der bestehenden Anwendung.
  • Identifikation von Schwachstellen und Umsetzung von Verbesserungsmaßnahmen.
Softwareentwicklung:
  • Entwicklung einer Blazor-Webanwendung für den internen Gebrauch, basierend auf dem MudBlazor-Framework.
  • Erstellung und Bereitstellung von NuGet-Paketen zur internen Wiederverwendung.
Beratung und Optimierung:
  • Beratung zu Weiterentwicklungsstrategien und Optimierung der bestehenden Systeme.

Wertbeitrag des Projekts
  • Effiziente Migration und Optimierung von Daten zwischen zwei unterschiedlichen Datenbanksystemen.
  • Entwicklung moderner Webanwendungen zur Verbesserung interner Prozesse.
  • Bereitstellung wiederverwendbarer NuGet-Pakete zur Standardisierung und Effizienzsteigerung im Entwicklungsprozess.

Arbeitsumgebung und Technologien
  • Entwicklungsumgebungen:
    MS Visual Studio 2022
  • Technologien:
    .NET 8, Blazor Server, MudBlazor Framework, Entity Framework Core
  • Datenbanken:
    MS SQL Server 2022, SQL Server Data Tools
  • Betriebssysteme:
    MS Windows 11
  • Tools:
    TFS, Hyper-V, AnyDesk, WireGuard, SQL Management Studio
  • Programmiersprachen:
    C#, SQL, T-SQL

Zertifikate

Microsoft Specialist: Microsoft Dynamics AX Development Introduction

Microsoft

2017

Microsoft Certified Professional

Microsoft

2017

ITIL Foundation Certificate in IT Service Management

Exin

2014

Ausbilderschein

IHK Magdeburg

2010


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden