Karl-w. Geitz
Web-Applikation für CRM, ERP, Kalkulation
Erfahrungen
Softwarearchitekt und Entwickler
Sensorhersteller
Beratung und Entwicklung in einem Greenfield-Projekt zur Erfassung von Sensordaten.
Die neue Lösung soll ein bestehendes System ersetzen, in dem die Logik größtenteils fest verdrahtet ist und das hauptsächlich für den deutschen Markt ausgelegt war.
Das neue System soll internationale Märkte unterstützen und ermöglicht einfache Änderungen von Logik und Konfiguration.
Das neue System muss mehrere Zeitzonen sowie internationale Anforderungen und Vorschriften berücksichtigen.
Enge Zusammenarbeit mit dem internen Softwarearchitekten, Entwicklung von Enterprise Architect-Modellen, Proof-of-Concepts und Implementierungen.
Das gesamte System folgt einem generativen Ansatz, bei dem C#-Code, Datenbank, Dashboards und Berichte aus kompakten Beschreibungen generiert werden.
Das System soll stabil und sicher sein. Verschlüsselung, Hashing und Signaturen werden durchgängig eingesetzt.
Nach umfangreichen Leistungsmessungen und verschiedenen Auswertungen haben wir uns für die ClickHouse-Datenbank entschieden, die hervorragende Performance und eine recht gute SQL-Kompatibilität bietet.
Sparx Enterprise Architect, JAMA, Miro.
ClickHouse-Datenbank, Linux / Debian / Ubuntu, GitLab.
Docker, Cobasoft Log & LogVw.
Microsoft: Visual Studio, C#, ASP.NET, Test.
HTML5, CSS, JavaScript, JSON.
Edge, FireFox, Chrome, Chromium.
Code- und HTML-Generierung.
Beratung zu Dragon NaturallySpeaking
Oberlandesgericht
Beratung zur Sprachsteuerung mit Dragon NaturallySpeaking für eine öffentliche Ausschreibung eines deutschen Bundeslandes.
Dragon NaturallySpeaking.
Fehlerbehebung und Performance-Optimierung für Web-Client
Medical Software
Bestehende Anwendung hatte erhebliche Performance-Probleme sowohl auf Server als auch auf Client.
Nach eingehender Analyse und Fehlerbehebung konnten wir Performance und Stabilität sowohl auf Client als auch Server deutlich verbessern.
Wir haben auch Probleme mit Cookies und Logins in der Interaktion zwischen Hauptanwendung und integrierten Docker-basierten Diensten gelöst.
Wir haben die Performance und Stabilität beim Logging verbessert.
Fehlerbehebung auf Memory-Dumps mit dem Konsolendebugger (cdb) und Analyse von Heap-Dumps im Browser mit Chromium, Edge und Chrome.
Konsolidierung der Build-Umgebung auf Framework 4.8 zur Reduzierung von Build-Zeiten und Fehlern.
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.
Barrierefreiheit für Web-Client
Media Newsroom Software
Umsetzung vollständiger Barrierefreiheit für eine große Web-Client-Anwendung, die im Newsroom für Ablaufmanagement, Recherche und Planung eingesetzt wird.
Integration von ARIA-HTML-Attributen, HTML-/JavaScript-Tastenkürzeln, Tabulatorreihenfolge und Fokussteuerung.
Unterstützung für aussagekräftige Screenreader-Ausgaben und Möglichkeiten zur Aktivierung der Sprachsteuerung.
Erreichen vollständiger Barrierefreiheit, wie sie für öffentlich zugängliche Websites in manchen Bereichen vorgeschrieben ist, 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.
Web-Steuerelemente mit SVG, Templates, Web-Custom-Elements
Medical Software
Entwicklung verschiedener grafischer, interaktiver Web-Steuerelemente.
Microsoft Visual Studio, C#, Blazor, Razor Pages, ASP.NET core.
Microsoft SQL Server 2019, Microsoft Team Foundation Server (TFS).
SVG, JavaScript, HTML5, CSS, NODE, NPM, GitLab.
Edge, FireFox, Chrome.
Inhouse-Abrechnungsanwendung
ISV Company
Spezifikation, Architektur und Entwicklung einer Webanwendung für interne Buchhaltung, Spesen und Zeitabrechnung.
Eine komplett neue Anwendung mit sehr spezifischem, individuellem Benutzer- und Rollenmanagement. Realisiert mit Microsoft Blazor, netcoreapp3.1 sowie einigen Razor Pages und 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-Anwendung (SPA), SignalR.
Cobasoft Generator, Edge, Firefox, Chrome.
EKG-Visualisierung mit SVG, Web
ISV
Prototyp einer Webanwendung zur EKG-Visualisierung mit SVG.
ASP.NET, HTML5, CSS, JavaScript, C#, Active Directory, IIS, IE.
Software-Update-Service und Web-UI
Softwareentwicklung
Entwicklung eines Update-Services mit WebAPI und Web-UI für das Software-Release-Management.
Diente zur Verwaltung und Bereitstellung von Downloads von Software-Releases für bestimmte Kundenkreise.
VUE.JS, VUETIFY, Chrome, Firefox, C#, SQLite, Entity Framework, .NET Core.
Fehlerbehebung Webanwendung
Industrielle Messtechnik
Fehlerbehebung an einer für Windows 7 geschriebenen Webanwendung mit WindowsForms und ActiveX.
Erstellung einer Reproduktionsumgebung mit Microsoft Azure.
Koordination von Supportanfragen mit dem Microsoft-Support.
Messungen mit verschiedenen Troubleshooting-Tools.
Fiddler, Wireshark, Debugger, Azure Virtual Machines.
Active-Directory-Teamordner-Verwaltungs-Webanwendung
ISV
Fehlerbehebung und Erweiterung einer bestehenden ASP.NET-Anwendung zur Ordnerverwaltung, um mehrere Domains zu unterstützen.
Die Anwendung wird zur Verwaltung von Team- und Projektordnern eingesetzt und ermöglicht Teamleitern und anderen berechtigten Personen, Rechte für Teamordner zu vergeben und zu ändern.
Sie erstellt und verwaltet diese Ordner sowie deren ACL-Berechtigungen im Active Directory.
ASP.NET, HTML5, CSS, JavaScript, C#, Active Directory, IIS, IE.
Softwareentwickler
Cobasoft GmbH
Umsetzung von LogVw, einem Viewer für große Textdateien als Konsolenanwendung.
C#, .NET Framework, .NET Core.
Web-Applikation für Lagerverwaltung
Chip Production Company
Spezifikation, Architektur und Entwicklung einer Web-Applikation für die Lagerverwaltung als Ersatz für Excel-/VBA-Anwendungen.
Bietet Ingenieuren und Bedienern eine Benutzeroberfläche, um Chips und Chip-Baugruppen einzulagern und auszuliefern.
Das System erstellt basierend auf Backend-Webservices und Vorlagen Protokolle für Produktion und Lieferung.
Wandelt Excel-Formeln in C#-Code um, um die Protokolle zu erzeugen.
ASP.NET, WebAPI, HTML 5, CSS, JavaScript, C#, SPA, WCF, IIS, SQL Server, OpenOffice-XML, Excel, VBA.
EVV - Web-Applikation für Kundenservice (CRM), Planung & Material (ERP), E-Mail (Exchange)
Machine Construction Company
Spezifikation, Architektur und Entwicklung einer webbasierten Anwendung für den Kundenservice (CRM) als Ersatz für ein Altsystem, inklusive vollständiger Daten- und Dokumentenmigration.
Das System wird intensiv genutzt, mit etwa 13 Millionen Dokumenten und 700.000 Logs bis heute.
Webbasierter Texteditor mit Textbausteinen und Vorlagen.
Entwicklung einer Exchange-Anbindung für E-Mails, Aufgaben und Termine.
Entwicklung einer OCR-Lösung für eingehende und ausgehende Rechnungen und Dokumente.
Spezifikation, Architektur und Entwicklung einer webbasierten Lösung für Stücklistenmanagement (BOM) zur Produktionsplanung, Bestellung und Konfiguration von Baugruppen.
Überarbeitung und Erweiterung des bestehenden Bestellsystems.
Fehlerbehebung 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-Anwendung (SPA), WebAPI.
Reflector, Fiddler, Cobasoft Generator, OmniPage Pro, Telerik Controls.
Microsoft Exchange, Excel, IIS, Windows Server, Active Directory.
Firebird, TreeSoft Office, IE, Edge, Chrome, FireFox.
Softwarearchitekt und -entwickler
Bank
Analyse einer bestehenden Webanwendung auf drei Ebenen: Web-Frontend, C#-Backend und Datenbank mit deutlichen Performance-Verbesserungen und Team-Coaching.
Spezifikation, Architektur und Entwicklung einer Webanwendung für Reisemanagement mit einer schnellen, modernen, Touch-fähigen Benutzeroberfläche.
Spezifikation, Architektur und Entwicklung einer Webanwendung für das Business Process Change Management, inklusive einer einfachen Dokumentenverwaltung.
Spezifikation, Architektur und Entwicklung einer webbasierten Mapping-Anwendung ohne öffentlichen Internetzugang, die eine detaillierte Deutschlandkarte mit Postleitzahlgebieten und Lieferantenlisten anzeigt.
ASP.NET, Web API, HTML5, CSS, JavaScript, C#, Single-Page-Anwendung (SPA), IIS, SQL Server, IE, Chrome, FireFox.
Webentwickler
Company Office
Entwicklung verschiedener Websites, Cross-Site-Integration (Mashup) und der Firmenwebsite.
ASP.NET, HTML 5, CSS, JavaScript, C#, MVC, IIS.
Konfigurations-Editor
ABB Turgi
Pflichtenheft, UI-Design und Softwareentwicklung für einen Datenbankeditor eines Prozessleitrechners.
Wireframes und einen funktionalen Prototyp entwickelt.
Visual Studio, Windows Forms, SQL, Wireframes, C#, Web-API, ASP.NET.
Webportal für Bildverwaltung in der digitalen Mikroskopie
High-Tech-Unternehmen
Die Software dient zur Verwaltung und Darstellung sehr großer (Gigabyte) digitaler Bitmap-Bilder.
UI wurde ausschließlich mit Webtechnologien (HTML5, JavaScript, CSS) entwickelt.
Bietet sehr flexible Navigation, Darstellung und Bearbeitung von Bildern und Dokumenten.
Läuft unter Windows, OS X, iOS (iPad, iPhone), Windows Phone, Surface und Android.
Interaktives Zeichnen, einschließlich Freihand, ist auf allen Systemen möglich, auch auf kleinen Bildschirmen.
Server realisiert mit ASP.NET, MVC-Razor, C# und T-SQL.
Implementiert Webseiten und Web-APIs für das Bild- und Dokumentenmanagement.
Enthält umfangreiche Sicherheitsfunktionen (Benutzer, Gruppen, Rechte, Funktionen) und flexibles Datenmanagement.
Konfigurierbare Dokumenteigenschaften, Eingabeformulare und Drilldown auf alle Dokumentdaten.
Unterstützt alle anderen Dateitypen, einschließlich PDF und Excel.
Kann auf Microsoft Azure installiert und betrieben werden, für schnelle und global verteilte Bereitstellungen.
Entwicklung eines Upload-Tools für sehr große Dateien und eines Installers für die Serveranwendung.
Microsoft Visual Studio 2010 bis aktuell, ASP.NET, MVC 4, Razor, .NET Core.
jQuery, DataTable, OpenSeaDragon, Fabric.js.
Microsoft SQL Server 2008 bis aktuell, Microsoft Team Foundation Server (TFS), IIS.
DHTML, CSS, JavaScript, AJAX, Single-Page-Technologie, Web-API, Websockets.
Reflector, Fiddler, Cobasoft Generator.
Internationaler Kundensupport.
Lead-Entwickler
ERT.com
Erstellung funktionaler Spezifikationen (FS) und Pflege von Spezifikationen und UML-Diagrammen mit Enterprise Architect.
Erstellung von UI-Wireframes und Prototypen mit Microsoft SketchFlow (WPF).
Einsatz von TFS zur Projektverwaltung, einschließlich Build, RTM, Branch, Merge und Versionierung.
Mitwirkung beim UI- und Feature-Design, Troubleshooting, Debugging und Performance-Analyse.
Sparx Enterprise Architect 8.
Microsoft Visual Studio 2008 Pro und 2010 Premium mit TFS 2010.
Microsoft Expression 4 Ultimate, Blend 4 mit SketchFlow.
Microsoft SQL Server 2005 und 2008.
Oracle 11g Client, SQL Developer und Quest TOAD.
ASP.NET 3.5 und 4.0 mit AJAX und DevExpress-Tools.
JavaScript, jQuery, Internet Explorer, Firefox, LLBLGEN.
Microsoft .NET Framework 3.5 und 4.0.
Fehlerbehebung und Entwicklung
Bosch Security System
Fehlerbehebung, Debugging und Performance-Analyse von WCF REST-Webservices.
Analyse der Benutzerauthentifizierung und Sicherheit, Debugging von COM und RCW.
Einrichten eines Symbolservers mit PowerScript und PowerShell.
Mitarbeit in der agilen Entwicklung (SCRUM) für Videomanagement, GUI, Netzwerk und Datenbanken.
C#, C++, C++/CLI, Visual Studio 2010, 2008, 2005, Active Directory.
TFS, Cruise Control, Wiki, Spring, log4net.
UML, Videomanagement, GUI, Netzwerk, Datenbank, Grafik.
Berater
AZ-Software
- Coaching zu Datenzugriff, ASP.NET-GUI, Entwicklung und Architektur.
- Fehlerbehebung bei Datenbankproblemen mit SQL Server 2008.
Trainer
HILF GmbH
- Durchführung eines 3-tägigen WPF-Kurses.
- Themen umfassten Barrierefreiheit, Animationen, Datenbindung, XAML und Interoperabilität.
Entwickler, Web-Sicherheit
1&1 Internet AG
Bewertung von Sicherheits- und Leistungsaspekten der IIS 7.5-Funktionen, einschließlich Feature Delegation.
Konfiguration und Erweiterbarkeit des Internet Information Servers.
Entwicklung von Testverfahren und Bewertung von LINQ-Optionen (Sicherheit bei LINQ-to-SQL).
Planung, Umsetzung und Verwaltung von sicherheitsrelevanten IIS-Optionen.
Entwicklung von IIS-Administrations- und Setup-Skripten sowie Skripten zur XML-Verarbeitung.
Microsoft IIS 7.5 (Internet Information Server).
Microsoft Windows Server 2008 R2, Hyper-V.
Microsoft SQL Server 2008, LINQ, LINQ-to-SQL.
Visual Studio 2008, C#, ASP.NET 3.5, ADO.NET.
PowerShell, ICACLS, Active Directory.
Berater
AIS GmbH
Debugging und Analyse von Zugriffsverletzungen, Heap-Korruption und Speicherüberschreibungen.
Leistungsanalyse und Optimierung auf produktiven virtuellen Maschinen (VMware).
Bewertung von Tools zur Prozessverbesserung, Programmierstil und statischer Analyse in C++ und C#.
Präsentation und Coaching zur Verbesserung des Softwareentwicklungsprozesses.
CDB, WinDbg, Fiddler, WireShark, Network Monitor, ETW.
Microsoft Visual Studio 2008 Performance-Analysetools, Intel vTune 3.2.
Microsoft Windows Performance Tools (WPT, XPERF, LOGMAN).
PC-lint, CodeSonar, Coverity Integrity, FxCop, StyleCop.
Berater
Microsoft GTSC EMEA DSW
Premium-Support für verteilte Dienste, Kommunikation mit Kunden in ganz Europa.
Lösung von Performance-Problemen und Fehlerbehebung auf niedriger Ebene mit fortgeschrittenen Debugging-Tools.
Analyse von Dumps und Netzwerkmonitor-Traces, Code-Reviews und Architekturberatung.
Tiefgehende Mitarbeit an Web-Services-Infrastruktur und Standards (W3.ORG & OASIS).
Windows Communication Foundation (WCF).
Microsoft .NET Web Services, WebService-Interoperabilität.
XML, XSD, WSDL, WS-Security, WS-Trust, SOA, SOAP.
Visual Studio .NET 2005 & 2008, C#, VB.NET, TeamSystem.
DCOM, COM, Enterprise Services, WSE Version 2.0 und 3.0.
CDB, WinDbg, Fiddler, WireShark, Network Monitor.
ASP.NET, .NET Framework, Remoting, IIS, ISA Server.
Berater
MTU Aero Engines GmbH
Engine Trend Monitoring: Verbesserung und Portierung einer bestehenden Anwendung auf Visual Studio 2005.
Workshop zu Visual Studio 2005.
Reengineering, Refactoring, Porting.
Windows Forms 2.0, GUI-Design, Microsoft Visual Studio 2003/2005.
Oracle 9.2.0.4, Trigger, Stored Procedures, Table-Valued Functions.
Merant Dimensions, FarPoint FpSpread, IOCOMP WFPlot.
ADO.NET, SQL, IMAP-Protokoll.
Berater
Microsoft GTSC EMEA DSW
Premier-Support für verteilte Dienste und Kommunikation mit Kunden in ganz Europa.
Behebung von Leistungsproblemen und Fehlersuche auf niedriger Ebene mit fortgeschrittenen Debugging-Tools.
Analyse von Dumps und Netzwerk-Monitor-Traces, Code-Reviews und Architekturberatung.
Intensive Auseinandersetzung mit der Webservices-Infrastruktur und Standards (W3.ORG & OASIS).
Windows Communication Foundation (WCF).
Microsoft.NET Web Services, WebService-Interoperabilität.
XML, XSD, WSDL, WS-Security, WS-Trust, SOA, SOAP.
Visual Studio.net 2005 & 2008, C#, VB.net, TeamSystem.
DCOM, COM, Enterprise Services, WSE Version 2.0 and 3.0.
CDB, WinDbg, Fiddler, WireShark, Network Monitor.
ASP.NET, .NET Framework, Remoting, IIS, ISA Server.
Leitender Entwickler und Software-Architekt
Siemens
Entwicklung des HiPath ProCenter Dialer Servers, einer komplexen Hochleistungs-Serveranwendung mit C#, WindowsForms und SQL.
Portierung des CRM Sales Support Systems (Siemens eCRM) von MS-ACCESS auf C#, WindowsForms und SQL.
Architektur und detaillierte Spezifikation eines generischen Testframeworks für Regressionstests (Siemens Med) mit Visual C++, MFC, STL und XML.
Eigenständige Entwicklung von Konzepten für Tracing, Logging, Exception-Handling und Baustein-Integration.
C#, Visual C++, WindowsForms, ADO.NET, SQL, XML, XSD, UML.
MFC, STL, Rational Rose, XPath, MSXML, DOM, ClearCase.
Crystal Reports.
Software-Architekt und leitender Entwickler
HypoVereinsbank AG
Konzipierte, entwickelte und führte ein elektronisches Dokumentenmanagementsystem (POET-EA) ein.
Schulung interner Mitarbeiter in Wartung und Produktionssicherheit.
VB (VisualBasic), Visual C++, Office 97, Outlook, Exchange, SQL-Server, Documentum, Scanning.
Softwareentwickler
Bicom GmbH
Entwicklung der Präsentationssoftware PrimaVista mit Stiftunterstützung, Handschrifterkennung, Rückgängig-/Wiederherstellen-Funktion und Screenshot-Erstellung.
C++, MFC, Windows NT 4.
Technischer Projektleiter
ADImens GmbH
Leitung eines Teams von 3 Entwicklern für die Krankenhausverwaltungssoftware Integrated Patient Data Management (IPDMS).
C, ADImens DB, Network, PC.
Softwareentwickler
Schott Geräte GmbH
Entwicklung des VPC33 Viskosimetry-PCs zur Steuerung von Büretten und elektronischen Waagen.
C, Schnittstellen, PC.
Fähigkeiten
C#: Seit 2003, Sehr Detaillierte Und Umfangreiche Kenntnisse.
Javascript: Seit 2002, Eingesetzt Zusammen Mit Jquery, Fabric Und Anderen Bibliotheken.
Sql: Seit 1989, Microsoft, Oracle, Informix, …
C++: Seit 1989, Ursprünglich Sehr Gute Kenntnisse.
Vb.net: Seit 1997, Auch Vba Und Andere Basic Dialekte.
Visual Studio: Seit 1997, Immer Die Aktuellste Version.
Microsoft .Net: Seit 2003, Webapi, Mvc, Asp.net, .Net Core, Standard, …
Microsoft Tfs: Seit 1989, Auch Github, Tortoise, Sourcesafe, Clearcase, …
Sql-datenbanken: Seit 1989, Design, Orm, Generators, Performance, Programming.
Html, Js, Css, Svg: Seit 1995, Entwicklung Interaktiver, Nutzerfreundlicher, Schneller, Grafischer, Intelligenter Websites.
Spracheingabe, Generics, Generatoren, Paralle Verarbeitung, Portierungen, Ocr, Rapid Prototyping, Objektorientierte Programmierung, Office, Xml, Json, …
Sprachen
Ausbildung
Fachhochschule Karlsruhe
Diplom-Informatiker, Informatik, Mathematik und Betriebswirtschaft · Wirtschaftsinformatik · Karlsruhe, Deutschland
Kreissparkasse Frankenberg
IHK-geprüfter Bankkaufmann · Bankausbildung · Frankenberg (Eder), Deutschland
Zertifikate & Bescheinigungen
Microsoft MCP-Zertifizierung: Entwurf und Implementierung von Datenbanken mit Microsoft® SQL Server 2000 Enterprise Edition
Microsoft
Microsoft MCSD-Titel
Microsoft
Microsoft MCAD-Titel
Microsoft
Microsoft MCP-Zertifizierung: Entwicklung von XML-Webservices und Serverkomponenten mit Microsoft Visual C# .NET und dem Microsoft .NET Framework
Microsoft
Microsoft MCP-Zertifizierung: Entwicklung und Implementierung von Webanwendungen mit Microsoft Visual C# .NET und Microsoft Visual Studio .NET
Microsoft
Microsoft MCP-Zertifizierung: Analyse von Anforderungen und Definition von Microsoft .NET Lösungsarchitekturen
Microsoft
Microsoft MCP-Zertifizierung: Entwicklung und Implementierung von Windows-Anwendungen mit Microsoft Visual C# .NET und Microsoft Visual Studio .NET
Microsoft
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.