Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Im Rahmen eines Projekts wurde ein Buchungssystem für Demo- Veranstaltungen im Labor entwickelt.
Dieses beinhaltet eine Benutzerverwaltung, den Buchungsprozess, das Verwalten von Buchungen, einen administrativen Bereich und ein Reporting.
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 hauptverantwortlich für die Entwicklung von neuen Features, wie z.B. das Reporting.
Zu den weiteren Anforderungen zählten Code-Stabilisierung und Refactoring
Herausforderung
Ungerboeck-API
Mehrsprachigkeit
Zeitzonen-Problematik
Im Rahmen eines Projekts wurde ein Kundenportal für ein bestehendes SAP ERP/CRM-System entwickelt, um SAP-Transaktionen für verschiedene Anwendungsfälle bereitzustellen
Dazu gehören zum Beispiel die Beauftragung von verschiedenen Dienstleistungen mit Statusverfolgung, die Bereitstellung von Dokumenten sowie eine Support-Ansicht für administrative Tätigkeiten
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 Beratung. Ich war verantwortlich für die Entwicklung/Weiterentwicklung der Registrierungs-/ Logon-Anwendung, der Benutzerverwaltung und des Messagings (Error-Handling, Dialoge etc.). Außerdem integrierte ich das invisible reCAPTCHA von Google
Zu den weiteren Anforderungen zählten Code-Stabilisierung und Refactoring
Herausforderung
Umfang des SAPUI5-Frameworks
Browserkompatibilität
immer neue Kundenanforderungen
Im Rahmen eines Projekts wurde eine responsive JavaScript-basierte Single Page Application mit Hilfe von AngularJS und Bootstrap entwickelt.
Zu meinen Aufgaben gehörte vor allem die Entwicklung kombiniert mit Architektur und Beratung.
Eine Anforderung war unter anderem, dass die Beratungs-App offlinefähig ist, weshalb eine Desktopanwendung unter Einsatz von Electron entstand.
Die Datenhaltung wurde mit einer MongoDB-ähnlichen reinen JavaScript- Datenbank namens NeDB realisiert.
Neben diversen voneinander abhängigen Formularen wurden auch einige Wizards und Datenvisualisierungen mit Highcharts implementiert.
Herausforderung
Zeitknappheit
Beachtung der Designvorgaben durch die Versicherung
Print-Output im DOCX-Format
Im Rahmen eines Projekts wurde ein Validierungssystem entwickelt, welches die an der BiPRO-Schnittstelle eingehenden Daten vollautomatisch auf Basis der dort hinterlegten Regeln prüft.
Zu meinen Aufgaben gehörte vor allem die Entwicklung kombiniert mit Architektur und Beratung.
Dabei war ich verantwortlich für die Umsetzung und die Optimierung.
Bisher wurden die Daten zum einen am Client per JavaScript und zum anderen am Server per C# validiert. Das machte eine doppelte Pflege des Validierungs-Codes erforderlich.
Der Kunde wollte daher, dass die Validierung auf dem Server ebenfalls mit JavaScript durchgeführt wird.
Dazu integrierte ich in die bestehende C#-Anwendung eine JavaScript- Runtime Engine, die zur Laufzeit JavaScript-Code ausführen und Daten zwischen der JavaScript- und der C#-Welt austauschen kann.
Um zwischen verschiedenen Engines (V8, Chakra etc.) hin- und herwechseln zu können, baute ich zusätzlich einen JavaScript Engine Switcher ein.
Herausforderung
Speicherverbrauch
Performance
Thread-Sicherheit
Herausforderung:
Herausforderung:
Kernfeatures:
Herausforderung:
Erweiterung eines web-basierten Dokumentenverwaltungssystems: Implementierung Reporting
Herausforderung:
Anpassung eines web-basierten Dokumentenverwaltungssystems zur Realisierung eines Responsive Designs
Herausforderung:
Herausforderung:
Herausforderung:
Herausforderung:
Herausforderung:
Erweiterung und Anpassung eines web-basierten Dokumentenverwaltungssystems um eine SignPad-Funktion
Herausforderung:
Herausforderung
Zugriff auf die Bilddateien
Herausforderung
Performance, Unterstützung aller Internet Explorer Versionen
Implementierung einer Freigabe- und einer Offlinefunktion
Herausforderung
Thema der Diplomarbeit: auf Anfrage
Frontend:
Backend:
Cloud & DevOps:
Profil
Als Senior Full-Stack-Entwickler mit Fokus auf TypeScript, Angular und C# entwickle ich performante, skalierbare Anwendungen für moderne Web- und Unternehmenslösungen. Neben der Neuentwicklung optimiere ich bestehende Systeme für langfristige Wartbarkeit und Flexibilität. Ich berate zu Softwarearchitektur, Technologieauswahl und Best Practices, um Projekte strategisch auszurichten. Mein Fokus liegt auf modularen, nachhaltigen und individuell anpassbaren Lösungen für komplexe Anforderungen. Mit analytischem Denken und schneller Auffassungsgabe arbeite ich mich zügig in neue Technologien ein. Ich lege Wert auf eine strukturierte, lösungsorientierte Arbeitsweise und klare, transparente Kommunikation für wirtschaftlich sinnvolle Ergebnisse.
Drei Top-Argumente
Zusammenfassung
Alleinstellungsmerkmal
Projekterfahrungen
Technologien & Methoden
Agile Methoden
Architekturmuster
Frontend
Backend
Cloud & DevOps
Daten & APIs
Authentifizierung & Sicherheit
Testing
Microsoft & Business Solutions
Entwicklungstools
Versionskontrolle
Projektmanagement & Kommunikation
API-Testing & Debugging
AI-gestützte Entwicklung
Verfahren/ Standards/ Schnittstellen
Frameworks/ SDKs / Objektmodelle / Plattformen
Relevante weitere Infrastrukturkenntnisse
Sonstige Tools
Persönliche Qualitäten
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Herausforderung
Im Rahmen eines Projekts wurde ein Buchungssystem für Demo- Veranstaltungen im Labor entwickelt.
Dieses beinhaltet eine Benutzerverwaltung, den Buchungsprozess, das Verwalten von Buchungen, einen administrativen Bereich und ein Reporting.
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 hauptverantwortlich für die Entwicklung von neuen Features, wie z.B. das Reporting.
Zu den weiteren Anforderungen zählten Code-Stabilisierung und Refactoring
Herausforderung
Ungerboeck-API
Mehrsprachigkeit
Zeitzonen-Problematik
Im Rahmen eines Projekts wurde ein Kundenportal für ein bestehendes SAP ERP/CRM-System entwickelt, um SAP-Transaktionen für verschiedene Anwendungsfälle bereitzustellen
Dazu gehören zum Beispiel die Beauftragung von verschiedenen Dienstleistungen mit Statusverfolgung, die Bereitstellung von Dokumenten sowie eine Support-Ansicht für administrative Tätigkeiten
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 Beratung. Ich war verantwortlich für die Entwicklung/Weiterentwicklung der Registrierungs-/ Logon-Anwendung, der Benutzerverwaltung und des Messagings (Error-Handling, Dialoge etc.). Außerdem integrierte ich das invisible reCAPTCHA von Google
Zu den weiteren Anforderungen zählten Code-Stabilisierung und Refactoring
Herausforderung
Umfang des SAPUI5-Frameworks
Browserkompatibilität
immer neue Kundenanforderungen
Im Rahmen eines Projekts wurde eine responsive JavaScript-basierte Single Page Application mit Hilfe von AngularJS und Bootstrap entwickelt.
Zu meinen Aufgaben gehörte vor allem die Entwicklung kombiniert mit Architektur und Beratung.
Eine Anforderung war unter anderem, dass die Beratungs-App offlinefähig ist, weshalb eine Desktopanwendung unter Einsatz von Electron entstand.
Die Datenhaltung wurde mit einer MongoDB-ähnlichen reinen JavaScript- Datenbank namens NeDB realisiert.
Neben diversen voneinander abhängigen Formularen wurden auch einige Wizards und Datenvisualisierungen mit Highcharts implementiert.
Herausforderung
Zeitknappheit
Beachtung der Designvorgaben durch die Versicherung
Print-Output im DOCX-Format
Im Rahmen eines Projekts wurde ein Validierungssystem entwickelt, welches die an der BiPRO-Schnittstelle eingehenden Daten vollautomatisch auf Basis der dort hinterlegten Regeln prüft.
Zu meinen Aufgaben gehörte vor allem die Entwicklung kombiniert mit Architektur und Beratung.
Dabei war ich verantwortlich für die Umsetzung und die Optimierung.
Bisher wurden die Daten zum einen am Client per JavaScript und zum anderen am Server per C# validiert. Das machte eine doppelte Pflege des Validierungs-Codes erforderlich.
Der Kunde wollte daher, dass die Validierung auf dem Server ebenfalls mit JavaScript durchgeführt wird.
Dazu integrierte ich in die bestehende C#-Anwendung eine JavaScript- Runtime Engine, die zur Laufzeit JavaScript-Code ausführen und Daten zwischen der JavaScript- und der C#-Welt austauschen kann.
Um zwischen verschiedenen Engines (V8, Chakra etc.) hin- und herwechseln zu können, baute ich zusätzlich einen JavaScript Engine Switcher ein.
Herausforderung
Speicherverbrauch
Performance
Thread-Sicherheit
Herausforderung:
Herausforderung:
Kernfeatures:
Herausforderung:
Erweiterung eines web-basierten Dokumentenverwaltungssystems: Implementierung Reporting
Herausforderung:
Anpassung eines web-basierten Dokumentenverwaltungssystems zur Realisierung eines Responsive Designs
Herausforderung:
Herausforderung:
Herausforderung:
Herausforderung:
Herausforderung:
Erweiterung und Anpassung eines web-basierten Dokumentenverwaltungssystems um eine SignPad-Funktion
Herausforderung:
Herausforderung
Zugriff auf die Bilddateien
Herausforderung
Performance, Unterstützung aller Internet Explorer Versionen
Implementierung einer Freigabe- und einer Offlinefunktion
Herausforderung
Thema der Diplomarbeit: auf Anfrage
Frontend:
Backend:
Cloud & DevOps:
Profil
Als Senior Full-Stack-Entwickler mit Fokus auf TypeScript, Angular und C# entwickle ich performante, skalierbare Anwendungen für moderne Web- und Unternehmenslösungen. Neben der Neuentwicklung optimiere ich bestehende Systeme für langfristige Wartbarkeit und Flexibilität. Ich berate zu Softwarearchitektur, Technologieauswahl und Best Practices, um Projekte strategisch auszurichten. Mein Fokus liegt auf modularen, nachhaltigen und individuell anpassbaren Lösungen für komplexe Anforderungen. Mit analytischem Denken und schneller Auffassungsgabe arbeite ich mich zügig in neue Technologien ein. Ich lege Wert auf eine strukturierte, lösungsorientierte Arbeitsweise und klare, transparente Kommunikation für wirtschaftlich sinnvolle Ergebnisse.
Drei Top-Argumente
Zusammenfassung
Alleinstellungsmerkmal
Projekterfahrungen
Technologien & Methoden
Agile Methoden
Architekturmuster
Frontend
Backend
Cloud & DevOps
Daten & APIs
Authentifizierung & Sicherheit
Testing
Microsoft & Business Solutions
Entwicklungstools
Versionskontrolle
Projektmanagement & Kommunikation
API-Testing & Debugging
AI-gestützte Entwicklung
Verfahren/ Standards/ Schnittstellen
Frameworks/ SDKs / Objektmodelle / Plattformen
Relevante weitere Infrastrukturkenntnisse
Sonstige Tools
Persönliche Qualitäten