Kompetenzen

- Webservices (HTML, HTTP(S), XML, XSL, JSON, REST, JAVA Servlets, CGI, PHP, SQL)
- Webclients (HTML, CSS, Javascript, AJAX, jQuery, Bootstrap, JSP, DoJo, div. Webbrowser)
- Datenbanken (Oracle, MySQL, Postgres, MS Access, SQLite)
- Entwicklertools (PhpStorm, PyCharm, Jetbrains IDEA, SQL Developer, MySQL Workbench, pgAdmin,NetBeans, Eclipse, SVN, Mercurial)
- Batchverarbeitung (TCL, Python, VBA, Bash, SSH) 
- Software (MSOffice, LibreOffice, div. ESRI Programme, Quantum GIS, div. M.O.S.S. Programme, Apache Webserver, IIS,  Apache Tomcat, 
   Squid, Joomla, Virtuemart, Teamviewer)
- Betriebssysteme (div. Windows bis Version 10, Windows Server 2008/2012, diverse LINUX u. UNIX, Android bis Version 6, MAC OS X bis Version 10.11)
- Projektleitung, Installationen, Anwenderschulungen und -dokumentationen, Support (Online und vor Ort),Datenmodelle, GUI Design             
- grafische Datenverarbeitung (Raster, Vektor, Vektorisierung, Topologie, GIS, DXF, SQD, SHAPE, (Geo)TIFF)

Referenzen

Kartenbestellservice des LVGL Saarbrücken (seit 2009)
Teilprojekt der M.O.S.S. GmbH: Onlineshop zur Bestellung von Produkten des LVGL Saarbrücken. Download div. Kartenprodukte und Messungsunterlagen

  • Desktop- und Mobilshop (eingeschränkte Produktauswahl)
  • Asynchrone Anbindung an den novaFACTORY Webservice ( -> M.O.S.S. GmbH) zum Erzeugen der Downloaddaten
  • Anbindung des Geschäftsbuchs (AGB der Firma Conet) zur automatisierten Abrechung von Bestellugen
  • Spezifische Benutzerrollen verwalten
  • Joomla Security Plugins, Virtuemart Shop Plugins
  • Session Management der Webservices (SingleSignOn)
  • Verfügbarkeit und Skalierung des Kartenbestellservices (Squid, DRBD, MySQL Cluster, Notfallrechenzentrum)
  • Software: LAMP Stack, Joomla 1.x/2.x/3.x, Virtuemart 1.x/2.x/3.x, Webservices, Javascript/jQuery, Bootstrap 2.x/3.x, PHP, JAVA, JSP, ArcGIS

Webauftritt Sigi's Polsterwerkstatt (2016)

  • Design und Implementierung
  • Software: HTML, CSS, Javascript (Bildergalerie lightbox), Gimp

Online-Planauskunft der Stadtentwässerungsbetriebe Köln (2015/16)
Teilprojekt der CADMAP GmbH: Bürger oder Ingenieurbüros laden Planauskünfte für Kanalanlagen und Gewässer herunter. 

  • Erstellen einer Benutzer- und Auftragsverwaltung mit Joomla
  • Einbinden des WEGA Clients ( -> M.O.S.S. GmbH) zur Gebietsauswahl
  • Asynchrone Anbindung der Auftragsverwaltung an den novaFACTORY Webservice ( -> M.O.S.S. GmbH) zum Erzeugen der Downloaddaten
  • Die Downloaddaten werden voll- oder teilautomatisiert (interaktiver Eingriff durch Mitarbeiter im Joomla Backend) erzeugt
  • Software: Joomla Komponente, Joomla Plugins, Joomla Responsive Template, MySQL Datenmodel

Umgebungslärmkartierung des Eisenbahn Bundesamts (2012/13)
Teilprojekt der M.O.S.S. GmbH: Überprüfung der Geometrie und automatische Bereinigung

  • Überprüfung der Gleisgeometrie und Bauwerksgeometrie auf Inkonsistenzen
  • Automatische Bereinigung oder Kennzeichnung für interaktive Bearbeitung
  • Abschnittsbildung in Lage und Höhe
  • Software: Python mit cx_Oracle und Shapely, ArcGIS, Oracle Spatial, PL/SQL, Quantum GIS, Spatialite, SQL Developer

Betriebswirtschaftliche MsExcel Applikation (2011)

  • Datenübernahme aus Warenwirtschaftssystem
  • Umrechnung der Rohdaten
  • Ereugen von Arbeitsblättern
  • Software: MS Excel mit VBA
Meine EDV Philosophie

EDV sollte Probleme vereinfachen und kein Selbstzweck sein!
Design nach dem KISS-Prinzip ("Keep it simple, stupid") - so einfach wie möglich und so kompliziert wie nötig.
Es gibt kein universelles Framework oder eine passende Programmiersprache - bei vorgegebenem Zeit- und Kostenrahmen.
Unabhängige Schnittstellen und verständliche Codezeilen bzw. Datenstrukturen erleichtern die Wartbarkeit und Updatefähigkeit!