Dipl.-Ing.  Klaas Koch   Home   CV   Projekte   Weiteres   Kontakt  
IT Consulting, Development, Training                      
 

Projekte


2019-2020
Individualsoftware: SQL-Server, MySQL, VB6, VBA, VB.NET, C#, Java, HTML5, ...

Systemupdates: Windows Server 2016, Office 2016, Internet Information Server, Apache, ActiveX, DCOM, Teamviewer, SQL Server, TLS, Security

Schulungen: Excel VBA for Developers

Entwicklung von Software und Hardware zur Ansteuerung von Schrittmotoren und UV-Laser-Projektoren für ein 3D-Drucker-Projekt
Raspberry Pi, Python, Linux, GPIO, RS232, REST-Webservice, C# Win + Webservice, FFmpeg Video, Slicing Algorithmen, 3D
-> Paper in Zeitschrift Nature

2011-2018
Weiterentwicklung und Performance-Optimierung einer Software zum Import von Kassendaten, Lieferscheinen und Lohnabrechnungen in SAP Business One.
Visual Studio, VB.NET, SBO API, SQL Server 2014, SQL Server Reporting Services
Wartungsvertrag seit 2007: Einige Tage pro Monat

Weiterentwicklung und Performance-Optimierung einer Software zur Bearbeitung von Rücklastschriften im POS-Bereich, SEPA-Umstellung (Zahlungsverkehr), Umsetzung der Datenschutz-Grundverordnung DSGVO.
Visual Basic, SQL-Server 2014, SQL, ASP, Office-VBA, Wibu-Key, VSphere
Dateiformate: MT940, DTAUS, CSV, XML, CAMT54, PAIN

Erstellen von Excel-Makros für den Vergleich von Dateien und umfangreiche Plausibilitätsprüfungen für ein Offshore-Windkraft-Projekt. Entwicklung eines Projektplanungs-Tools.
Excel-VBA

Weiterentwicklung und Wartung eines Access-basierten Projektdatenbank-Tools für ein Ingenieurbüro.
VBA, Access Data Project (ADP), SQL-Server 2014
Wartungsvertrag seit 2002: Einige Tage pro Monat

Entwicklung eines Browser-Plugins für den Zugriff auf Kartenleser-Funktionen für den Zahlungsverkehr.
Visual C++, Java, Firebreath, PC/SC

Erweiterung eines Datenkonverters für Glas-Bestellungen für ein Flachglas-Unternehmen.
Access-VBA, Outlook-VBA, XML, OPTIPLUS, OSKA, cantor_glas_xml

Anpassung und Erweiterung eines Tools zur Berechnung von Sensor-Kennlinien und Übertragung von Excel-Änderungen zur PHP-Homepage des Unternehmens.
Excel-VBA, PHP, MySQL


2010
Weiterentwicklung eines Intranet-Portals zur Überwachung von Zahlungssystemen für die Finanzabteilung eines Handelsunternehmens (Kennzahlen-Cockpit)
XML, XSLT, XPath, Inubit Integration Server, Java Portlets, MySQL
Dauer ca. 4 Monate

Weiterentwicklung und Performance-Optimierung einer Software zum Import von Kassendaten, Lieferscheinen und Lohnabrechnungen in SAP Business One:
Import von Easycash-Dateien mit Karten-Zahlungen
Visual Studio 2008, VB.NET, SBO API, SQL Server 2005, SQL Server Reporting Services
Wartungsvertrag seit 2007: Einige Tage pro Monat

Umstellung von zwei Datenbank-Applikationen von Access 2000 auf Access 2010 für ein Ingenieurbüro
VBA, Access 2010 Data Project, SQL-Server 2005
Dauer ca. 1 Monat

Weiterentwicklung und Performance-Optimierung einer Software zur Bearbeitung von Rücklastschriften im POS-Bereich
Visual Basic, SQL-Server 2005, SQL, ASP, Office-VBA, Wibu-Key
Dateiformate: MT940, DTAUS, CSV, XML
Dauer ca. 1 Monat

Erweiterung einer Datenbank zur Verwaltung von Unternehmensbeteiligungen um ein Modul für eine Watchlist und Berechnung der Internal Rate of Return von Fondsbeteiligungen
VBA, SQL, Access 2003
Dauer ca. 2 Monate

Redesign und Erweiterung eines Programmmoduls zur Verwaltung der Steuern von Unternehmensbeteiligungen
VBA, SQL, Access 2003
Dauer ca. 2 Monate

Weiterentwicklung und Wartung eines Access-basierten Projektdatenbank-Tools für ein Ingenieurbüro
VBA, Access Data Project (ADP), SQL-Server 2005
Wartungsvertrag seit 2002: Einige Tage pro Monat


2009
Entwicklung eines Programmmoduls zur Vorausberechnung des Wertes von Fondsanteilen (NAV) und Validierung der Berechnungsergebnisse
VBA, SQL, Access 2003
Dauer ca. 3 Monate

Entwicklung eines Excel-Tools zum Erstellen, Versenden, Einlesen und Auswerten von Fragebögen
Excel 2003 VBA
Dauer ca. 1 Monat

Weiterentwicklung einer Software zur Bearbeitung von Rücklastschriften im POS-Bereich
Visual Basic, SQL-Server 2005, SQL, ASP, Office-VBA, Wibu-Key
Dateiformate: MT940, DTAUS, CSV, XML
Dauer ca. 5 Monate (mit Unterbrechungen)

Entwicklung einer Software zur Erfassung von Personal- und Lohndaten
Visual Studio 2008, VB.NET, ADO.NET, SQL-Server 2005
Dauer ca. 1 Monat

Weiterentwicklung und Wartung eines Access-basierten Projektdatenbank-Tools für ein Ingenieurbüro
VBA, Access 2000 Data Project, SQL-Server
Wartungsvertrag seit 2002: Einige Tage pro Monat

Weiterentwicklung und Performance-Optimierung einer Software zum Import von Kassendaten, Lieferscheinen und Lohnabrechnungen in SAP Business One:
Auswertung mit SQL Server Reporting Services
Visual Studio 2008, VB.NET, SBO API, SQL-Server 2005, SQL Server Reporting Services
Wartungsvertrag seit 2007: Einige Tage pro Monat


2008
Entwicklung einer Software zum Import von Kassendaten, Lieferscheinen und Lohnabrechnungen in SAP Business One
Visual Studio 2005, VB.NET, SBO API, SQL-Server 2005
Seit Ende 2007: Einige Tage pro Monat

Weiterentwicklung einer Software zur Bearbeitung von Rücklastschriften im POS-Bereich
Visual Basic, SQL-Server 2000 / 2005, SQL, ASP, Office-VBA
Dateiformate: MT940, DTAUS, CSV, XML
Dauer ca. 8 Monate (mit Unterbrechungen)

Mitarbeit an einem Projekt zur Erfassung und Auswertung von Daten bei klinischen und genetischen Studien
Modelländerungen, Entwicklung einer Berechtigungsverwaltung auf Grundlage von Drools und Excel, Erstellung eines Frameworks für automatische Frontendtests mit Selenium und CaseComplete
Java, ZKoss, AppFuse, Drools, Selenium, CaseComplete, iText, Oracle, Eclipse
Dauer ca. 3 Monate

Neuentwicklung eines Office-Tools zur Erstellung von Arbeitszeugnissen für ein Internet-Unternehmen.
VBA, Word 2003
Dauer ca. 2 Wochen

Weiterentwicklung und Wartung eines Access-basierten Projektdatenbank-Tools für ein Ingenieurbüro, Umstellung von SQL-Server 7 auf SQL-Server 2005
VBA, Access 2000 Data Project, SQL-Server 2005
Wartungsvertrag seit 2002: Einige Tage pro Monat

Re-Design des Reifenportals für eBay Österreich und eBay Deutschland
PHP, MySQL
Dauer ca. 1 Monat

Weiterentwicklung eines Web-Formulars für Online-Bewerbungen sowie des entsprechenden Administrationsbereichs für die Internet-Auktionsplattform eBay
VB, ASP, IIS 5.1, ActiveX-Komponenten
Dauer ca. 2 Wochen

Entwicklung eines Bezahlsystems (Kreditkarten, Lastschriften) für ein Online-Spieleportal
Weiterentwicklung und Modularisierung des Web-Auftritts und des Bestellformulars
PHP, MySQL, Schnittstellen zu B+S Card Service und Montrada
Dauer ca. 1 Monat


2007
Weiterentwicklung einer Software zur Bearbeitung von Rücklastschriften im POS-Bereich
Visual Basic, SQL-Server 2000 / 2005, SQL, ASP, Office-VBA
Dateiformate: MT940, DTAUS, CSV, XML
Dauer ca. 8 Monate (mit Unterbrechungen)

Weiterentwicklung einer Intranet-Software zur Verwaltung von Mandanten-Einstellungen für eine Software zur Bearbeitung von Rücklastschriften
Java, Spring, Struts, SQL-Server, Eclipse
Dauer ca. 1 Monat

Weiterentwicklung und Wartung eines Access-basierten Projektdatenbank-Tools für ein Ingenieurbüro
VBA, Access 2000 Data Project, SQL-Server
Wartungsvertrag seit 2002: Einige Tage pro Monat

Entwicklung des eBay Motors Service Directory (Deutschland)
PHP, MySQL, Excel
Dauer ca. 2 Monate

Entwicklung des eBay France pneu portal
PHP, MySQL
Dauer ca. 1 Monat


2006
Weiterentwicklung einer Software zur Bearbeitung von Rücklastschriften im POS-Bereich
Visual Basic, SQL-Server 2000 / 2005, SQL, ASP, Office-VBA
Dateiformate: MT940, DTAUS, CSV, XML
Dauer ca. 5 Monate

Entwicklung eines Intranet-Tools zur Auswahl und Anzeige von CAN-Messdaten (Fahrzeug-Diagnose)
Entwicklung eines Windows-Services für Import, Konvertierung und Analyse von CAN-Messdaten
ASP.NET, VB.NET, SQL-Server, CAN-Bus
Dauer ca. 2 Monate

Entwicklung eines Java-Programms zur grafischen Anzeige von CAN-Messdaten
Java, Swing, Eclipse, Multi-Threading
Dauer ca. 1 Monat

Erweiterung einer Datenbank zur Verwaltung von Projektreferenzen für ein Ingenieurbüro: Speicherung der Informationen in verschiedenen Sprachen, Anpassung der Berichtsaugabe
Access 2000, SQL Server 7, Word 2000
Dauer ca. 1 Monat

Weiterentwicklung eines Tools zur Verwaltung von Beteiligungs-Informationen einer Beteiligungsgesellschaft / Versicherung:
Grafische Ausgabe von Beteiligungsquoten und Beteiligungsbeziehungen als Blockdiagramm in MS Visio
VBA, SQL, Access 97 und 2000, MS Visio
Dauer ca. 1 Monat

Validierung von Teilen des Kostenberechnungssystems eines französischen Gasversorgers
VBA, Excel
Dauer ca. 3 Wochen

Entwicklung eines PHP-Frameworks zur Erstellung und Auswertung von Online-Umfragen, Durchführung mehrerer Umfragen
PHP, MySQL, Excel
Dauer ca. 1 Monat


2005
Entwicklung mehrerer Excel-VBA-Applikationen für eine Event-Agentur
Outlook- und Excel VBA (Macros)
Dauer ca. 3 Wochen

Weiterentwicklung eines Tools zur Verwaltung von Beteiligungs-Informationen einer Beteiligungsgesellschaft / Versicherung:
Speicherung und Durchrechnung der Beteiligungsquoten, Auswertungen
VBA, SQL, Access 97 und 2000, Excel
Dauer ca. 2 Monate

Erweiterung einer Datenbank zur Verwaltung von Projektreferenzen für ein Ingenieurbüro: Speicherung der Informationen in verschiedenen Sprachen, Anpassung der Berichtsaugabe
Access 2000, SQL Server 7, Word 2000
Dauer ca. 1 Monat

Konzeption und Entwicklung eines Web-Portals zur Vermittlung von PKW-Reifen Montagebetrieben
PHP, MySQL, Linux + Windows Server, Postleitzahlen-Suche
Dauer ca. 1 Monat

Entwicklung einer kleineren Online-Webapplikation zur Erfassung von Benutzerdaten
PHP, MySQL, Linux + Windows Server
Dauer ca. 2 Wochen

Konzeption und Entwicklung eines Online-Tools zur Fragebogen-Auswertung für die Event-Abteilung eines Internet-Unternehmens: Online-Erstellung und Download des Word-Fragebogens, Datenerfassungs-Masken, Ergebnisaufbereitung, Auswertungen als PPT, PDF, HTML.
ASP.NET, VB.NET, C#, MS SQL Server, MS Word, MS Power Point, COM-Schnittstellen, PDF
Dauer ca. 4 Monate

Erweiterung einer Datenbank zur Verwaltung von Projektreferenzen für ein Ingenieurbüro: Modul zur Erfassung und Ausgabe von Mitarbeiter-Lebensläufen.
Access 2000, SQL Server 7, Word 2000, OLE/COM
Dauer ca. 3 Wochen

Weiterentwicklung und Wartung eines Access-basierten Projektdatenbank-Tools für ein Ingenieurbüro.
VBA, Access 2000 Data Project, SQL-Server
Wartungsvertrag seit 2002: Einige Tage pro Monat


2004
Entwicklung einer Software zur Analyse von Einträgen in Diskussionsforen für ein Internet-Unternehmen.
ASP.NET, VB.NET, SQL Server 2000, SQL Server Full Text Search, XML, POP3

Entwicklung einer Datenbank zur Verwaltung von Projektreferenzen für ein Ingenieurbüro.
Access 2000, SQL Server 7, Word 2000

Entwicklung einer Web-Applikation für die Internet-Auktionsplattform eBay:
Abbildung eines mehrstufigen Beschwerde-Prozesses für den Kundenservice sämtlicher europäischen Länder, CMS zur Verwaltung der verschiedensprachigen Texte der Website und System-Mails, Reporting-Website.
ASP.NET, VB.NET, SQL Server 2000, eBay API, XML

Weiterentwicklung und Anpassung eines Office-Tools zur Erstellung von Arbeitszeugnissen für ein Internet-Unternehmen.
VBA, Word 2000 und XP

Evaluation von VB.NET Office Addins zur Anbindung eines Projektmanagement-Systems an Office-Anwendungen für einen IT-Dienstleister.
VBA, VB.NET, Office 2003 (Outlook, Project, Word)


2003
Konzeption eines Moduls für die Mailing Factory der Deutschen Post.
Objektorientierter Entwurf (OOD), Visio, Java

Weiterentwicklung und Optimierung einer VBA-Applikation auf Basis von MS Excel zur Portfolioanalyse von Wohnungsunternehmen. Weiterhin Durchführung von Workshops und Customizing bei Kunden.
VBA, Excel 2000 und XP

Entwicklung eines Web-Formulars für Online-Bewerbungen sowie der entsprechenden Administrationssite für die Internet-Auktionsplattform eBay.
VB, ASP, IIS 5.1, ActiveX-Komponenten


2002
Entwicklung mehrerer Module für ein Tool zur Verwaltung von Beteiligungs-Informationen einer Beteiligungsgesellschaft:
Allgemeines Steuer-Modul, Gewerbesteuer-Datenbank, IHK-Datenbank, Aktienverwaltung, Jahresabschluß-Modul
VBA, Access 97 und 2000, Excel
(mit Unterbrechungen bis Juni 2004)

Mitarbeit bei der Entwicklung eines einfachen CMS (Content-Management-System) auf Basis von Microsoft Word
VBA, Windows-API-Programmierung, Word

Weiterentwicklung und Wartung eines Access-basierten Projektdatenbank-Tools für ein Ingenieurbüro.
VBA, Access 2000 Data Project, SQL-Server
(seit Mitte 2002, noch aktuell)

Anpassung eines MS Outlook-Formulars zur Posteingangsverwaltung. Datenaustausch zwischen MS Access und MS Outlook, Entwicklung von Outlook-Macros u.A. zum Verwenden von Word-Vorlagen als Druckvorlagen für Outlook-Aufgaben. In Zusammenarbeit mit einem IT-Dienstleister für das Bundeskanzleramt.
VBA, VBScript, MS Outlook-Formular-Editor, Outlook 2000, Access 2000

Entwicklung eines Datenbank-Administrationstools und Anpassung einer Website für ein Dokumentenverwaltungs-System in Zusammenarbeit mit einer Multimedia-Agentur.
Detail-Konzeption, Visual Basic, PHP, Oracle


1999-2002
Gründung der Firma yellout AG, eines Dienstleistungs-Vermittlungs-Portals im Internet.
Leitung des Bereichs Software-Entwicklung, Mitglied des Vorstands.
Konzeption und Entwicklung einer hochverfügbaren mehrschichtigen Web-Applikation auf Basis der Microsoft-Produkte: ASP, IIS: HTTP und HTTPS, SMTP-Service, MTS, MSMQ, SQL-Server, COM+, Visual Basic 6, Windows NT und Windows 2000
Entwicklung von Tools, z.B. MTS- und VSS- Programmierung, IIS-Fernsteuerung, Datenaustausch zwischen Test- und Produktions-Servern über FTP und Access-Dateien sowie SQL-Server DTS
Webserver- und Datenbankserver-Administration mit Microsoft-Tools und PCAnywhere

Weitere Einzelheiten können Sie hier erfahren!


1999
Entwicklung eines Windows-Programms zur Berechnung von Schadensfall-Wahrscheinlichkeiten für eine Versicherung in der Schweiz.
Konzeption, Datenbankdesign, Visual Basic, Visual FoxPro, ADO, OLE-DB

Durchführung einiger kleinerer Projekte für einen schweizerischen IT-Dienstleister.
Visual Basic, ADO, SQL-Server, Oracle, OLE-DB

Entwicklung einer Produkt-Datenbank für einen Halbleiterrelais-Hersteller.
Konzeption, Datenbankdesign, MS Access, VBA, DAO, Active-X-Control Olectra Chart

Mitarbeit an einem Intranet-Projekt zur Produktions-Qualitätssicherung für einen Halbleiterrelais-Hersteller.
Active Server Pages, Visual Interdev, ADO, VB-Script

Entwicklung einer MS Access-Datenbank für eine Anwaltskanzlei. Datenübernahme aus einer vorhandenen dBase-Datenbank.
MS Access, VBA, SQL, dBase


1998 - 1999
Durchführung von Schulungen für EDV-Spezialisten
Schwerpunkt: Programmierung mit Visual Basic