Thomas Heinecke

Notes und Domino Entwickler/Developer (HCL, IBC, Lotus)

Hamburg, Germany

Experience

Jun 2022 - Sep 2022
4 months
Hamburg, Germany

Berater/Entwickler, Technische Projektleitung

Liquid Concept GmbH & Co. KG

Konzeption und Implementierung eines webbasierten Kundenportals für eine IBC Container-Vermietung. Das Portal sollte Kunden Daten zu Bestand, Aufträgen, Rechnungen, Fotos und Zusatzkosten bereitstellen.

  • Analyse und Auswahl Systemkomponenten für das Web-Frontend
  • Erstellen eines DV-Konzeptes
  • Konsolidierung der Datenbasis im Backend
  • Implementierung Web-Anwendung mit HCL Domino Leap
  • Koordination Einrichtung Zwei-Faktor-Authentifizierung
  • Test- und Produktivstellung

Mit der Low-Code-Entwicklungsumgebung HCL Domino Leap konnte in kurzer Zeit eine funktionierende Web-Anwendung realisiert werden. Ein weiterer Vorteil von HCL Domino Leap ist der, dass direkt auf die Dokumente einer Notes-Datenbank im Backend zugegriffen werden kann. Das Berechtigungskonzept der Leseberechtigung wurde dadurch ohne zusätzliche Programmierung unterstützt. Die Authentifizierung auf die Web-Anwendung wurde mittels OAuth und Google Authenticator realisiert.

Apr 2020 - Nov 2020
8 months
Hamburg, Germany

Berater/Entwickler

Privatbank

Erstellung einer Notes-Anwendung zur Optimierung und Transparenzsteigerung des internen Ablaufs der Beendigung von Kundenverbindungen. Implementierung einer konfigurierbaren Workflow-Steuerung mit serieller und paralleler Prozessverarbeitung sowie Integration von konfigurierbaren Email-Vorlagen für Wiedervorlagen und Eskalationsmanagement.

  • Anforderungsanalyse
  • Erstellung DV-Konzept
  • Implementierung Workflow-Steuerung
  • Implementierung Notes-Anwendung
  • Konfiguration Workflow/Reminder-/Email-Vorlagen
  • Dokumentation
  • Test

Durch das detaillierte DV-Konzept konnte eine wichtige Grundlage für die weitere Abstimmung der unterschiedlichen Anforderungen geschaffen werden. Dank der RAD-Eigenschaft von Notes konnte mit relativ wenig Aufwand (ca. 40 PT) die Anwendung inkl. der konfigurierbaren Workflow-Steuerung entwickelt werden. Die Workflow-Steuerung wurde so implementiert, dass sie schnell in zukünftigen Anwendungen integriert werden kann.

Sep 2019 - Oct 2019
2 months
Hamburg, Germany

Berater/Entwickler

Liquid Concept GmbH & Co. KG

Entwicklung einer Aufgabenverwaltung als IBM Notes Anwendung zur Optimierung wiederkehrender Prozesse im Finanz- und Rechnungswesen. Wichtige Anforderungen waren u.a. Mandantenfähigkeit, Lesebeschränkung auf eigene Aufgaben, automatische Fälligkeitsberechnung, flexible Intervalle und Terminierung sowie konfigurierbare Email-Benachrichtigungen.

Jun 2017 - May 2018
1 year
Hamburg, Germany

Berater/Entwickler

Liquid Concept GmbH & Co. KG

Implementierung eines automatisierten Abrechnungssystems für eine IBC Container-Vermietung als Notes-Datenbank. Integration in bestehendes Notes-System, automatische Generierung monatlicher Rechnungspositionen, Erstellung und Versand von PDF-Rechnungen.

  • Analyse der Abrechnungsarten und Vermietkonditionen
  • Konzeption
  • Erstellen detailliertes Testkonzept
  • Erstellen Report-Vorlagen
  • Implementierung Abrechnung
  • Test und Fehlerbehebung

Ergebnis: Der Prozess der Ausgangsrechnungserstellung wurde von 14 Tagen auf einen Tag reduziert. Die Rechnungserstellung kann nun von einem Mitarbeiter anstatt wie zuvor von 2 Mitarbeitern durchgeführt werden. Durch den elektronischen Rechnungsversand wurden Papier und Porto eingespart. Die Fehlerquote wurde erheblich reduziert.

Nov 2014 - Mar 2015
5 months
Kempten, Germany

Berater/Entwickler

Edelweiss GmbH

Erstellung eines Konzepts und Neuprogrammierung des Moduls Gefährdungsbeurteilungen für das Management-Informations-System eines Nahrungsmittelherstellers. Integration in bestehendes Managementsystem.

  • Systemanalyse
  • Erstellen eines DV-Konzeptes
  • Implementierung eines Prototypens
  • Vorstellung des Prototypens
  • Implementierung neue und restliche Anforderungen
  • Teststellung
  • Produktivstellung

Ergebnis: Durch die Aufteilung der Gefährdungsbeurteilung in eine hierarchische Datenstruktur, bestehend aus einzelnen Gefährdungen und Maßnahmen, konnte eine sehr hohe Flexibilität erreicht werden. Die Entscheidung für die Bereitstellung eines Prototypens hat sich als probates Mittel zur Veranschaulichung der neuen hierarchischen Datenstruktur erwiesen. So konnten inhaltliche Probleme bereits in einer frühen Implementierungsphase erkannt und behoben werden. Mit Hilfe der hierarchischen Struktur ist es erfolgreich gelungen, die Gefährdungsbeurteilung als zentrales Basisinstrument des Arbeitsschutzes zu realisieren.

Mar 2014 - Present
11 years 2 months
Hamburg, Germany

Berater/Entwickler

Liquid Concept GmbH & Co. KG

Beratung eines norddeutschen Logistik Unternehmens bei der Weiterentwicklung und Optimierung des bestehenden komplexen IBM Lotus Notes Flottenmanagement-Systems für Flüssigkeits-Container. Das gesamte System umfasst ca. 40 einzelne Datenbanken.

Wesentliche Aufgaben:

  • Beratung bei der Prozessoptimierung
  • Analyse und Fehlerbehebung
  • Anpassung und Erstellung von Report-Vorlagen
  • Optimierung der Benutzerführung im gesamten System
  • Konzeption und Realisierung einer Projektmanagement Anwendung
  • Konzeption und Realisierung einer Activitymanagement Anwendung
  • Digitalisierung der Ein- und Ausgangsrechnungen inkl. DATEV Export
  • Anbindung der Container-Depots über iPads
  • Domino-Support
  • Anwendungs-Support
Jun 2010 - Mar 2014
3 years 10 months
Frankfurt, Germany

Berater, Entwickler

Evonik Industries AG

Unterstützung der Lotus Notes Entwicklung in verschiedenen Projekten:

  • Konzeption und Neuentwicklung einer Datenbank zur Verwaltung von Wettbewerberdaten. Migration der bestehenden unterschiedlichen Datenbestände. Konzeption und Implementierung einer komplexen Messwertsuche.
  • Weiterentwicklung eines Workflow-Systems aus dem Bereich Patentüberwachung
  • Analyse und Fehlerbehebung in einem historisch gewachsenen Dokumenten-Management-System mit komplexer Berechtigungs- und Vererbungsstruktur.
  • Pflege und Weiterentwicklung von diversen Datenbanken aus der Produktentwicklung (Stage-Gate-Prozess). Generierung von Powerpoint-, Excel- und Word-Reports.
  • Third-Level-Support

Stage-Gate-Prozess: Erweiterung und Pflege von ca. 15 Workflow-Datenbanken aus den einzelnen Geschäftsbereichen. Fehleranalyse und Optimierung der Performanz für den weltweiten Datenbankzugriff. Verbesserung der Wartbarkeit durch Zentralisierung von neuen und bestehenden Programmmodulen. Integration eines datenbankübergreifenden Reporting-Moduls für die strategische Projektplanung.

Ergebnis: Verbesserung der Wartbarkeit durch die Einführung eines zentralen Repositorys für Keywords, Design-Elemente und Programm-Module. Die Performanz konnte besonders im Bereich der Agenten-Laufzeiten, MS Office-Reports, Speicher- und Ladezeiten von Masken signifikant verbessert werden. Das Modul für die strategische Projektplanung konnte erfolgreich in allen Systemen integriert werden. Allerdings stellte sich die Anzahl an unterschiedlichen Implementierungen in den einzelnen Anwendungen als besondere Herausforderung dar. Durch eine zentrale Implementierung und eine genaue Dokumentation der Datenquellen konnte die Wartbarkeit und entsprechende Nachvollziehbarkeit gewährleistet werden.

Feb 2010 - Apr 2010
3 months
Mannheim, Germany

Entwickler

Daimler Buses EvoBus GmbH

Konzeption und Implementierung eines 7-stufigen Eskalationsverfahrens für ein Management-Informations-System zur Verwaltung von Reklamationen. Umsetzung von Excel-Reports und Integration von Eskalationsinformationen in MS Word Vorlagen.

  • Analyse der Kundenanforderungen
  • Aufwandsschätzung
  • Abstimmung der Kundenanforderungen
  • Konzeption Eskalationsverfahren
  • Programmierung Eskalationsverfahren
  • Test

Ergebnis: Das Projekt konnte durch eine intensive Klärung der Anforderungen zu Beginn und der daraus resultierenden zügigen Implementierung vorzeitig fertig gestellt werden.

Aug 2009 - Dec 2009
5 months
Hamburg, Germany

Entwickler

DAK

Entwicklung von Hilfsfunktionen für die Neustrukturierung der Web-Inhalte einer großen deutschen Krankenkasse. Das auf Lotus Notes basierende Web Content Management System (WCMS) umfasst ca. 30 themenbezogene Datenbanken mit ca. 30.000 Web-Seiten.

  • Analyse der internen Struktur des WCMS
  • Implementierung der Hilfsfunktionen
  • Testkonzepterstellung
  • Testdurchführung
  • Dokumentation
  • Rollout-Planung

Ergebnis: Durch den Einsatz der Hilfsfunktionen konnte die Neustrukturierung in sehr kurzer Zeit durchgeführt werden. Die manuellen Nacharbeiten durch die Redakteure bzgl. Freigabestatus, Berechtigungen und fehlerhafter Links konnten auf ein Minimum reduziert werden. Durch die übersichtliche farbliche Darstellung im Log konnte jederzeit erkannt werden, wo Inkonsistenzen aufgetreten sind. Des Weiteren konnten auch Fehler aus früheren Inhaltsverschiebungen aufgespürt und korrigiert werden.

Jul 2009 - Aug 2009
2 months
Hamburg, Germany

Entwickler, Teilprojektleiter

DAK

Integration von Webtrends Analytics in das Web Content Management System (WCMS) einer großen deutschen Krankenkasse zur statistischen Erfassung aller Webseiten.

  • Einarbeitung in das Produkt Webtrends Analytics
  • Analyse des Lotus Notes WCMS
  • Konzepterstellung für die Integration der Webtrends Query Parameter
  • Entwicklung dynamischer Funktionen für die Parameter-Berechnung
  • Steuerung der Java-Entwickler für die Umsetzung in den Servlets
  • Erstellen von Webtrends Analysereports
  • Technische Dokumentation

Ergebnis: Aktuell kann das Benutzer-Verhalten auf ca. 99 % aller Web-Seiten des WCMS statistisch ausgewertet werden. Spezielle Parameter für Kampagnen, Szenarios und Gruppierungen können leicht ohne Programmieraufwand ergänzt werden. Die restlichen 1 % entfallen auf Text-Newsletter und weniger relevante Anwendungen außerhalb des WCMS SYNTAGS ContentBase.

Jan 2009 - Feb 2009
2 months
Hamburg, Germany

Entwickler

Daimler Buses EvoBus GmbH

Konzeption und Implementierung eines Inspektionskalenders für das bestehende komplexe Erprobungs-System in Lotus Notes. Der Kalender sollte die Einplanung von unterschiedlichen manuellen und automatisch generierten Terminen unterstützen.

  • Analyse der Erprobungs-Anwendung
  • Konzeption Inspektionskalender
  • Programmierung Inspektionskalender
  • Test
  • Technische Dokumentation

Ergebnis: Der Inspektionskalender konnte erfolgreich in das bestehende Erprobungs-System integriert werden. Die Kontrolle der Konstrukteure über eigene und fremde Inspektionstermine wurde erheblich verbessert. Ebenso das Erkennen von fälligen und überfälligen Terminen.

Dec 2008 - Jan 2009
2 months
Hamburg, Germany

Consultant, Entwickler

Holcim (Schweiz) AG

Installation eines Prototyps für ein System zur Erstellung und Verwaltung von Bestellanforderungen (BANF) in der Schweizer Niederlassung eines Baustoffkonzerns. Das System basiert auf einer Lotus Notes Anwendung mit integrierter SAP-Schnittstelle.

  • Klärung der systemtechnischen Voraussetzungen (Lotus Notes, teamwork Workflow-Engine und SAP)
  • Einarbeitung in das Produkt teamwork Workflow-Engine
  • Upgrade teamwork Workflow-Engine und Konfigurations-DBs auf aktuelle Version
  • Abstimmung der Schweizer Kundenanforderungen
  • Anpassung der Lotus Notes BANF-Datenbanken
  • Installation Prototyp vor Ort

Ergebnis: Der Prototyp konnte erfolgreich aufgesetzt und die Schnittstellen zum SAP initialisiert werden.

Sep 2008 - Oct 2008
2 months
Hamburg, Germany

Consultant, Entwickler

PaulGünther AG

Implementierung einer Export-Funktion für den Adressdatenbestand im Rahmen der geplanten Einführung eines ERP-Systems.

  • Analyse der technischen Migrations-Möglichkeiten
  • Analyse der Datenstruktur des Lotus Notes CRM-Systems
  • Erstellen Schnittstellenbeschreibung
  • Programmierung Adressdaten-Exportfunktion in Lotus Notes
Jul 2008 - Aug 2008
2 months
Hamburg, Germany

Entwickler, Berater

Holcim (Deutschland) AG

Umsetzung eines Fachkonzepts für das Kreditmanagement in eine Lotus Notes Datenbank-Anwendung mit hierarchischem Genehmigungs-Workflow und abgestufter Eskalationsfunktion. Integration einer Schnittstelle zu einer MS SQL-Datenbank für Kundendaten.

  • Konzeption Datenbanklösung
  • Realisierung Lotus Notes Anwendung
  • Test
  • Support

Ergebnis: Auf Grund der detaillierten Kundenvorgaben konnte hier sehr schnell eine funktionsfähige und stabil laufende Datenbank-Anwendung umgesetzt werden. Für die Kundendaten wurde eine eigene Lotus Notes Datenbank erstellt. Unter Verwendung des Lotus Connectors werden die Daten jede Nacht importiert und stehen der CreMa-Anwendung zur Verfügung.

Sep 2007 - Oct 2007
2 months
Mannheim, Germany

Programmierer, Software-Architekt

bebit Informationstechnik GmbH

Entwicklung einer bidirektionalen Schnittstelle zwischen Lotus Notes und Excel für die Integration des Reportings in eine bestehende Projektmanagement-Lösung.

  • Analyse der Excel-Berichte
  • Einarbeitung in das Projektmanagement-System
  • Analyse der vorhandenen Schnittstellen
  • Konzeption bidirektionale Schnittstelle
  • Programmierung der Schnittstelle
  • Test der Schnittstelle
  • Technische Dokumentation

Ergebnis: Aus den vorgegebenen Excel-Dateien wurden Excel-Templates erstellt. In diesen Templates wurden dynamische Datenbereiche definiert, damit die komplexen Berechnungen erhalten blieben. Die Schnittstellenkonfiguration wurde als XML-Code implementiert. Dadurch konnte eine äußerst flexible Steuerung für die Erfassung und den Datenaustausch zwischen Lotus Notes und MS Excel erreicht werden.

Aug 2006 - Nov 2006
4 months
Hamburg, Germany

Consultant, Entwickler

Eppendorf AG

Konzeption und Realisierung einer performanten und eigenständigen Lösung für die Datensynchronisierung zwischen einer Lotus Notes Datenbank für Sales Reports und dem SAP-System.

  • Problemanalyse
  • Lösungskonzeption
  • Präsentation (Englisch)
  • Realisierung
  • Test
  • Dokumentation (Englisch)
  • Rollout

Ergebnis: Die Replikationsdauer konnte durch die Integration einer Export-/ Import-Funktionalität auf Basis von Textdateien auf ein Minimum reduziert werden.

Nov 2005 - Mar 2006
5 months
Hamburg, Germany

Entwickler, Projektleiter

DAK

Technische Umsetzung der Barrierefreiheit im gesamten Web Content Management System einer großen deutschen Krankenkasse.

  • Analyse des Gesamtsystems
  • Konzeption von Lösungen unter Berücksichtigung der Barrierefreiheit
  • Fachliche Koordination des Teams (3 bis 4 Personen)
  • Unterstützung bei der technischen Realisierung
  • Betreuung während der Relaunch-Phase

Ergebnis: Im Frühjahr 2006 konnte der barrierefreie Internetauftritt erfolgreich in Betrieb genommen werden.

Aug 2005 - Oct 2005
3 months
Stuttgart, Germany

Developer

DaimlerChrysler Bank AG

Integration eines bestehenden Lotus Notes Content Management Systems in ein konzernweites Intranet-Portal auf Basis eines IBM Websphere Portlet-Servers. Verbesserung der Performanz, Behebung von Problemen in der Navigation und Sitemap.

  • Systemanalyse
  • Aufwandsschätzung
  • Implementierung der Anforderungen
  • Testdurchführung
  • Aktualisierung der Dokumentation

Ergebnis: Durch eine genaue Analyse der zahlreichen komplexen, rekursiven Strukturen in den Script-Bibliotheken, konnten mögliche Seiteneffekten vermieden und eine realistische Aufwandsschätzung erstellt werden. Für die Integration in das Intranet-CMS wurden HTML-Module entwickelt, die dem Portlet-Server zur Verfügung gestellt wurden. Alle Aufgaben konnten innerhalb des geschätzten Zeitrahmens erfolgreich umgesetzt werden.

Summary

IT-Erfahrung seit 1992 Verfügbar 50% Vor Ort oder Remote

Languages

German
Native
English
Intermediate

Education

Sep 1994 - Jul 2000

Fachhochschule Hamburg

Informatik im Fachbereich Softwaretechnik · Hamburg, Germany

Sep 1989 - Jun 1992

Siemens AG

staatlich geprüft · Kommunikationselektroniker Fachrichtung Informationstechnik und Informatikassistent · Frankfurt, Germany

Certifications & licenses

CLP Domino R5 Principal Application Developer (PCLP)

IBM Certified Advanced Application Developer - Lotus Notes and Domino 6/6.5

IBM

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7

IBM

IBM Certified Advanced Application Developer - Lotus Notes and Domino 8

IBM

IBM Certified Application Developer - Notes and Domino 9.0

IBM

Similar Freelancers

Discover other experts with similar qualifications and experience