Thomas Heinecke

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

Hamburg, Deutschland

Erfahrungen

Juni 2022 - Sept. 2022
4 Monaten
Hamburg, Deutschland

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 Monaten
Hamburg, Deutschland

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.

Sept. 2019 - Okt. 2019
2 Monaten
Hamburg, Deutschland

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.

Juni 2017 - Mai 2018
1 Jahr
Hamburg, Deutschland

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 - März 2015
5 Monaten
Kempten, Deutschland

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.

März 2014 - Bis heute
11 Jahren 1 Monate
Hamburg, Deutschland

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
Juni 2010 - März 2014
3 Jahren 10 Monaten
Frankfurt, Deutschland

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 Monaten
Mannheim, Deutschland

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 - Dez. 2009
5 Monaten
Hamburg, Deutschland

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.

Juli 2009 - Aug. 2009
2 Monaten
Hamburg, Deutschland

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 Monaten
Hamburg, Deutschland

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.

Dez. 2008 - Jan. 2009
2 Monaten
Hamburg, Deutschland

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.

Sept. 2008 - Okt. 2008
2 Monaten
Hamburg, Deutschland

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
Juli 2008 - Aug. 2008
2 Monaten
Hamburg, Deutschland

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.

Sept. 2007 - Okt. 2007
2 Monaten
Mannheim, Deutschland

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 Monaten
Hamburg, Deutschland

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 - März 2006
5 Monaten
Hamburg, Deutschland

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 - Okt. 2005
3 Monaten
Stuttgart, Deutschland

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.

Zusammenfassung

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

Sprachen

Deutsch
Muttersprache
Englisch
Fortgeschritten

Ausbildung

Sept. 1994 - Juli 2000

Fachhochschule Hamburg

Informatik im Fachbereich Softwaretechnik · Hamburg, Deutschland

Sept. 1989 - Juni 1992

Siemens AG

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

Zertifikate & Bescheinigungen

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

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.