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 MusikinstrumentenWeb PZE/BDE
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.
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, KonzeptOnline Arbeitsnachweis
webbasierte ZeiterfassungMDE - Maschinendatenerfassung, Fertigungssteuerung
Forschungsprojekt Fertigungsleitstand "Prophet"
für diskrete Stückfertigungsiehe auch meine Essay Warum Schachcomputer gut und intelligente, wissensbasierte Leitstände schlecht funktionieren
MDE Holzverarbeitung
On/Offline MDE mit Touchscreen Masken, Scannerintegration, SPS Maschinenanbindung.MDE "de facto"
für CNC Maschinen im Maschinenbau.
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 IntranetportalProduktions/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, VariantengenerierungFahrzeugbau
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 SchweizChemische Industrie
Wien, Projektleitung, Spezifikation / Programmierung von Branchenmodulen (Disposition, Vertrieb, Einkauf, Produktion, Lager)Maschinen/Anlagenbau
in Graz, Projektleitung, Spezifikation / Programmierung von Anpassungen im Bereich Kostenrechnung, KalkulationHolzverarbeitende Industrie
Fachliche Projektleitung, Konzeptionierung, Anpassungsprogrammierung, SchulungAnbindung 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 Zeitsteuerungreplikation
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.