C# .NET core, HTML5, WebAPI, JSON, JavaScript, SVG, CSS, MVC, Azure, DevOps, SQL, OCR, Sparx-EA, BildDB, Dragon, Troubleshooting, XML.
Aktualisiert am 30.12.2025
Profil
Referenzen (7)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 30.12.2025
Verfügbar zu: 100%
davon vor Ort: 100%
C#.NET
Web-Technologien
Datenbanken
Microsoft.NET
HTML 5
JavaScript
CSS
WebComponets
WebSockets
SVG
Performance Analysis and Improvement
JSON
REST
TFS
Azure DevOps
Blazor
Razor
MVC
.NET Core
Analysis
Architecture
Design
ClickHouse
Deutsch
Muttersprache. Sehr gut in Wort und Schrift
Englisch
sehr gut in Wort und Schrift.
Spanisch
gut in Wort und Schrift.

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

10 Jahre 10 Monate
2015-03 - 2025-12

EVV - Web-Applikation für den Kundendienst (CRM), Planung & Material (ERP), Email (Exchange)

Microsoft Visual Studio C# WebAPI ...
  • Spezifikation, Architektur und Entwicklung einer webbasierten Anwendung für Kundendienst (CRM), als Ersatz für eine Altanwendung, mit vollständiger Daten- und Dokumentenmigration. 
  • Das System wird intensiv genutzt, mittlerweile ca. 13. Mio. Dokumente und 700.000 Protokolle. 
  • Web-basierter Text-Editor mit Textbausteinen und Vorlagen. 
  • Entwicklung einer Exchange-Anbindung für E-Mail, Aufgaben und Termine. 
  • Entwicklung von OCR-Lösung für ein- und ausgehender Rechnungen und Dokumente. 
  • Spezifikation, Architektur und Entwicklung einer webbasierten Lösung für Stücklisten-Management (BOM). 
  • Diese wird zur Produktionsplanung, für Bestellungen und zur Konfiguration der Baugruppen verwendet. 
  • Überarbeitung und Erweiterung des existierenden Bestellsystems. 
  • Troubleshooting und Stabilisierung des Altsystems.
Microsoft Visual Studio C# WebAPI ASP.NET MVC Razor .NET Core Microsoft SQL Server 2019 Microsoft Team Foundation Server (TFS) Azure DevOps CI/CD Azure Virtual Machines Azure Function HTML5 CSS JavaScript AJAX jQuery single-page application (SPA) Reflector Fiddler Cobasoft Generator OmniPage Pro Telerik Controls Microsoft Exchange Excel IIS Windows Server Active Directory Firebird TreeSoft Office IE Edge Chrome FireFox
Maschinenbau-Mittelständler, Großraum Köln
2 Jahre 11 Monate
2022-02 - 2024-12

Beratung Dragon® NaturallySpeaking

Dragon NaturallySpeaking
  • Beratung bzgl. Dragon® NaturallySpeaking Spracheingabe als Vorbereitung für eine öffentliche Ausschreibung für ein Bundesland.

Dragon NaturallySpeaking
Oberlandesgericht, Ö?entliche Ausschreibung
7 Jahre 2 Monate
2017-08 - 2024-09

LogVw -- Programm zur Anzeige riesiger Textdateien

C# .NET Framework .NET Core
  • Entwicklung eines Programms zur Anzeige riesiger Textdateien, als Konsole-Applikation.

C# .NET Framework .NET Core
Cobasoft GmbH
1 Jahr 8 Monate
2022-11 - 2024-06

Beratung und Entwicklung in einem Greenfield-Projekt

Softwarearchitekt und Entwickler Sparx Enterprise Architect JAMA Miro ...
Softwarearchitekt und Entwickler
  • Beratung und Entwicklung in einem Greenfield-Projekt zur Erfassung von Sensordaten. 
  • Ich unterstützte die Ablösung eines bestehenden, weitgehend fest codierten und auf den deutschen Markt beschränkten Systems durch eine international ausgerichtete Lösung mit flexibel konfigurierbarer Logik. 
  • In enger Zusammenarbeit mit dem hauseigenen Softwarearchitekten erstellte ich Enterprise-Architect-Modelle, Proofs of Concept und Implementierungen. 
  • Ich wirkte an einem generativen Gesamtsystem mit, bei dem C#-Code, Datenbankstrukturen, Dashboards und Berichte aus kompakten Beschreibungen erzeugt wurden. 
  • Ich stellte Stabilität und Sicherheit des Systems sicher, u. a. durch den konsequenten Einsatz von Verschlüsselung, Hashing und Signierung. 
  • Nach umfangreichen Performance-Messungen und Auswertungen entschied ich für den Einsatz der ClickHouse-Datenbank aufgrund ihrer sehr hohen Performance und guten SQL-Kompatibilität.
Sparx Enterprise Architect JAMA Miro ClickHouse Database Linux / Debian / Ubuntu GitLab Docker Cobasoft Log & LogVw Microsoft: Visual Studio C# ASP.NET Test HTML5 CSS JavaScript JSON Edge FireFox Chrome Chromium Code and HTML generation
Sensorhersteller
12 Jahre
2012-01 - 2023-12

Bitmap Bilder (GB ? TB)

Entwickler, Architekt Microsoft Visual Studio 2010-2013 ASP.NET MVC 4 ...
Entwickler, Architekt
  • Sehr große Bitmap Bilder (GB ? TB) und andere Dokumente werden mit dieser Applikation verwaltet. 
  • Die Client-Software ist komplett mit Web-Technologien realisiert (HTML 5, JavaScript, CSS). 
  • Sie ermöglicht flexible Navigation, Präsentation und Bearbeitung von Bildern und Dokumenten. 
  • Sie ist kompatibel mit Windows, OS-X, iOS (iPad, iPhone) WindowsPhone & Surface und auch Android. 
  • Auf all diesen Systemen kann interaktiv gezeichnet werden. Sogar auf kleinen Bildschirmformaten (Smartphone, iPhone) ist die komplette Funktionalität verfügbar. 
  • Der Server ist realisiert mit ASP.NET, MVC-Razor, C# und T-SQL. 
  • Er realisiert Webseiten und Web-APIs zum Bild- und Dokumentmanagement. 
  • Das System enthält umfangreiche Sicherheitsmaßnahmen (Benutzer, Gruppen, Rechte, Features), ein sehr flexibles Datenmanagement (konfigurierbare Dokumenteigenschaften und Eingabeformulare, konfigurierbare Datenfilter und Sortierung, konfigurierbare Tabellen und andere Ansichten). 
  • Neben riesigen Bitmap-Bildern können auch andere Dokumente (TIFF, PDF, Excel und andere) verwaltet werden. 
  • Die Software kann einfach auf Microsoft Azure installiert und betrieben werden.
  • Zur Unterstützung des Hauptsystems wurden Installations- und Upload-Software entwickelt. 
  • Die komplette Entwicklung, einschließlich Architektur, Datenbankstruktur, Software Design, Grafikdesign, Entwicklung und Teile der Dokumentation wurden von mir ausgeführt. 
  • Alles wurde in enger Zusammenarbeit mit dem Produktmanagement entwickelt.
Microsoft Visual Studio 2010-2013 ASP.NET MVC 4 Razor jQuery jQuery.Mobile DataTable OpenSeaDragon Fabric.js et. al Microsoft SQL Server 2008-2014 Microsoft Team Foundation Server (TFS) DHTML CSS Javascript AJAX inkl. single-page Technologie Reflector Fiddler Cobasoft Generator
Dokument- und Bildverwaltungssystem, Web-Portal, Mikroskopie, München
11 Monate
2021-09 - 2022-07

Troubleshooting und Performance Optimierung Web Client

TX TextControl Infragistics WebUI Telerik KendoUI ...
  • Die Anwendung hatte große Performance-Probleme auf Server und Client. 
  • Nach Log-Analyse und Troubleshooting konnten wir Leistung und Stabilität stark verbessern, auf Client und Server. 
  • Wir haben auch, (mit Hilfe von WireShark und Fiddler) Cookie- und Login-Probleme im Zusammenspiel zwischen Hauptanwendung und integrierten Docker-basierte Diensten gelöst. 
  • Wir haben das Logging und die Stabilität verbessert. 
  • Ich untersuchte die Probleme auch durch Dumps und mit dem Konsolendebugger (cdb) sowie Browser-Heap-Dumps mit Cromium, Edge und Chrome. 
  • Außerdem konsolidierte ich die Build-Umgebung, um Framework 4.8 zu verwenden und um Build-Zeiten und -Fehler zu reduzieren.
TX TextControl Infragistics WebUI Telerik KendoUI NServiceBus Docker Cobasoft Log & LogVw WireShark Fiddler Microsoft: Visual Studio C# ASP.NET GIT Test Azure Owin HTML5 CSS NODE NPM XML Edge FireFox Chrome Chromium IE.
Software im Medizinischen Umfeld, Großraum München
4 Monate
2021-06 - 2021-09

Barrierefreiheit für Web Client

Accessibility ARIA keyboard ...
  • Implementierung von Barrierefreiheit für eine große Web-Anwendung, die für das Rundown-Management, Recherche und Planung in Newsrooms verwendet wird.
  • Dies beinhaltete die Integration von ARIA-HTML-Attributen, HTML- und JavaScript-Tastenkürzeln, Tabulatorreihenfolge und Fokusbehandlung, Unterstützung aussagekräftiger Screenreader-Ansagen und Ermöglichung der Sprachsteuerung.
  • Ziel des Projekts war, eine vollständige Barrierefreiheit zu erreichen, wie für ö?entlich zugängliche Websites in einigen Bereichen vorgeschrieben, damit sehbehinderte Menschen die Software ohne größere Probleme nutzen können.
Accessibility ARIA keyboard speech input screen reader JAWS NVDA Dragon NaturallySpeaking Microsoft Visual Studio C# ASP.NET core TFS / GIT Angular jQuery-Mobile JavaScript HTML5 CSS NODE NPM Edge FireFox Chrome Chromium IE.
Media Newsroom Software, Großraum Stuttgart
6 Monate
2020-10 - 2021-03

Web-Controls mit SVG, Templates, Web-Custom-Elements

Microsoft Visual Studio C# Blazor ...
  • Erstellung verschiedener, gra?scher, interaktiver Steuerelemente.
Microsoft Visual Studio C# Blazor Razor Pages ASP.NET core Microsoft SQL Server 2019 SVG JavaScript HTML5 CSS NODE NPM GitLab Edge FireFox Chrome. Microsoft Team Foundation Server (TFS)
Medizinsoftware-Hersteller, Großraum Stuttgart
7 Monate
2020-06 - 2020-12

Interne Applikation zur Spesen- und Zeitabrechnung

Microsoft Visual Studio C# Blazor ...
  • Spezi?kation, Architektur und Entwicklung einer Web Applikation zur Spesen- und Zeitabrechnung.
  • Eine neue Anwendung mit einem sehr spezi?schen, maßgeschneiderten Nutzer- und Rollenmanagement. Realisiert mit Microsoft Blazor, Netcoreapp3.1 und einigen Razor Pages, Bootstrap.
Microsoft Visual Studio C# Blazor Razor Pages ASP.NET core Microsoft SQL Server 2019 Microsoft Team Foundation Server (TFS) HTML5 CSS Bootstrap single-page application (SPA) SignalR Cobasoft Generator Edge FireFox Chrome
Software Hersteller, Großraum Kassel
1 Jahr
2019-01 - 2019-12

Fehlersuche in Web Applikation

  • Fehlersuche in Web Applikation die für Windows 7 entwickelt wurde, mit WindowsForms und ActiveX.
  • Erstellen von Repro auf Microsoft Azure.
  • Zusammenarbeit mit Microsoft Support.
  • Messungen mit verschiedenen Werkzeugen: Fiddler, WireShark, Debuggers, Azure Azure Virtual Machines, ?
Industrielle Messtechnik, Hagen
1 Jahr 7 Monate
2018-06 - 2019-12

Active Directory Team Folder management web application

ASP.NET HTML5 CSS ...
  • Korrekturen und Erweiterung einer existierenden Web-Applikation zur Rechteverwaltung auf Ordnern, so dass mehr als eine Domäne unterstützt wird.

  • Die Applikation wird zur Verwaltung von Team- und Projektordnern verwendet und ermöglicht Teamleitern und anderen authorisierten Personen die Verwaltung dieser Ordner und deren Rechte.

  • Die Applikation erzeugt und löscht die Ordner und verwaltet die ACL Rechte.

  • All dies auf Basis von Einträgen in Active Directory.

ASP.NET HTML5 CSS JavaScript C# ActiveDirectory IIS IE
ISV, Münster
1 Jahr 9 Monate
2018-04 - 2019-12

Vendor Map; Händlerkarte

ASP.NET Web API HTML5 ...
  • Spezifikation, Architektur und Entwicklung einer webbasierten Mapping-Anwendung, realisiert ohne Zugang zum öffentlichen Internet, ohne öffentlichen Dienste wie Google Maps oder Bing Maps zu verwenden.
  • Es zeigt eine detaillierte Deutschlandkarte, überlagert von deutschen Postleitzahlengebieten und eine Liste aller Anbieter, mit Filtern nach diversen Kriterien.
  • Es hat eine sehr interaktive und schnelle, moderne, Touch-fähige Benutzeroberfläche.
ASP.NET Web API HTML5 CSS JavaScript C# SPA (single page application) IIS SQL Server IE Chrome FireFox
Bank, Köln
4 Jahre 9 Monate
2015-04 - 2019-12

Web-application für Business Process Change Management

HTML .NET 4.5 SQL ...
  • Spezifikation, Architektur und Entwicklung einerWeb Applikation für Business Process Change Management, inklusive einer kleinen Dokumentverwaltung.
  • Sehr interaktiv und schnell, modernes, Touch-enabled User Interface.
Visual Studio 2015 SQL Server 2008
HTML .NET 4.5 SQL ASP.NET Web API HTML 5 CSS JavaScript C# SPA (single page application) IIS SQL Server IE Chrome FireFox
Bank, Köln
4 Jahre 9 Monate
2015-04 - 2019-12

Web-application für Reiseplanung

ASP.NET Web API HTML 5 ...
  • Spezifikation, Architektur und Entwicklung einerWeb Applikation für Reiseplanung.
  • Diese wird vom Management und den Mitarbeitern verwendet um schnell und einfach die Einsatzorte bekanntzugeben.
  • Darstellung und Funktionsweise ähnlich einem Kalender.
  • Sehr interaktiv und schnell, modernes, Touch-enabled User Interface.
ASP.NET Web API HTML 5 CSS JavaScript C# SPA (single page application) IIS SQL Server IE Chrome FireFox
Bank, Köln
3 Monate
2019-05 - 2019-07

EKG Visualisierung mit SVG, Web

ASP.NET HTML5 CSS ...
  • Prototypische Web Applikation zur EKG Visualisierung mit SVG.

ASP.NET HTML5 CSS JavaScript C# ActiveDirectory IIS IE
ISV, Gießen
4 Monate
2019-02 - 2019-05

Software-Update Service mit Web-UI

VUE.JS VUETIFY Chrome ...
  • Entwicklung eines Update Service mit WebAPI und Web-UI Schnittstelle, zur Verwaltung und Bereitstellung von Software Releases je nach Kundengruppe.

VUE.JS VUETIFY Chrome Firefox C# sqlite Entity Framework .NET Core
Software Development, Bielefeld
10 Monate
2015-10 - 2016-07

Web-application für Lagerverwaltung

ASP.NET WebAPI HTML 5 ...
  • Spezifikation, Architektur und Entwicklung einerWeb-Applikation für Lagerverwaltung.
  • Das neue System ersetzt eine existierende Excel/VBA-basierte Applikation.
  • Es hat eine benutzerfreundliche Schnittstelle und wird von Ingenieuren und Arbeitern verwendet um neue Produkte in das Lager einzustellen und von Lageristen um Produkte auszuliefern.
  • Es erstellt Protokolle für jede Produktion und Auslieferung.
  • Die Protokolle basieren auf Excel-Vorlagen, mit Formeln und Formatierungen.
  • Die Excel Formeln werden in C# kompiliert und ausgeführt. Daten werden aus WCF Web Services bezogen.
ASP.NET WebAPI HTML 5 CSS JavaScript C# SPA WCF IIS SQL Server OpenOffice- XML Excel VBA
Chip Produktion, Aargau, CH
1 Jahr 2 Monate
2015-03 - 2016-04

Analyse einer Web-Applikation, Performance und Struktur

Performance-Messungen Optimierungen. ASP.NET ...
  • Analyse einer existierenden Web-Applikation auf 3 Ebenen: Web-Frontend, C# Backend und Datenbank.
  • Erhebliche Performance Verbesserungen! Beratung des Teams und Präsentation der Ergebnisse.
Visual Studio SQL Server IE Chrome FireFox
Performance-Messungen Optimierungen. ASP.NET HTML 5 CSS JavaScript C# MVC IIS
Bank, Köln
2 Monate
2015-01 - 2015-02

Verschiedene Web Sites

ASP.NET HTML 5 CSS ...

Weiter-Entwicklung verschiedener Websites; Cross-Site Integration (Mashup), Firmen-Websites.

ASP.NET HTML 5 CSS JavaScript C# MVC IIS
Company Office,München, Teneriffa
3 Monate
2014-10 - 2014-12

Configuration Editor, SQLite, C#, WindowsForms

Visual Studio, Windows Forms, SQL, Wireframes, C#, WebAPI, ASP.N
  • Pflichtenheft, Design und Softwareentwicklung.
  • Zur Konfiguration eines Steuergeräts wurde ein Datenbank-Editor benötigt.
  • In Abstimmung mit dem Produktmanager, dem Software-Architekten und anderen Beteiligten wurden Pflichtenheft und Benutzer- Interaktion entworfen (Wireframes).
  • Gleichzeitig wurde, entsprechend der agilen Vorgehensweise, ein Prototyp mit umfangreicher Funktionalität entwickelt.
Visual Studio, Windows Forms, SQL, Wireframes, C#, WebAPI, ASP.N
ABB Turgi, Baden, CH
2 Jahre 9 Monate
2012-01 - 2014-09

Entwicklung, Architektur

Entwickler, Architekt
Entwickler, Architekt
  • Sehr große Bitmap Bilder (GB ? TB) und andere Dokumente werden mit dieser Applikation verwaltet. Die Client-Software ist komplett mit Web-Technologien realisiert (HTML 5, JavaScript, CSS). Sie ermöglicht ?exible Navigation, Präsentation und Bearbeitung von Bildern und Dokumenten. Sie ist kompatibel mit Windows, OS-X, iOS (iPad, iPhone) WindowsPhone & Surface und auch Android. Auf all diesen Systemen kann interaktiv gezeichnet werden. Sogar auf kleinen Bildschirmformaten (Smartphone, iPhone) ist die komplette Funktionalität verfügbar. Der Server ist realisiert mit ASP.NET, MVC-Razor, C# und T-SQL.

  • Er realisiert Webseiten und Web-APIs zum Bild- und Dokumentmanagement. Das System enthält umfangreiche Sicherheitsmaßnahmen (Benutzer, Gruppen, Rechte, Features), ein sehr ?exibles Datenmanagement (kon?gurierbare Dokumenteigenschaften und Eingabeformulare, kon?gurierbare Daten?lter und Sortierung, kon?gurierbare Tabellen und andere Ansichten). Neben riesigen Bitmap-Bildern können auch andere Dokumente (TIFF, PDF, Excel und andere) verwaltet werden. Die Software kann einfach auf Microsoft Azure installiert und betrieben werden. Zur Unterstützung des Hauptsystems wurden Installations- und Upload-Software entwickelt. Die komplette Entwicklung, einschließlich Architektur, Datenbankstruktur, Software Design, Gra?kdesign, Entwicklung und Teile der Dokumentation wurden von mir ausgeführt. Alles wurde in enger Zusammenarbeit mit dem Produktmanagement entwickelt. Momentan leiste ich hier noch Support weltweit.

Technologie:

  • Microsoft Visual Studio 2010-2013, ASP.NET,MVC 4, Razor.

  • jQuery, jQuery.Mobile, DataTable, OpenSeaDragon, Fabric.js, et. al.

  • Microsoft SQL Server 2008-2014, Microsoft Team Foundation Server (TFS)

  • DHTML, CSS, Javascript, AJAX, inkl. single-page Technologie.

  • Reflector, Fiddler, Cobasoft Generator.

Dokument- und Bildverwaltungssystem,Web-Portal, Mikroskopie, München
1 Jahr 2 Monate
2010-11 - 2011-12

Teamleitung

Teamleiter
Teamleiter
  • Entwicklung funktionaler Spezifikationen, Kommunikation mit dem Produktmanagement.
  • Pflege der Spezifikationen und UML Diagramme mit Enterprise Architect.
  • Entwicklung von Prototypen mit Microsoft SketchFlow (WPF).
  • Verwendung von TFS zum Projektmanagement: Build, RTM, Branch, Merge, Version.
  • Beteiligung am User Interface und Feature Design.
  • Troubleshooting und Debugging, Performance Analysis.
  • Entwicklung mit C#, ASP.NET und JavaScript.

Technologie:

  • Sparx Enterprise Architect 8.
  • Microsoft Visual Studio 2008 Pro and 2010 Premium with TFS 2010.
  • Microsoft Expression 4 Ultimate, Blend 4 with SketchFlow.
  • Microsoft SQL Server 2005 and 2008. TFS 2010.
  • Oracle 11g Client and SQL Developer and Quest TOAD.
  • ASP.NET 3.5 and 4.0 with AJAX and DevExpress tools.
  • JavaScript, jQuery, Internet Explorer, Firefox. LLBLGEN.
  • Microsoft .Net Framework 3.5 and 4.0..
Web Portal, ERT.com, Medical Technologie, Wuerzburg
6 Monate
2010-05 - 2010-10

Troubleshooting and Development

  • Troubleshooting and Debugging, Performance Analysis, WCF REST Web Services.
  • Coaching, Analysis of User Authentication and Security.
  • COM and RCWDebugging.
  • Setting up Symbol Server with PowerScript and PowerShell.
  • C#, C++, C++/CLI, Visual Studio 2010, 2008, 2005, Active Directory.
  • TFS, Cruise Control, Wiki, Spring, log4net. Agile Development, SCRUM, UML.
  • Video Management, GUI, Networking, Database, Graphics.
Bosch Security System, Video-Management, Industrie, München
1 Monat
2010-04 - 2010-04

Beratung und Fehlersuche

  • Beratung bezüglich Datenzugriff, ASP.NET GUI, Entwicklung und Architektur.
  • Fehlersuche bezüglich Datenbankproblemen mit SQL Server 2008.
ASP.NET and SQL Application, AZ-Software, München

Aus- und Weiterbildung

Aus- und Weiterbildung

08/1988

Studium: Wirtschaftsinformatik "Informatik, Mathematik und Betriebswirtschaft"

Abschluss: Diplom-Informatiker (Dipl.Inform. FH)

Institution: Fachhochschule Karlsruhe


06/1982

Studium: Bankausbildung "Informatik, Mathematik und Betriebswirtschaft"

Abschluss: IHK-geprüfter Bankkaufmann

Institution: Kreissparkasse Frankenberg


Qualifikation

09/2007

  • CSCW: Computer Supported Cooperative Work | Universitätskurs mit Prüfung, Universität Hagen
  • CSCL: Computer Supported Cooperative Learning | Universitätskurs mit Prüfung, Universität Hagen


04/2006

  • Microsoft MCSD Title
  • Microsoft MCP Certification | Designing and Implementing Databases with Microsoft® SQL Server 2000 Enterprise Edition


02/2006

  • Microsoft MCAD Title
  • Microsoft MCP Certification | Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework


12/2005

Microsoft MCP Certification | Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET


02/2005

Microsoft MCP Certification | Analyzing Requirements and Defining Microsoft .NET Solution Architectures


11/2013

Microsoft MCP Certification | Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET.

Position

Position

  • Entwickler
  • Teamleiter
  • Architekt
  • Berater

Kompetenzen

Kompetenzen

Top-Skills

C#.NET Web-Technologien Datenbanken Microsoft.NET HTML 5 JavaScript CSS WebComponets WebSockets SVG Performance Analysis and Improvement JSON REST TFS Azure DevOps Blazor Razor MVC .NET Core Analysis Architecture Design ClickHouse

Produkte / Standards / Erfahrungen / Methoden

Spezialisierung

  • Microsoft .NET, Microsoft Entwicklungsumgebung, Standard Web Technologien.
  • Produkt-und Komponenten-Entwicklung, Reengineering, Benutzerschnittstelle, Barrierefreiheit.
  • Entwicklung effizienter, mobiler, verteilter, effektiver und intuitive Applikationen.


Technologien

  • Visual Studio - Immer die aktuellste Version
  • Microsoft .NET - WebAPI, MVC, ASP .NET, Generics, .NET Core, Standard, ?
  • Microsoft TFS - Auch GitHub, Tortoise, SourceSafe, ClearCase, ?
  • SQL Databases - Design, ORM, Generators, Performance, Programming
  • HTML, JS, CSS, SVG - Entwicklung interaktiver, nutzerfreundlicher, schneller, gra?scher, intelligenter Websites.
  • Spracheingabe, Generics, Generatoren, Paralle Verarbeitung, Portierungen, OCR, Rapid Prototyping, Objektorientierte Programmierung, O?ce, XML, JSON, ?


Besondere Anwendungen

  • EVV - Web-Applikation für CRM, ERP, Kalkulation. 2015-2025. Inhaus-System, pure Web Technologie. C#, SQL, HTML5, .NET Core.
  • ZEN browser - Web-Portal für digitale Microskopie. 2012-2023. ASP .NET MVC, C#, Razor, .NET Core, jQuery, fabricjs, OpenSeadragon, dataTables, SQL, WebSockets.
  • Web Portal Klinische Studien, ERT .com, Medizintechnik, Würzburg. TeamLead. 2010-2011. ASP .NET, C#, SQL, DevExpress, SketchFlow (WPF), LLBLGEN.
  • Premier Support, Distributed Services, Microsoft GTSC EMEA DSW. 2006,2007-2008. DCOM, COM, WCF, SOA, SOAP, Web, WireShark, CDB, WinDbg, Fiddler, WireShark, Network Monitor.
  • HiPath ProCenter Dialer Server, komplexe high-performance Server-Applikation. 2004-2005. C#, WindowsForms, ADO .NET, SQL, XML, XSD.
  • CRM Sales Support System, Siemens eCRM, Frankfurt/M. und Köln, Portierung von MS-ACCESS. 2003-2004. C#, WindowsForms, ADO .NET, Crystal Reports, SQL, XML, XSD, UML.
  • Generisches Testsystem für Regressionstests, Siemens Med, Erlangen. 2003. Visual C++, MFC, STL, UML, Rational Rose, DTD, XSD, XPath, XML Spy, MSXML, DOM, ClearCase.
  • POET-EA - Elektronische Akte - HypoVereinsbank AG. Software-Architekt, Principal Developer. 1997-2000. VB (VisualBasic), Visual C++, Office 97, Outlook, Exchange, SQL-Server, Documentum, Scanning.
  • PrimaVista - Präsentationssoftware - Bicom GmbH: Pen-Support und Handschrifterkennung, Undo & Redo, Screenshots. 1993-1995. C++, MFC, Windows NT 4
  • VPC33 - Viskosimetrie-PC - Schott Geräte GmbH: Steuerung von Büretten und elektronischen Waagen. Das Programm war jahrzehntelang im Einsatz. 1986-1988. C, Schnittstellen, PC
  • IPDMS - Integriertes Patientendatenmanagement - ADImens GmbH: Technische Projektleitung, 3 Mitarbeiter. Krankenhausverwaltung. 1986-1988. C, ADImens DB, Netzwerk, PC 


Erfahrungen im Bereich:

  • Machbarkeitsstudien, Fachliche Spezifikation, Analyse, Design.
  • Anwendungs- und Systemprogrammierung.
  • Programmierung, Power-Debugging, Qualitätssicherung.
  • Erstellung von Online Hilfe, Dokumentation, deutsch und englisch.


Methoden:

  • Objektorientierte Analyse, Design, Programmierung, UML.
  • Ereignisgesteuerte, visuelle, strukturierte Programmierung.
  • Datenbanken Design, ER, UML.
  • Internationale, mehrsprachige Produktentwicklung.


Microsoft Standards:

  • .NET, WCF, C#, Visual Studio
  • Debugging und Troubleshooting Tools.
  • OLE Automation Client/Server, DDE, ODBC, MAPI.
  • Windows SDK (16/32 bit), ATL, MFC, WNet API.
  • Microsoft-Office Programmierung, vor allem Word, Excel und Outlook.
  • Microsoft Graphical User Interface Design Guide.


Spezialkenntnisse:

  • Internet WebServer Aufbau, Design, Programmierung, DB-Anbindung (IIS, SQL, WWW, DHTML, JavaScript, Servlet, ASP, HTTP, CGI, TCP/IP, ActiveX, FTP, NFS)
  • Document Management, Scanning, TWAIN.
  • Visio, PaintShop, Designer und Paint.
  • CodeWright, ClearCase, VisualSourceSafe.
  • Siemens HiPath ProCenter SDK, SoftPhone.
  • Spracheingabe: Dragon NaturallySpeaking Professional, inkl. Programmierung. 
  • IM, Skype, Microsoft Office Communicator. VOIP & SIP.


Erfahrungen:

  • Einkauf + Verhandlung
  • Migrationen, technisch und fachlich
  • Programmierung
  • Qualitätsmanagement
  • Qualitätssicherung
  • Schulung + Organisation
  • Spezifikationserstellung
  • SW-Dokumentation
  • Benutzer-Dokumentation und Hilfe
  • Testplanung, Durchführung und Nachbearbeitung


Projektrollen:

  • Analytiker
  • Designer
  • Dozent
  • Projektleiter
  • Projektmanager
  • Qualitätsmanager
  • Qualitätssicherer
  • Realisierer
  • Programmierer
  • Teilprojektleiter

Betriebssysteme

MS-DOS
alle Versionen
OS/2
alle Versionen
Windows
alle Versionen

Programmiersprachen

ASP.NET
Basic
sehr gut, auch VBA, VB Script und VB.NET
C
sehr gut
C#
Sehr detaillierte und umfangreiche Kenntnisse
C++
Ursprünglich sehr gute Kenntnisse
CSS
DHTML
HTML5
JavaScript
Eingesetzt zusammen mit jQuery, fabric und anderen Bibliotheken
Makrosprachen
viele
MCP
MVC
PL/SQL
gut
Razor
SQL
Microsoft, Oracle, Informix, ...
Transact-SQL
T-SQL
VB.NET
Auch VBA und andere BASIC Dialekte
XML
XML.NET
XSD

Datenbanken

Access
Portierung von Access nach ADO.NET und C#
Adimens
Mitarbeiter in der DB Abteilung
Gupta, Centura
Informix
Informix.NET
ISAM
verschiedene
MS SQL Server
sehr gute, aktuelle Kenntnisse.
ODBC
Oracle
10g und .NET
SQL
sehr gut
Sehr gute Kenntnisse im Bereich Datenmodellierung und Performance-Messungen.
Entwicklung generischer Verfahren und ORM.

Datenkommunikation

Internet, Intranet
Detaillierte, aktuelle, tiefgehende Kenntnisse.
SMTP
TCP/IP
Voice
Entwicklung von Spracheingabe und -ausgabe, PC, IVR.
Windows Netzwerk
Winsock
Entwicklung komplexer Kommunikationsanwendungen:
- Entwicklung komplexer Web Anwendungen mit AJAX, JavaScript, JSON, u.v.a.m.
- Umfangreiche, tiefgehende Kenntnisse von WCF, SOAP und Web Services.
- Design und Entwicklung eines Outbound Dialer für die Siemens AG.
- Portierung von SAP Terminalsoftware von OS/2 nach 16-Bit Windows
- Design und Entwicklung von komplexer Geräte-Kommunikation.

Branchen

Branchen

Science & Technology, Mikroskopie, HiTech, Medizintechnik, Call-Center, CRM Software, eProcurement, Banken, Versicherungen, Finanzdienstleister, Industrie, Handel, IT, Rechenzentren, EDV, SAP, Dienstleister, Software-Hersteller, Telematik, Verkehrstechnik, Telekommunikation, Vetrieb, Internet-Dienstleister, Shared-Web-Hosting, Internet-Service-Provider.

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

10 Jahre 10 Monate
2015-03 - 2025-12

EVV - Web-Applikation für den Kundendienst (CRM), Planung & Material (ERP), Email (Exchange)

Microsoft Visual Studio C# WebAPI ...
  • Spezifikation, Architektur und Entwicklung einer webbasierten Anwendung für Kundendienst (CRM), als Ersatz für eine Altanwendung, mit vollständiger Daten- und Dokumentenmigration. 
  • Das System wird intensiv genutzt, mittlerweile ca. 13. Mio. Dokumente und 700.000 Protokolle. 
  • Web-basierter Text-Editor mit Textbausteinen und Vorlagen. 
  • Entwicklung einer Exchange-Anbindung für E-Mail, Aufgaben und Termine. 
  • Entwicklung von OCR-Lösung für ein- und ausgehender Rechnungen und Dokumente. 
  • Spezifikation, Architektur und Entwicklung einer webbasierten Lösung für Stücklisten-Management (BOM). 
  • Diese wird zur Produktionsplanung, für Bestellungen und zur Konfiguration der Baugruppen verwendet. 
  • Überarbeitung und Erweiterung des existierenden Bestellsystems. 
  • Troubleshooting und Stabilisierung des Altsystems.
Microsoft Visual Studio C# WebAPI ASP.NET MVC Razor .NET Core Microsoft SQL Server 2019 Microsoft Team Foundation Server (TFS) Azure DevOps CI/CD Azure Virtual Machines Azure Function HTML5 CSS JavaScript AJAX jQuery single-page application (SPA) Reflector Fiddler Cobasoft Generator OmniPage Pro Telerik Controls Microsoft Exchange Excel IIS Windows Server Active Directory Firebird TreeSoft Office IE Edge Chrome FireFox
Maschinenbau-Mittelständler, Großraum Köln
2 Jahre 11 Monate
2022-02 - 2024-12

Beratung Dragon® NaturallySpeaking

Dragon NaturallySpeaking
  • Beratung bzgl. Dragon® NaturallySpeaking Spracheingabe als Vorbereitung für eine öffentliche Ausschreibung für ein Bundesland.

Dragon NaturallySpeaking
Oberlandesgericht, Ö?entliche Ausschreibung
7 Jahre 2 Monate
2017-08 - 2024-09

LogVw -- Programm zur Anzeige riesiger Textdateien

C# .NET Framework .NET Core
  • Entwicklung eines Programms zur Anzeige riesiger Textdateien, als Konsole-Applikation.

C# .NET Framework .NET Core
Cobasoft GmbH
1 Jahr 8 Monate
2022-11 - 2024-06

Beratung und Entwicklung in einem Greenfield-Projekt

Softwarearchitekt und Entwickler Sparx Enterprise Architect JAMA Miro ...
Softwarearchitekt und Entwickler
  • Beratung und Entwicklung in einem Greenfield-Projekt zur Erfassung von Sensordaten. 
  • Ich unterstützte die Ablösung eines bestehenden, weitgehend fest codierten und auf den deutschen Markt beschränkten Systems durch eine international ausgerichtete Lösung mit flexibel konfigurierbarer Logik. 
  • In enger Zusammenarbeit mit dem hauseigenen Softwarearchitekten erstellte ich Enterprise-Architect-Modelle, Proofs of Concept und Implementierungen. 
  • Ich wirkte an einem generativen Gesamtsystem mit, bei dem C#-Code, Datenbankstrukturen, Dashboards und Berichte aus kompakten Beschreibungen erzeugt wurden. 
  • Ich stellte Stabilität und Sicherheit des Systems sicher, u. a. durch den konsequenten Einsatz von Verschlüsselung, Hashing und Signierung. 
  • Nach umfangreichen Performance-Messungen und Auswertungen entschied ich für den Einsatz der ClickHouse-Datenbank aufgrund ihrer sehr hohen Performance und guten SQL-Kompatibilität.
Sparx Enterprise Architect JAMA Miro ClickHouse Database Linux / Debian / Ubuntu GitLab Docker Cobasoft Log & LogVw Microsoft: Visual Studio C# ASP.NET Test HTML5 CSS JavaScript JSON Edge FireFox Chrome Chromium Code and HTML generation
Sensorhersteller
12 Jahre
2012-01 - 2023-12

Bitmap Bilder (GB ? TB)

Entwickler, Architekt Microsoft Visual Studio 2010-2013 ASP.NET MVC 4 ...
Entwickler, Architekt
  • Sehr große Bitmap Bilder (GB ? TB) und andere Dokumente werden mit dieser Applikation verwaltet. 
  • Die Client-Software ist komplett mit Web-Technologien realisiert (HTML 5, JavaScript, CSS). 
  • Sie ermöglicht flexible Navigation, Präsentation und Bearbeitung von Bildern und Dokumenten. 
  • Sie ist kompatibel mit Windows, OS-X, iOS (iPad, iPhone) WindowsPhone & Surface und auch Android. 
  • Auf all diesen Systemen kann interaktiv gezeichnet werden. Sogar auf kleinen Bildschirmformaten (Smartphone, iPhone) ist die komplette Funktionalität verfügbar. 
  • Der Server ist realisiert mit ASP.NET, MVC-Razor, C# und T-SQL. 
  • Er realisiert Webseiten und Web-APIs zum Bild- und Dokumentmanagement. 
  • Das System enthält umfangreiche Sicherheitsmaßnahmen (Benutzer, Gruppen, Rechte, Features), ein sehr flexibles Datenmanagement (konfigurierbare Dokumenteigenschaften und Eingabeformulare, konfigurierbare Datenfilter und Sortierung, konfigurierbare Tabellen und andere Ansichten). 
  • Neben riesigen Bitmap-Bildern können auch andere Dokumente (TIFF, PDF, Excel und andere) verwaltet werden. 
  • Die Software kann einfach auf Microsoft Azure installiert und betrieben werden.
  • Zur Unterstützung des Hauptsystems wurden Installations- und Upload-Software entwickelt. 
  • Die komplette Entwicklung, einschließlich Architektur, Datenbankstruktur, Software Design, Grafikdesign, Entwicklung und Teile der Dokumentation wurden von mir ausgeführt. 
  • Alles wurde in enger Zusammenarbeit mit dem Produktmanagement entwickelt.
Microsoft Visual Studio 2010-2013 ASP.NET MVC 4 Razor jQuery jQuery.Mobile DataTable OpenSeaDragon Fabric.js et. al Microsoft SQL Server 2008-2014 Microsoft Team Foundation Server (TFS) DHTML CSS Javascript AJAX inkl. single-page Technologie Reflector Fiddler Cobasoft Generator
Dokument- und Bildverwaltungssystem, Web-Portal, Mikroskopie, München
11 Monate
2021-09 - 2022-07

Troubleshooting und Performance Optimierung Web Client

TX TextControl Infragistics WebUI Telerik KendoUI ...
  • Die Anwendung hatte große Performance-Probleme auf Server und Client. 
  • Nach Log-Analyse und Troubleshooting konnten wir Leistung und Stabilität stark verbessern, auf Client und Server. 
  • Wir haben auch, (mit Hilfe von WireShark und Fiddler) Cookie- und Login-Probleme im Zusammenspiel zwischen Hauptanwendung und integrierten Docker-basierte Diensten gelöst. 
  • Wir haben das Logging und die Stabilität verbessert. 
  • Ich untersuchte die Probleme auch durch Dumps und mit dem Konsolendebugger (cdb) sowie Browser-Heap-Dumps mit Cromium, Edge und Chrome. 
  • Außerdem konsolidierte ich die Build-Umgebung, um Framework 4.8 zu verwenden und um Build-Zeiten und -Fehler zu reduzieren.
TX TextControl Infragistics WebUI Telerik KendoUI NServiceBus Docker Cobasoft Log & LogVw WireShark Fiddler Microsoft: Visual Studio C# ASP.NET GIT Test Azure Owin HTML5 CSS NODE NPM XML Edge FireFox Chrome Chromium IE.
Software im Medizinischen Umfeld, Großraum München
4 Monate
2021-06 - 2021-09

Barrierefreiheit für Web Client

Accessibility ARIA keyboard ...
  • Implementierung von Barrierefreiheit für eine große Web-Anwendung, die für das Rundown-Management, Recherche und Planung in Newsrooms verwendet wird.
  • Dies beinhaltete die Integration von ARIA-HTML-Attributen, HTML- und JavaScript-Tastenkürzeln, Tabulatorreihenfolge und Fokusbehandlung, Unterstützung aussagekräftiger Screenreader-Ansagen und Ermöglichung der Sprachsteuerung.
  • Ziel des Projekts war, eine vollständige Barrierefreiheit zu erreichen, wie für ö?entlich zugängliche Websites in einigen Bereichen vorgeschrieben, damit sehbehinderte Menschen die Software ohne größere Probleme nutzen können.
Accessibility ARIA keyboard speech input screen reader JAWS NVDA Dragon NaturallySpeaking Microsoft Visual Studio C# ASP.NET core TFS / GIT Angular jQuery-Mobile JavaScript HTML5 CSS NODE NPM Edge FireFox Chrome Chromium IE.
Media Newsroom Software, Großraum Stuttgart
6 Monate
2020-10 - 2021-03

Web-Controls mit SVG, Templates, Web-Custom-Elements

Microsoft Visual Studio C# Blazor ...
  • Erstellung verschiedener, gra?scher, interaktiver Steuerelemente.
Microsoft Visual Studio C# Blazor Razor Pages ASP.NET core Microsoft SQL Server 2019 SVG JavaScript HTML5 CSS NODE NPM GitLab Edge FireFox Chrome. Microsoft Team Foundation Server (TFS)
Medizinsoftware-Hersteller, Großraum Stuttgart
7 Monate
2020-06 - 2020-12

Interne Applikation zur Spesen- und Zeitabrechnung

Microsoft Visual Studio C# Blazor ...
  • Spezi?kation, Architektur und Entwicklung einer Web Applikation zur Spesen- und Zeitabrechnung.
  • Eine neue Anwendung mit einem sehr spezi?schen, maßgeschneiderten Nutzer- und Rollenmanagement. Realisiert mit Microsoft Blazor, Netcoreapp3.1 und einigen Razor Pages, Bootstrap.
Microsoft Visual Studio C# Blazor Razor Pages ASP.NET core Microsoft SQL Server 2019 Microsoft Team Foundation Server (TFS) HTML5 CSS Bootstrap single-page application (SPA) SignalR Cobasoft Generator Edge FireFox Chrome
Software Hersteller, Großraum Kassel
1 Jahr
2019-01 - 2019-12

Fehlersuche in Web Applikation

  • Fehlersuche in Web Applikation die für Windows 7 entwickelt wurde, mit WindowsForms und ActiveX.
  • Erstellen von Repro auf Microsoft Azure.
  • Zusammenarbeit mit Microsoft Support.
  • Messungen mit verschiedenen Werkzeugen: Fiddler, WireShark, Debuggers, Azure Azure Virtual Machines, ?
Industrielle Messtechnik, Hagen
1 Jahr 7 Monate
2018-06 - 2019-12

Active Directory Team Folder management web application

ASP.NET HTML5 CSS ...
  • Korrekturen und Erweiterung einer existierenden Web-Applikation zur Rechteverwaltung auf Ordnern, so dass mehr als eine Domäne unterstützt wird.

  • Die Applikation wird zur Verwaltung von Team- und Projektordnern verwendet und ermöglicht Teamleitern und anderen authorisierten Personen die Verwaltung dieser Ordner und deren Rechte.

  • Die Applikation erzeugt und löscht die Ordner und verwaltet die ACL Rechte.

  • All dies auf Basis von Einträgen in Active Directory.

ASP.NET HTML5 CSS JavaScript C# ActiveDirectory IIS IE
ISV, Münster
1 Jahr 9 Monate
2018-04 - 2019-12

Vendor Map; Händlerkarte

ASP.NET Web API HTML5 ...
  • Spezifikation, Architektur und Entwicklung einer webbasierten Mapping-Anwendung, realisiert ohne Zugang zum öffentlichen Internet, ohne öffentlichen Dienste wie Google Maps oder Bing Maps zu verwenden.
  • Es zeigt eine detaillierte Deutschlandkarte, überlagert von deutschen Postleitzahlengebieten und eine Liste aller Anbieter, mit Filtern nach diversen Kriterien.
  • Es hat eine sehr interaktive und schnelle, moderne, Touch-fähige Benutzeroberfläche.
ASP.NET Web API HTML5 CSS JavaScript C# SPA (single page application) IIS SQL Server IE Chrome FireFox
Bank, Köln
4 Jahre 9 Monate
2015-04 - 2019-12

Web-application für Business Process Change Management

HTML .NET 4.5 SQL ...
  • Spezifikation, Architektur und Entwicklung einerWeb Applikation für Business Process Change Management, inklusive einer kleinen Dokumentverwaltung.
  • Sehr interaktiv und schnell, modernes, Touch-enabled User Interface.
Visual Studio 2015 SQL Server 2008
HTML .NET 4.5 SQL ASP.NET Web API HTML 5 CSS JavaScript C# SPA (single page application) IIS SQL Server IE Chrome FireFox
Bank, Köln
4 Jahre 9 Monate
2015-04 - 2019-12

Web-application für Reiseplanung

ASP.NET Web API HTML 5 ...
  • Spezifikation, Architektur und Entwicklung einerWeb Applikation für Reiseplanung.
  • Diese wird vom Management und den Mitarbeitern verwendet um schnell und einfach die Einsatzorte bekanntzugeben.
  • Darstellung und Funktionsweise ähnlich einem Kalender.
  • Sehr interaktiv und schnell, modernes, Touch-enabled User Interface.
ASP.NET Web API HTML 5 CSS JavaScript C# SPA (single page application) IIS SQL Server IE Chrome FireFox
Bank, Köln
3 Monate
2019-05 - 2019-07

EKG Visualisierung mit SVG, Web

ASP.NET HTML5 CSS ...
  • Prototypische Web Applikation zur EKG Visualisierung mit SVG.

ASP.NET HTML5 CSS JavaScript C# ActiveDirectory IIS IE
ISV, Gießen
4 Monate
2019-02 - 2019-05

Software-Update Service mit Web-UI

VUE.JS VUETIFY Chrome ...
  • Entwicklung eines Update Service mit WebAPI und Web-UI Schnittstelle, zur Verwaltung und Bereitstellung von Software Releases je nach Kundengruppe.

VUE.JS VUETIFY Chrome Firefox C# sqlite Entity Framework .NET Core
Software Development, Bielefeld
10 Monate
2015-10 - 2016-07

Web-application für Lagerverwaltung

ASP.NET WebAPI HTML 5 ...
  • Spezifikation, Architektur und Entwicklung einerWeb-Applikation für Lagerverwaltung.
  • Das neue System ersetzt eine existierende Excel/VBA-basierte Applikation.
  • Es hat eine benutzerfreundliche Schnittstelle und wird von Ingenieuren und Arbeitern verwendet um neue Produkte in das Lager einzustellen und von Lageristen um Produkte auszuliefern.
  • Es erstellt Protokolle für jede Produktion und Auslieferung.
  • Die Protokolle basieren auf Excel-Vorlagen, mit Formeln und Formatierungen.
  • Die Excel Formeln werden in C# kompiliert und ausgeführt. Daten werden aus WCF Web Services bezogen.
ASP.NET WebAPI HTML 5 CSS JavaScript C# SPA WCF IIS SQL Server OpenOffice- XML Excel VBA
Chip Produktion, Aargau, CH
1 Jahr 2 Monate
2015-03 - 2016-04

Analyse einer Web-Applikation, Performance und Struktur

Performance-Messungen Optimierungen. ASP.NET ...
  • Analyse einer existierenden Web-Applikation auf 3 Ebenen: Web-Frontend, C# Backend und Datenbank.
  • Erhebliche Performance Verbesserungen! Beratung des Teams und Präsentation der Ergebnisse.
Visual Studio SQL Server IE Chrome FireFox
Performance-Messungen Optimierungen. ASP.NET HTML 5 CSS JavaScript C# MVC IIS
Bank, Köln
2 Monate
2015-01 - 2015-02

Verschiedene Web Sites

ASP.NET HTML 5 CSS ...

Weiter-Entwicklung verschiedener Websites; Cross-Site Integration (Mashup), Firmen-Websites.

ASP.NET HTML 5 CSS JavaScript C# MVC IIS
Company Office,München, Teneriffa
3 Monate
2014-10 - 2014-12

Configuration Editor, SQLite, C#, WindowsForms

Visual Studio, Windows Forms, SQL, Wireframes, C#, WebAPI, ASP.N
  • Pflichtenheft, Design und Softwareentwicklung.
  • Zur Konfiguration eines Steuergeräts wurde ein Datenbank-Editor benötigt.
  • In Abstimmung mit dem Produktmanager, dem Software-Architekten und anderen Beteiligten wurden Pflichtenheft und Benutzer- Interaktion entworfen (Wireframes).
  • Gleichzeitig wurde, entsprechend der agilen Vorgehensweise, ein Prototyp mit umfangreicher Funktionalität entwickelt.
Visual Studio, Windows Forms, SQL, Wireframes, C#, WebAPI, ASP.N
ABB Turgi, Baden, CH
2 Jahre 9 Monate
2012-01 - 2014-09

Entwicklung, Architektur

Entwickler, Architekt
Entwickler, Architekt
  • Sehr große Bitmap Bilder (GB ? TB) und andere Dokumente werden mit dieser Applikation verwaltet. Die Client-Software ist komplett mit Web-Technologien realisiert (HTML 5, JavaScript, CSS). Sie ermöglicht ?exible Navigation, Präsentation und Bearbeitung von Bildern und Dokumenten. Sie ist kompatibel mit Windows, OS-X, iOS (iPad, iPhone) WindowsPhone & Surface und auch Android. Auf all diesen Systemen kann interaktiv gezeichnet werden. Sogar auf kleinen Bildschirmformaten (Smartphone, iPhone) ist die komplette Funktionalität verfügbar. Der Server ist realisiert mit ASP.NET, MVC-Razor, C# und T-SQL.

  • Er realisiert Webseiten und Web-APIs zum Bild- und Dokumentmanagement. Das System enthält umfangreiche Sicherheitsmaßnahmen (Benutzer, Gruppen, Rechte, Features), ein sehr ?exibles Datenmanagement (kon?gurierbare Dokumenteigenschaften und Eingabeformulare, kon?gurierbare Daten?lter und Sortierung, kon?gurierbare Tabellen und andere Ansichten). Neben riesigen Bitmap-Bildern können auch andere Dokumente (TIFF, PDF, Excel und andere) verwaltet werden. Die Software kann einfach auf Microsoft Azure installiert und betrieben werden. Zur Unterstützung des Hauptsystems wurden Installations- und Upload-Software entwickelt. Die komplette Entwicklung, einschließlich Architektur, Datenbankstruktur, Software Design, Gra?kdesign, Entwicklung und Teile der Dokumentation wurden von mir ausgeführt. Alles wurde in enger Zusammenarbeit mit dem Produktmanagement entwickelt. Momentan leiste ich hier noch Support weltweit.

Technologie:

  • Microsoft Visual Studio 2010-2013, ASP.NET,MVC 4, Razor.

  • jQuery, jQuery.Mobile, DataTable, OpenSeaDragon, Fabric.js, et. al.

  • Microsoft SQL Server 2008-2014, Microsoft Team Foundation Server (TFS)

  • DHTML, CSS, Javascript, AJAX, inkl. single-page Technologie.

  • Reflector, Fiddler, Cobasoft Generator.

Dokument- und Bildverwaltungssystem,Web-Portal, Mikroskopie, München
1 Jahr 2 Monate
2010-11 - 2011-12

Teamleitung

Teamleiter
Teamleiter
  • Entwicklung funktionaler Spezifikationen, Kommunikation mit dem Produktmanagement.
  • Pflege der Spezifikationen und UML Diagramme mit Enterprise Architect.
  • Entwicklung von Prototypen mit Microsoft SketchFlow (WPF).
  • Verwendung von TFS zum Projektmanagement: Build, RTM, Branch, Merge, Version.
  • Beteiligung am User Interface und Feature Design.
  • Troubleshooting und Debugging, Performance Analysis.
  • Entwicklung mit C#, ASP.NET und JavaScript.

Technologie:

  • Sparx Enterprise Architect 8.
  • Microsoft Visual Studio 2008 Pro and 2010 Premium with TFS 2010.
  • Microsoft Expression 4 Ultimate, Blend 4 with SketchFlow.
  • Microsoft SQL Server 2005 and 2008. TFS 2010.
  • Oracle 11g Client and SQL Developer and Quest TOAD.
  • ASP.NET 3.5 and 4.0 with AJAX and DevExpress tools.
  • JavaScript, jQuery, Internet Explorer, Firefox. LLBLGEN.
  • Microsoft .Net Framework 3.5 and 4.0..
Web Portal, ERT.com, Medical Technologie, Wuerzburg
6 Monate
2010-05 - 2010-10

Troubleshooting and Development

  • Troubleshooting and Debugging, Performance Analysis, WCF REST Web Services.
  • Coaching, Analysis of User Authentication and Security.
  • COM and RCWDebugging.
  • Setting up Symbol Server with PowerScript and PowerShell.
  • C#, C++, C++/CLI, Visual Studio 2010, 2008, 2005, Active Directory.
  • TFS, Cruise Control, Wiki, Spring, log4net. Agile Development, SCRUM, UML.
  • Video Management, GUI, Networking, Database, Graphics.
Bosch Security System, Video-Management, Industrie, München
1 Monat
2010-04 - 2010-04

Beratung und Fehlersuche

  • Beratung bezüglich Datenzugriff, ASP.NET GUI, Entwicklung und Architektur.
  • Fehlersuche bezüglich Datenbankproblemen mit SQL Server 2008.
ASP.NET and SQL Application, AZ-Software, München

Aus- und Weiterbildung

Aus- und Weiterbildung

08/1988

Studium: Wirtschaftsinformatik "Informatik, Mathematik und Betriebswirtschaft"

Abschluss: Diplom-Informatiker (Dipl.Inform. FH)

Institution: Fachhochschule Karlsruhe


06/1982

Studium: Bankausbildung "Informatik, Mathematik und Betriebswirtschaft"

Abschluss: IHK-geprüfter Bankkaufmann

Institution: Kreissparkasse Frankenberg


Qualifikation

09/2007

  • CSCW: Computer Supported Cooperative Work | Universitätskurs mit Prüfung, Universität Hagen
  • CSCL: Computer Supported Cooperative Learning | Universitätskurs mit Prüfung, Universität Hagen


04/2006

  • Microsoft MCSD Title
  • Microsoft MCP Certification | Designing and Implementing Databases with Microsoft® SQL Server 2000 Enterprise Edition


02/2006

  • Microsoft MCAD Title
  • Microsoft MCP Certification | Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework


12/2005

Microsoft MCP Certification | Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET


02/2005

Microsoft MCP Certification | Analyzing Requirements and Defining Microsoft .NET Solution Architectures


11/2013

Microsoft MCP Certification | Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET.

Position

Position

  • Entwickler
  • Teamleiter
  • Architekt
  • Berater

Kompetenzen

Kompetenzen

Top-Skills

C#.NET Web-Technologien Datenbanken Microsoft.NET HTML 5 JavaScript CSS WebComponets WebSockets SVG Performance Analysis and Improvement JSON REST TFS Azure DevOps Blazor Razor MVC .NET Core Analysis Architecture Design ClickHouse

Produkte / Standards / Erfahrungen / Methoden

Spezialisierung

  • Microsoft .NET, Microsoft Entwicklungsumgebung, Standard Web Technologien.
  • Produkt-und Komponenten-Entwicklung, Reengineering, Benutzerschnittstelle, Barrierefreiheit.
  • Entwicklung effizienter, mobiler, verteilter, effektiver und intuitive Applikationen.


Technologien

  • Visual Studio - Immer die aktuellste Version
  • Microsoft .NET - WebAPI, MVC, ASP .NET, Generics, .NET Core, Standard, ?
  • Microsoft TFS - Auch GitHub, Tortoise, SourceSafe, ClearCase, ?
  • SQL Databases - Design, ORM, Generators, Performance, Programming
  • HTML, JS, CSS, SVG - Entwicklung interaktiver, nutzerfreundlicher, schneller, gra?scher, intelligenter Websites.
  • Spracheingabe, Generics, Generatoren, Paralle Verarbeitung, Portierungen, OCR, Rapid Prototyping, Objektorientierte Programmierung, O?ce, XML, JSON, ?


Besondere Anwendungen

  • EVV - Web-Applikation für CRM, ERP, Kalkulation. 2015-2025. Inhaus-System, pure Web Technologie. C#, SQL, HTML5, .NET Core.
  • ZEN browser - Web-Portal für digitale Microskopie. 2012-2023. ASP .NET MVC, C#, Razor, .NET Core, jQuery, fabricjs, OpenSeadragon, dataTables, SQL, WebSockets.
  • Web Portal Klinische Studien, ERT .com, Medizintechnik, Würzburg. TeamLead. 2010-2011. ASP .NET, C#, SQL, DevExpress, SketchFlow (WPF), LLBLGEN.
  • Premier Support, Distributed Services, Microsoft GTSC EMEA DSW. 2006,2007-2008. DCOM, COM, WCF, SOA, SOAP, Web, WireShark, CDB, WinDbg, Fiddler, WireShark, Network Monitor.
  • HiPath ProCenter Dialer Server, komplexe high-performance Server-Applikation. 2004-2005. C#, WindowsForms, ADO .NET, SQL, XML, XSD.
  • CRM Sales Support System, Siemens eCRM, Frankfurt/M. und Köln, Portierung von MS-ACCESS. 2003-2004. C#, WindowsForms, ADO .NET, Crystal Reports, SQL, XML, XSD, UML.
  • Generisches Testsystem für Regressionstests, Siemens Med, Erlangen. 2003. Visual C++, MFC, STL, UML, Rational Rose, DTD, XSD, XPath, XML Spy, MSXML, DOM, ClearCase.
  • POET-EA - Elektronische Akte - HypoVereinsbank AG. Software-Architekt, Principal Developer. 1997-2000. VB (VisualBasic), Visual C++, Office 97, Outlook, Exchange, SQL-Server, Documentum, Scanning.
  • PrimaVista - Präsentationssoftware - Bicom GmbH: Pen-Support und Handschrifterkennung, Undo & Redo, Screenshots. 1993-1995. C++, MFC, Windows NT 4
  • VPC33 - Viskosimetrie-PC - Schott Geräte GmbH: Steuerung von Büretten und elektronischen Waagen. Das Programm war jahrzehntelang im Einsatz. 1986-1988. C, Schnittstellen, PC
  • IPDMS - Integriertes Patientendatenmanagement - ADImens GmbH: Technische Projektleitung, 3 Mitarbeiter. Krankenhausverwaltung. 1986-1988. C, ADImens DB, Netzwerk, PC 


Erfahrungen im Bereich:

  • Machbarkeitsstudien, Fachliche Spezifikation, Analyse, Design.
  • Anwendungs- und Systemprogrammierung.
  • Programmierung, Power-Debugging, Qualitätssicherung.
  • Erstellung von Online Hilfe, Dokumentation, deutsch und englisch.


Methoden:

  • Objektorientierte Analyse, Design, Programmierung, UML.
  • Ereignisgesteuerte, visuelle, strukturierte Programmierung.
  • Datenbanken Design, ER, UML.
  • Internationale, mehrsprachige Produktentwicklung.


Microsoft Standards:

  • .NET, WCF, C#, Visual Studio
  • Debugging und Troubleshooting Tools.
  • OLE Automation Client/Server, DDE, ODBC, MAPI.
  • Windows SDK (16/32 bit), ATL, MFC, WNet API.
  • Microsoft-Office Programmierung, vor allem Word, Excel und Outlook.
  • Microsoft Graphical User Interface Design Guide.


Spezialkenntnisse:

  • Internet WebServer Aufbau, Design, Programmierung, DB-Anbindung (IIS, SQL, WWW, DHTML, JavaScript, Servlet, ASP, HTTP, CGI, TCP/IP, ActiveX, FTP, NFS)
  • Document Management, Scanning, TWAIN.
  • Visio, PaintShop, Designer und Paint.
  • CodeWright, ClearCase, VisualSourceSafe.
  • Siemens HiPath ProCenter SDK, SoftPhone.
  • Spracheingabe: Dragon NaturallySpeaking Professional, inkl. Programmierung. 
  • IM, Skype, Microsoft Office Communicator. VOIP & SIP.


Erfahrungen:

  • Einkauf + Verhandlung
  • Migrationen, technisch und fachlich
  • Programmierung
  • Qualitätsmanagement
  • Qualitätssicherung
  • Schulung + Organisation
  • Spezifikationserstellung
  • SW-Dokumentation
  • Benutzer-Dokumentation und Hilfe
  • Testplanung, Durchführung und Nachbearbeitung


Projektrollen:

  • Analytiker
  • Designer
  • Dozent
  • Projektleiter
  • Projektmanager
  • Qualitätsmanager
  • Qualitätssicherer
  • Realisierer
  • Programmierer
  • Teilprojektleiter

Betriebssysteme

MS-DOS
alle Versionen
OS/2
alle Versionen
Windows
alle Versionen

Programmiersprachen

ASP.NET
Basic
sehr gut, auch VBA, VB Script und VB.NET
C
sehr gut
C#
Sehr detaillierte und umfangreiche Kenntnisse
C++
Ursprünglich sehr gute Kenntnisse
CSS
DHTML
HTML5
JavaScript
Eingesetzt zusammen mit jQuery, fabric und anderen Bibliotheken
Makrosprachen
viele
MCP
MVC
PL/SQL
gut
Razor
SQL
Microsoft, Oracle, Informix, ...
Transact-SQL
T-SQL
VB.NET
Auch VBA und andere BASIC Dialekte
XML
XML.NET
XSD

Datenbanken

Access
Portierung von Access nach ADO.NET und C#
Adimens
Mitarbeiter in der DB Abteilung
Gupta, Centura
Informix
Informix.NET
ISAM
verschiedene
MS SQL Server
sehr gute, aktuelle Kenntnisse.
ODBC
Oracle
10g und .NET
SQL
sehr gut
Sehr gute Kenntnisse im Bereich Datenmodellierung und Performance-Messungen.
Entwicklung generischer Verfahren und ORM.

Datenkommunikation

Internet, Intranet
Detaillierte, aktuelle, tiefgehende Kenntnisse.
SMTP
TCP/IP
Voice
Entwicklung von Spracheingabe und -ausgabe, PC, IVR.
Windows Netzwerk
Winsock
Entwicklung komplexer Kommunikationsanwendungen:
- Entwicklung komplexer Web Anwendungen mit AJAX, JavaScript, JSON, u.v.a.m.
- Umfangreiche, tiefgehende Kenntnisse von WCF, SOAP und Web Services.
- Design und Entwicklung eines Outbound Dialer für die Siemens AG.
- Portierung von SAP Terminalsoftware von OS/2 nach 16-Bit Windows
- Design und Entwicklung von komplexer Geräte-Kommunikation.

Branchen

Branchen

Science & Technology, Mikroskopie, HiTech, Medizintechnik, Call-Center, CRM Software, eProcurement, Banken, Versicherungen, Finanzdienstleister, Industrie, Handel, IT, Rechenzentren, EDV, SAP, Dienstleister, Software-Hersteller, Telematik, Verkehrstechnik, Telekommunikation, Vetrieb, Internet-Dienstleister, Shared-Web-Hosting, Internet-Service-Provider.

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.