Gregor Horvath, Ing.

Industrieberatung

Softwareentwicklung

Projekte: (Auszug)

Web Lösungen

Digitaler Produktionsarbeitsplatz

Eine interne Django Anwendung die fertigungsrelevante Informationen und Buchungsmöglichkeiten für Produktionsmitarbeiter zur Verfügung stellt. Der Kunde schreibt:
Kein Mitarbeiter wurde zur Arbeit mit dem DWP aufgefordert, alle verwenden die neue Lösung freiwillig und gern. Durch die bereitgestellten Informationen (Zeichnungen, Hintergrundinformationen zu Artikeln, Arbeits- und Prüfanweisungen) können die Arbeiten insbesondere von neuen Mitarbeitern schneller und mit höherer Qualität durchgeführt werden. Die Möglichkeit zur Meldung von BDE-Zeiten direkt am Arbeitsplatz reduziert die Lauferei zu den BDE-Terminals und ermöglicht in vielen Fällen erst die zeitnahe und genaue Meldung der Auftragszeiten. Eine direkte Meldung von defekten Materialien durch Integration unseres QAB-Ablaufes verschafft uns eine Sicht auf Qualitätsprobleme in Echtzeit und reduziert den Erfassungsaufwand auf fast null.

Mitarbeitereinsatzplanung

Eine interne Django Anwendung zur Feinplanung von Produktionsmitarbeitern und Fertigungsaufträgen / Arbeitsplätzen
  • Interaktive grafische Matrixplanung mit Drag & Drop
  • Bidirektionale Anbindung an inforCOM ERP

Portal für externen Kunden / Partnerzugriff auf Geräte bzw. Wartungsdaten

  • regelbasiertes Berechtigungssystem auf Datensatzebene für Django ORM (OLAR)
  • interne/externe API mit Django REST framework
  • Komplexes interaktives Webfrontend mit HTMX
  • Komplexe regelbasierte Dateiauswahllogik
  • Integration in Webauftritt
  • Integration in CRM
  • Benutzervalidierung und Verwaltung inkl. Email Workflow

OLAR - Object Level Access Rules

Eine Django Applikation die ein regelbasiertes Berechtigungssystem für den Zugriff auf einzelne Objekte / Datensätze für authentifizierte Benutzer / Gruppen zur Verfügung stellt. Ähnlich "Row Level Security" in relationalen Datenbanken, aber auf Ebende des Django ORMs.

Konzept Architektur DbBow - Datenbank-Webapp-Generator

ediwo - effizient Üben

eine freie Django-Webanwendung zur Organisation des Übens von Musikinstrumenten

Web PZE/BDE

Web PZE Screenshot Eine Django Web Anwendung zum mobilen, webbasierten Buchen von Personalzeitmeldungen (Kommt/Geht/Dienstgang/Pause etc., Urlaubsantrag) und Betriebsdaten (Arbeitsgänge, Zeitversetzte Meldungen) für infor:COM. Ein separater Teil davon ist eine HTTP REST API für infor:COM PZE/BDE Buchungen. Zeitversetzte Meldung webbasiert

Eingangsrechnungserfassung Online

Webbasiertes System zur Erfassung von Eingangsrechnungen und automatisierter Verbuchung in verschiedenen verschlüsselten Buchhaltungen (GnuCash).

Excel -> Weblösung (excel2web)

Ein Framework zu Erstellung von Webanwendungen aus vorhandenen Excelsheets.

Webbasiertes Angebots- Preisfindunggssystem

Aufzugsfirma, Konzept

Online Arbeitsnachweis

webbasierte Zeiterfassung

MDE - Maschinendatenerfassung, Fertigungssteuerung

ERP - Enterprise Ressource Planning

  • Raumfahrtunternehmen

    Projektleitung. Komplexe ERP Einführung. Projektgeschäft bzw. Anlagenbau. Schnittstellenspezifikation und Programmierung. Anpassungsspezifikation vor allem im Finanz Bereich / Wertefluss analog zu SAP Anforderungen.
  • Maschinenbauunternehmen

    (Medizintechnik / Automatisierungstechnik) in Wien, Projektleitung, Anpassungsspezifikation (MS Project Schnittstelle, Lager, Vertrieb) , Programmierung Intranetportal
  • Produktions/Handelsunternehmen

    aus der Elektrotechnik / Elektronik, Wien, Projektleitung, komplexe Datenübernahme, Anpassungsspezifikation / Programmierung (Kalkulation, Kostenrechnung)
  • Kabelwerk

    ca. 120 Mitarbeiter, Projektleitung komplexe Datenübernahme, Spezifikation / Programmierung von spezifischen Branchenmodulen (vor allem Lager, Vertrieb)
  • Fahrzeugbau

    in Niederösterreich, Projektleitung, Schulung, Beratung, Variantengenerierung
  • Fahrzeugbau

    in Vorarlberg, Projektleitung, Spezifikation / Programmierung von zahlreichen Anpassungen / Schnittstellen (Online BDE Schnittstelle zu Fink-Zeitsystem, Kalkulation, Kostenrechnung, Fibu Kopplung, Datenübernahme, Lager) Filialen in der Schweiz
  • Chemische Industrie

    Wien, Projektleitung, Spezifikation / Programmierung von Branchenmodulen (Disposition, Vertrieb, Einkauf, Produktion, Lager)
  • Maschinen/Anlagenbau

    in Graz, Projektleitung, Spezifikation / Programmierung von Anpassungen im Bereich Kostenrechnung, Kalkulation
  • Holzverarbeitende Industrie

    Fachliche Projektleitung, Konzeptionierung, Anpassungsprogrammierung, Schulung
  • Anbindung Hänel Lagersystem an Infor:COM

  • Anbindung Kardex / Megamat Lagersystem an Infor:COM

  • Anbindung STOPA Lagersystem und WICAM Maschine an Infor:COM

  • RFID Prozessfortschrittsvisualierung / Tracking

    Projekt Ziel war die Verbesserung der Transparenz des Prozessfortschrittes der Pulverbeschichtungsanlage mit Ihren Bändern und einzelnen Stationen als auch die Verringerung des manuellen Buchungsaufwandes.

    Dazu wurden RFID bzw. Barcode Leser / Tags beschafft und eine Individuallösung zur Verwaltung, Erfassung und Auswertung dieser Daten erstellt. Darüber hinaus wurden grafische Oberflächen für die Fertigungs-PC's die den zeitlichen Fortschritt innerhalb der Schichten visualisieren programmiert. Die Fortschrittsdaten werden an das vorhandene Navision ERP System automatisch zur Weiterverarbeitung übertragen ebenso wie die Auftragsdaten gelesen werden.

    Die Lösung wurde sowohl im Zeit als auch im Budgetrahmen mit der vollen Funktionalität verwirklicht und hat zu einer wesentlichen Verbesserung der Abläufe geführt. Wesentlicher Erfolgsfaktoren waren die fachlichen Kompetenz, Verlässlichkeit und Einsatzbereitschaft und auch die durchgängigen Verwendung von Open Source Komponenten (PostgreSQL, Python), die sowohl zu einer schnellen Realisierung aufgrund der Systemoffenheit als auch zu einer Budgetentlastung aufgrund des Wegfalls von Lizenzgebühren führte.

  • Maschinenbauunternehmen

    Projektleitung, Anpassungsprogrammierung, Schulung.
  • Automatisierte Buchhaltung für FoodCoop mit GnuCash

  • pyinfor:

    modelinfor: Objektrelationer Mapper für infor:COM
    ermöglicht ein sehr einfaches Ansprechen der Infor:COM Objekte (Artikel, Lagerbestand etc.) über die inforDbCom Schnittstelle aus Python heraus in einer objektorientierten Form.
    inforworker
    Ermöglicht die einfache Erstellung von Windows Diensten und CLI Programmen für Infor:COM, inklusive Logging, Konfiguration und Zeitsteuerung
    replikation
    Ermöglicht die einfache, automatische Replikation von infor Objekten (z.B Artikel, Kunden, Lieferanten etc.) an ein Fremdsystem. (andere Datenbank, Lagersystem etc.)

Sonstiges

  • Value Fundamental-Unternehmensanalyse nach Benjamin Graham

    Programm zum automatisierten Finden von Aktieninvestmöglichkeiten nach den Value Prinzipien von Benjamin Graham. Detaillierte Analyse einzelner Unternehmen.
  • Heizungssteuerung

  • Crawler für Eigentumswohnungen

    Tool zur automatisierten Beobachtung der Preis / Angebotsentwicklung des Wohnungsmarktes in Wien.
  • IdleKill

    Ein Windows Dienst, der Prozesse nach einer einstellbaren Leerlaufzeit automatisch schließt. (z.B um Lizenzen zu sparen bei Concurrent User Lizenzen und Mitarbeitern, die zum Aussteigen vergessen)
  • Spritpreisrechner

    Eine Auswertung der Spritpreisdatenbank der e-control um die Suche nach günstigen Tankstellen in Österreich zu erleichtern. Es wurden auch kundenspezifische Anpassungen / Auswertungen darauf aufbauend erstellt.
  • Backupserver mit rotierenden außer Haus Festplatten

  • Web und Emailserver auf eigener Hardware

  • Repository meiner freien Software

Referenzadressen und Preise stelle ich gerne per Anfrage zur Verfügung.