Umstellung von alten Druckprozessen und Workflows auf alten Linux-Systemen auf neue Systeme, inkl. Umstellung alter Perl-Skripte auf neue Umgebung, bzw. Nachbilden der Prozesse in Python.
Tätigkeit als Perl-Programmierer für eine Bank.
Tätigkeit als Teilprojekteiter in einem großen Outsourcing-Projekt, Schwerpunkt Hosting und Applikationen.
Tätigkeit als Senior Linux-Administrator (RHEL 7/8), Ansible, Release-/Deployment-Management, Staging, Monitoring über CheckMK.
Erstellung einer REST-API zur Abfrage von Chipkartendaten in PHP mit Anbindung an MS SQL-Server.
Planung und Erstellung einer Einlagerungssoftware für Android-Tablets mit Xamarin/C#/.Net.
Erstellung einer Schnittstelle zur Abfrage von verfügbaren DSL-Produkten an einem Standort über einen SOAP-Webservice (PHP).
Planung und Erstellung einer scanner-gestützten Auftragserfassung in C#.
Planung und Erstellung eines individuell angepassten Warenwirtschaftssystems. Der Kunde hatte eine veraltete Individualentwicklung im Einsatz, die vermehrt zu Dateninkonsistenzen führte und von neueren Betriebssystemen nicht mehr unterstützt wurde.
In den Monaten vor der Beauftragung wurde der Kunde bei dem Versuch begleitet, ein passendes Standard-Programm am Markt zu finden. Da die Anforderungen zu speziell für eine Standardsoftware waren, fiel die Entscheidung für eine Individualprogrammierung.
Zu Projektbeginn wurde eine Aufnahme der Geschäftsprozesse vor Ort vorgenommen. Die gewonnenen Erkenntnisse wurden mit dem Kunden abgestimmt, überarbeitet und optimiert. Das Programm wurde nach dem MVC-Prinzip angelegt, um eine größtmögliche Flexibilität und Erweiterbarkeit der Software zu gewährleisten.
Ist-Analyse.
Projektleitung.
Leitung des Entwicklungsteams.
Entwurf und Umsetzung der Datenbankstruktur.
Programmierung.
Schulung der Mitarbeiter.
Eingesetzte Werkzeuge: Microsoft Server 2016 als Serverbetriebssystem, Microsoft SQL-Server als Datenbankmanagementsystem, Visual Studio C# als Entwicklungsumgebung, .Net als Framework, Dapper als Object Relational Mapping (ORM), Perl für Schnittstellenprogrammierung und Automatisierungsjobs auf dem Linuxserver.
Planung und Erstellung einer Webanwendung zur Auftragsverwaltung mit PHP (Yii-Framework) für interne Verwendung.
Planung und Erstellung einer Webanwendung zur Reifenlagerverwaltung mit PHP (Yii/PHP/MySQL).
Planung und Erstellung einer Auswertungslösung mit konstanter Datenkonvertierung aus einer xBASE-Anwendung nach MySQL mit Perl, sowie C# für den Clientanteil.
Planung und Erstellung einer Webanwendung zur Verwaltung von Bewerberprofilen mit PHP (Yii-Framework), sowie einer Online-Bewerbung.
Planung und Erstellung einer Desktopanwendung in C# zur Konfiguration von WLAN-Empfangsgeräten.
Schnittstellenerstellung in Perl zur Anbindung eines Oracle-Datenbankservers an SAP mit FTP, sowie anschließende Betreuung.
Schnittstellenerstellung in Perl zur Anbindung einer Java-Community an einen Oracle-Datenbankserver mit SOAP.
Planung und Erstellung einer Dialog-basierten Konfigurationssoftware in Python für WLAN-Sendegeräte.
Customizing und Programmierung OTRS-Ticketsystem zur Anbindung an die Wireless-Access-Gateway-Lösung.
Programmierung einer Wireless-Access-Gateway-Lösung auf Radiusbasis in Python und Perl unter Zuhilfenahme von Zope/Plone zur Administration und Überwachung von komplexen Netzwerken im Providerumfeld.
Betreuung und Anpassung einer internen Verwaltungssoftware auf Basis von FML, Perl und C++ zur Nachwuchsgewinnung und dem Versand von Informationsmaterialien. Im Laufe der Jahre wurde diese Software um diverse Schnittstellen erweitert.
Anbindung einer Internet-Community per XML-RPC-Webservices, inkl. Generierung von Zugangsdaten und Steuerung des Freischaltungsprozesses für neue Benutzer.
Anbindung an eine Lotus-Notes-Anwendung zur Steuerung von Bewerbungsgesprächen mit Interessenten.
Weitergabe von Daten an SAP.
Zu den Aufgaben gehörte nicht nur die Umsetzung der Schnittstellen, sondern auch die Planung und Konzeption, sowie die Abstimmung mit den entsprechenden Ansprechpartnern der anderen Verfahren. Beteiligung an der Planung und Umsetzung der Ablösung des Verfahrens durch eine SAP-basierte Lösung.
Ist-Analyse.
Technische Projektleitung.
Schnittstellenentwurf.
Programmierung.
Eingesetzte Werkzeuge: Linux als Serverbetriebssystem, Oracle als Datenbankmanagementsystem, FML, C++ als Programmiersprachen für die Verwaltungssoftware, Perl als Programmiersprache für die Schnittstellen und Automatisierungsjobs.
Erstellen des Referenzprofils für die APO-IT-Weiterbildung zum Datenbankadministrator.
Umsetzen von Content-Management-Lösungen mit Zope/Plone.
Erstellen diverser Formularserver zur Online-Bestellung von Visitenkarten mit Zope.
Programmierung eines XMLRPC-Servers in C/C++ zur Anbindung einer PHP-Community.
Programmierung einer Warenwirtschaftssoftware für Handwerker in Python/wxWindows.
Programmierung einer Internet-Community mit PHP und MySQL.
Entwicklung diverser Datenbankanwendungen mit Borland C++-Builder und Visual Basic. Als Datenbanken kamen MS Access und MS SQL-Server zum Einsatz.
Support und Anpassung eines Warenwirtschaftssystems (Visual C++ und xBASE).
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.
2025 © FRATCH.IO GmbH. All rights reserved.