freiberufler Senior-Entwickler, IT-Architekt und Berater auf freelance.de

Senior-Entwickler, IT-Architekt und Berater

zuletzt online vor 6 Tagen
  • 90€/Stunde
  • 80687 München
  • DACH-Region
  • de  |  en
  • 19.11.2024

Kurzvorstellung

• Erstellung qualitativ hochwertiger und performanter Anwendungen im Web- und Windows-Umfeld
• Entwicklung individueller, qualitativ hochwertiger, wartbarer IT-Lösungen, auch bei komplexen Aufgabenstellen
• TypeScript, Angular, C#, ASP .NET

Qualifikationen

  • Angular3 J.
  • C#3 J.
  • Typescript3 J.
  • ASP.NET3 J.
  • CSS (Cascading Style Sheet)3 J.
  • JavaScript3 J.
  • Microsoft SharePoint Server1 J.
  • SQL4 J.

Projekt‐ & Berufserfahrung

Weiterentwicklung einer Anwendung zur Angebotserstellung
Kundenname anonymisiert, München und Remote
3/2024 – 6/2024 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2024 – 6/2024

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurde eine Anwendung weiterentwickelt, mit der Angebote für Kunden erstellt werden können.
Als Technologien kamen Angular 14 und TypeScript auf der Client- und .NET Core 8.0 mit C# auf der Server-Seite sowie Power Automate/Power Apps Flows zum Einsatz.
Zu meinen Aufgaben gehörten sowohl die Frontend- als auch die Backend-Entwicklung kombiniert mit Beratung. Ich war hauptverantwortlich für die die Word-Generierung mittels Open Xml, die PDF-Konvertierung und den kompletten Approval-Prozess.
Zu den weiteren Anforderungen zählten Code-Stabilisierung, Refactoring und Performance-Optimierung.

Eingesetzte Qualifikationen

Powerapps, Microsoft Power Automate, Scrum, Microsoft SharePoint Server, C#, Typescript, Microsoft Azure, Angular, ASP.NET, Json

Frontend-Migration einer E-Health- und Telematikinfrastruktur-Anwendung
Kundenname anonymisiert, Remote
1/2023 – 2/2024 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2023 – 2/2024

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurde das Frontend einer E-Health- und Telematikinfrastruktur-Anwendung auf die neueste Angular-Version migriert.
Als Technologien kamen Angular Material 16 mit TypeScript und Tailwind CSS zum Einsatz.
Zu meinen Aufgaben gehörten die Frontend-Entwicklung kombiniert mit Beratung. Da ein Angular-Update/-Upgrade von Version 7 auf 16 nicht möglich war, wurde eine Neuentwicklung vorgenommen. Dabei sollten auch das NgRx State-Management und die Custom-Components entfernt werden. Insgesamt wurde weitestgehend versucht, Standardkomponenten zu verwenden. Diese wurden durch ein eigens entwickeltes UI-Framework gewrapped, um eine bessere Wiederverwendbarkeit und Austauschmöglichkeit der Standardkomponenten zu gewährleisten.
Ich war verantwortlich für das Entwickeln von UI-Komponenten, das Erweitern und Anpassen des UI-Frameworks, das Migrieren der alten Seiten und Funktionalitäten, das Anpassen des Backends, das Verbessern der Performance sowie das Coachen von Entwicklern.

Eingesetzte Qualifikationen

SQL, Confluence, C#, Entity Framework, Git, Node.Js, Typescript, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, Json

Weiterentwicklung einer E-Health- und Telematikinfrastruktur-Anwendung
Kundenname anonymisiert, Remote
7/2022 – 12/2022 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2022 – 12/2022

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurde eine E-Health- und Telematikinfrastruktur-Anwendung weiterentwickelt.
Als Technologien kamen Angular 7 mit TypeScript auf der Client- und ASP.NET mit C# inklusive SQL-Datenbank auf der Server-Seite zum Einsatz.
Zu meinen Aufgaben gehörten sowohl die Frontend- als auch die Backend-Entwicklung kombiniert mit Beratung. Ich war verantwortlich für die Stabilität und die Performance, das Beseitigen von Fehlern innerhalb der Anwendung sowie für die Entwicklung von neuen Funktionen.

Eingesetzte Qualifikationen

SQL, Confluence, C#, Entity Framework, Git, Node.Js, Typescript, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript, Json

Entwicklung einer Anwendung zur Angebotserstellung
Kundenname anonymisiert, München
11/2021 – 6/2022 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2021 – 6/2022

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurde eine Anwendung entwickelt, mit der Angebote für Kunden erstellt werden können. Die Entwicklung umfasste die Oberfläche für das Eingeben der Daten inklusive Approval-Prozess, die Anbindung an diverse Datenquellen (Power-CRM, SAP, SQL, SharePoint) sowie das Erstellen des Angebots in Word und PDF.
Als Technologien kamen Angular 13 und TypeScript auf der Client- und .NET Core 6.0 mit C# auf der Server-Seite zum Einsatz.
Zu meinen Aufgaben gehörten sowohl die Frontend- als auch die Backend-Entwicklung kombiniert mit Beratung. Ich war mitverantwortlich für die Realisierung des UIs, die Datenverwaltung und die Word-Generierung mittels Open Xml.
Zu den weiteren Anforderungen zählten Code-Stabilisierung, Refactoring und Performance-Optimierung.

Eingesetzte Qualifikationen

SQL, Scrum, Microsoft SharePoint Server, C#, Git, Node.Js, Typescript, Microsoft Azure, Angular, ASP.NET, HTML5, JavaScript, Json, CRM (Customer Relationship Management)

Weiterentwicklung eines Buchungssystems
Kundenname anonymisiert, Remote
2/2021 – 10/2021 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2021 – 10/2021

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurde ein Buchungssystem für Demo-Veranstaltungen im Labor weiterentwickelt.
Als Technologien kamen AngularJS mit TypeScript auf der Client- und ASP.NET MVC mit C# auf der Server-Seite zum Einsatz.
Zu meinen Aufgaben gehörten sowohl die Frontend- als auch die Backend-Entwicklung kombiniert mit Beratung. Ich war verantwortlich für die Anbindung von mobilen Laboren sowie dem UK Lab. Des Weiteren wurde die Anwendung für die Migration auf Angular 13 vorbereitet.

Eingesetzte Qualifikationen

AngularJS, ASP.NET, C#, Entity Framework, Git, HTML5, JavaScript, Json, Microsoft Azure, Node.Js, SQL, Typescript

Entwicklung eines smarten Busnotverkehrs
Kundenname anonymisiert, Remote
8/2020 – 1/2021 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2020 – 1/2021

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurde ein smarter Busnotverkehr entwickelt. Dieser beinhaltet ein Störfallmanagement-, Firmen- und Fahrzeugpflege- sowie ein Fahrzeugbeauftragungssystem.
Als Technologien kamen auf der Client-Seite Nx.dev mit Angular 11 und TypeScript zum Einsatz.
Zu meinen Aufgaben als Lead Developer gehörte die Frontend-Entwicklung kombiniert mit Beratung und IT-Architektur. Ich war hauptverantwortlich für das Aufsetzen der UI-Architektur mit neuester UI-Technologie, das Entwickeln der UI-Komponenten sowie das Coachen von Entwicklern.
Zu den weiteren Anforderungen zählten Code-Stabilisierung und Refactoring.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Confluence, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Json, Jira, Node.Js, Scrum, Test Automation, Typescript

Migration eines Project Servers 2010 auf Project Online
Kundenname anonymisiert, Remote
6/2020 – 6/2020 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2020 – 6/2020

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurden die Daten eines Project Servers 2010 auf Project Online migriert.
Als Technologien kamen dafür VBA, C# und SharePoint CSOM zum Einsatz.
Zu meinen Aufgaben gehörte das Entwickeln der Skripte, die Migration selbst sowie die Qualitätssicherung.

Eingesetzte Qualifikationen

Microsoft Project Server, Microsoft SharePoint Server, C#, VBA (Visual Basic for Applications)

Entwicklung eines SAPUI5/Fiori-basierten Systems zum Dokumentenaustausch
Kundenname anonymisiert, München
8/2019 – 3/2020 (8 Monate)
Öl- und Gasindustrie
Tätigkeitszeitraum

8/2019 – 3/2020

Tätigkeitsbeschreibung

Im Rahmen eines großen Projekts wurde ein zentraler Informationsspeicher zum Auffinden, Sammeln und Konsolidieren von Daten geschaffen. Ich arbeitete in einem Teilprojekt, welches für den Austausch von Dokumenten/Daten zwischen Auftraggeber und Lieferanten verantwortlich war. Dafür wurden drei Webanwendungen entwickelt.
Als Technologie kam SAPUI5/Fiori zum Einsatz. SAPUI5 ist ein MV*-Framework, ähnlich AngularJS. Es ist die auf HTML5 und JavaScript basierende Frontend-Technologie von SAP, mit der Fiori-Apps erstellt werden.
Zu meinen Aufgaben gehörte vor allem die UI-Entwicklung kombiniert mit Coaching und Beratung. Ich war außerdem verantwortlich für die Code-Qualität, welche durch Code-Reviews und Refactoring gewährleistet wurde.

Eingesetzte Qualifikationen

Test Automation, CSS (Cascading Style Sheet), HTML5, JavaScript, Jira, SAP Fiori, SAP UI, Scrum, XML

Weiterentwicklung eines Buchungssystems
Kundenname anonymisiert, München
1/2019 – 6/2020 (1 Jahr, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2019 – 6/2020

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurde ein Buchungssystem für Demo-Veranstaltungen im Labor weiterentwickelt.
Als Technologien kamen AngularJS 1.6 mit TypeScript auf der Client- und ASP.NET MVC mit C# auf der Server-Seite zum Einsatz.
Zu meinen Aufgaben gehörten sowohl die Frontend- als auch die Backend-Entwicklung kombiniert mit Beratung. Ich war verantwortlich für die Entwicklung von neuen Features, das Anbinden neuer Zielgruppen-Benutzer und diverse UI-Anpassungen.
Zu den weiteren Anforderungen zählten Azure-Anbindung, Schnittstellen-Anpassung, Code-Stabilisierung, Refactoring und Performance-Optimierung.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Entity Framework, Git, HTML5, Json, Microsoft Azure, Microsoft Dynamics Crm, Node.Js, Scrum, SQL, Test Automation

Weiterentwicklung eines SAPUI5/Fiori-basierten Kundenportals
Kundenname anonymisiert, München
2/2018 – 1/2019 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2018 – 1/2019

Tätigkeitsbeschreibung

Im Rahmen eines Projekts wurde ein Kundenportal für ein bestehendes SAP ERP/CRM-System weiterentwickelt, um SAP-Transaktionen für verschiedene Anwendungsfälle im Browser bereitzustellen (Responsive). Dazu gehörten zum Beispiel die Beauftragung von verschiedenen Dienstleistungen mit Statusverfolgung sowie die Bereitstellung und der Austausch von Dokumenten inklusive Visualisierung über ein Dashboard.
Als Technologie kam SAPUI5/Fiori zum Einsatz. SAPUI5 ist ein MV*-Framework, ähnlich AngularJS. Es ist die auf HTML5 und JavaScript basierende Frontend-Technologie von SAP, mit der Fiori-Apps erstellt werden.
Zu meinen Aufgaben gehörte vor allem die UI-Entwicklung kombiniert mit Coaching der internen Entwickler und Beratung. Ich war verantwortlich für die Entwicklung/Weiterentwicklung eines komplexen Custom-Controls, welches in fast jeder Fiori-App zum Einsatz kam.

Eingesetzte Qualifikationen

SAP Fiori, SAP UI, Scrum, XML

Ausbildung

Informatik
Diplom (FH)
2006
München
Bankkaufmann
Ausbildung
2000
Berlin

Über mich

- Mehr als 20 Jahre Erfahrung in den Bereichen Full-Stack-Entwicklung (Front- und Backend), Test und Wartung von Unternehmenssoftware
- Fundierte Praxiskenntnisse in der Full-Cycle Software-Entwicklung (Analyse, Design, Implementierung, Integration, Test, Wartung)
- Hohe Kundenzufriedenheit durch Qualität und Verantwortungsbewusstsein

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
3866
Alter
47
Berufserfahrung
24 Jahre und 3 Monate (seit 09/2000)

Kontaktdaten

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

Jetzt Mitglied werden