Abschluss
- Diplom-Informatiker (FH)
- Studium der Angewandten Informatik
- Schwerpunkt Softwaretechnik
- Fachhochschule Bingen
University of applied sciences
Schwerpunkt
- Modellgetriebene Softwareentwicklung (MDSD)
- Softwarequalität
- Dynamische Webanwendungen und CM-Systeme
- Spezialisierung auf das PHP-basierte Framework „Symfony“
- Softwarearchitektur
Leistungsgebiete
- Software-Entwicklung / Programmierung
- Beratung / Consulting
- Coaching / Schulung / Training
- Projektmanagement / -leitung / Organisation / Koordination
- Qualitätsmanagement / Qualitätssicherung / Test
Versicherung
- IT-Haftpflichtversicherung
- https://www.exali.de/siegel/GuckelsbergerIT
Sprachen
- Deutsch (Muttersprache)
- Englisch (verhandlungssicher)
Berufliche Erfahrungen
10/2022 – heute
- Senior Software Engineer
- H&F Solutions GmbH
10/2010 – heute
- Software-Architekt (Freiberufler)
- Guckelsberger Informationstechnik
10/2004 – 10/2010
- Software-Architekt (Einzelunternehmer)
- Guckelsberger Informationstechnik
12/2007 – 03/2008
- Software-Engineer
- one2one IT GmbH
03/2002 – 03/2007
- Software-Entwickler
- one2one IT GmbH
07/2004 – 01/2005
- Software-Entwickler
- Halycone Internet GmbH
Tätigkeiten im Open Source Umfeld
09/2007 – heute
- Vorstandsmitglied
- Zikula e.V.
07/2007 – 09/2009
- Mitglied des Steering Committee
- Zikula Software Foundation
2005 – heute
- Zikula Core Developer
Methoden und Paradigmen
- Objektorientierte Analyse (OOA), Design (OOD), Programmierung (OOP)
- Datenbank-Design
- Objektorientierte Softwareentwicklung (OOSD)
- Modellgetriebene Softwareentwicklung (MDSD)
- Modellgetriebene Architektur (MDA)
- Aspektorientierte Softwareentwicklung (AOSD)
- Design Patterns
- Product Line Engineering (PLE)
- Continuous Integration (CI), Task based development
- Dependency Injection (DI)
- Serviceorientierte Architektur (SOA)
Programmiersprachen
- PHP 8/7/5/4, Xtend, Java 11/8/7/6/5, C#/.Net, Javascript, C/C++, Delphi, Pascal, Basic, Assembler
Standards/Frameworks
- Zikula, Symfony 6/5/4/3/2, Shopware 6, Doctrine 2 (ORM), DQL, SQL, Twig 3/2/1, Smarty, Hugo, PostNuke
- HTML 5/4, XHTML, CSS 3/2, SASS/SCSS, JSON, XML, XSLT, XPath, XQuery, XForms, SVG, …
- Bootstrap 4/3, Ajax (jQuery, Prototype, Scriptaculous), Web 2.0
- REST, SOAP, WSDL, Web Services, …
- Eclipse, RCP, EMF, Xtext, Xtend 2, Sirius, GEF, GMF, openArchitectureWare (oAW), Xpand, Xtend, Checks, MWE, MWE 2
- Java3D, OpenGL, QT, CognosScript
- HTTP, FTP, SSH, …
Entwicklungswerkzeuge
- Zikula Application Framework
- ModuleStudio (MDSD-Tool auf Basis von Eclipse) zur Entwicklung von Komponenten für Zikula
- Eclipse
- JUnit, PHPUnit
- Checkstyle, Findbugs, Spotbugs, PMD
- Git, GitHub, GitHub Actions
- Tycho, Buckminster, P2, B3, Apache Ant, Jenkins (ehemals Hudson)
- Apache Webserver
DB-Managementsysteme
- MySQL/MariaDB, MS SQL Server, SQLite
- JDBC, ODBC
Spezialkenntnisse
- Modellgetriebene Entwicklung (MDD - Model Driven Development), Modellierung, Modeling
- Domänenspezifische Sprachen (DSL - Domain Specific Language)
- Webanwendungen und Webdesign
- Web Security
- Content Management Systeme (CMS)
- Portalsysteme
- Individualsysteme
- Open Source
- Suchmaschinenoptimierung (SEO)
- Barrierearmut, Barrierefreiheit / Accessibility
- Softwaretechnik / Software Engineering
- Business Intelligence (BI) und OLAP (mit Cognos und MS SQL)
Einzelne Projekte
Aus Gründen der Übersichtlichkeit werden einfache “Standardprojekte” (im Wesentlichen die Entwicklung unzähliger CMS-basierter Internetseiten mit responsivem Layout) nicht mit aufgeführt.
03/2007 – heute
Konzeption und Entwicklung einer Entwicklungsumgebung zur modellgetriebenen Entwicklung und Generierung von Webanwendungen
03/2020 – 02/2023
Entwicklung einer eCommerce Lösung mit integriertem CMS für ein Unternehmen aus der Getränkeindustrie
08/2012 – 12/2022
Weiterentwicklung der Produkte eines Anbieters medizinischer Webanwendungen (u. a. Klinische Dokumentation, Biobanking, multizentrische Studienanwendungen)
06/2020 – 09/2022
Weiterentwicklung der Plattform und Produkte für einen Problemlöser im Maschinenbau
02/2020 – 07/2022
Entwicklung einer eCommerce Lösung mit integriertem CMS für eine renommierte Winzergenossenschaft
07/2018 – 12/2019
Konzeption und Entwicklung eines mehrsprachigen Systems zur Verwaltung von Partnern, Kunden und Projekten
11/2016 – 06/2019
Entwicklung eines Portals mit umfangreichen standortbezogenen Services für einen Dienstleister für Feuerwehren
03/2018 – 05/2019
Konzeption und Entwicklung einer Plattform für Projektmanagement, Auftragsabwicklung und Kollaboration mit Systempartnern
02/2019 – 08/2019
Konzeption und Entwicklung einer webbasierten Kunden- und Auftragsverwaltung mit Aufwandserfassung und Generierung von Office-Dokumenten
08/2017 – 12/2017
Adaption und Anpassung einer interaktiven E-Learning-Plattform mit individuell zugeschnittenen Lerninhalten
05/2016 – 04/2017
Weiterentwicklung und Umsetzung mehrerer responsiver Layouts für ein Multiportalsystem zum zentralen Betrieb beliebig vieler Internetseiten
08/2015 – 06/2016
Programmierung eines Konfigurators zur Definition und Bestellung individueller Produkte
02/2015 – 08/2015
Programmierung eines Systems zur Auftragserfassung und -abwicklung für ein Logistikunternehmen
08/2014 – 06/2015
Weiterentwicklung einer interaktiven E-Learning-Plattform mit individuell zugeschnittenen Lerninhalten
04/2014 – 02/2015
Programmierung eines mehrsprachigen Portalsystems mit responsivem Layout zur Unterstützung einer Medikamentenstudie eines renommierten Pharmakonzerns
10/2012 – 04/2014
Entwicklung eines Multiportalsystems für den Betrieb von 50+ Internetseiten mit vier veränderbaren Basislayouts und mehreren individuell einstellbaren Funktionsmodulen
02/2013 – 04/2014
Programmierung einer interaktiven E-Learning-Plattform mit individuell zugeschnittenen Lerninhalten
08/2013 – 02/2014
Entwicklung einer Kunden- und Jobverwaltung mit Zeiterfassung und Abrechnungsfunktionen für eine Werbeagentur
04/2013 – 12/2013
Programmierung einer Internetseite mit CMS und individuellem Produktbereich
03/2013 – 07/2013
Entwicklung eines Webshops mit integriertem CMS für eine renommierte Weinkellerei
03/2013 – 09/2013
Entwicklung eines öffentlichen Frontend-Dashboards zur Visualisierung der Metriken eines Forschungsprojektes
08/2012 – 05/2013
Programmierung von zwei Onlineshops für die Sparten einer internationalen Weinfachagentur
10/2012 – 04/2013
Entwicklung unterschiedlicher Reporting- und Community-Funktionen (u. a. gruppenbezogene Dashboards mit unterschiedlichen „Widgets“)
05/2012 – 09/2012
Programmierung einer Anwendung zur komfortablen Verwaltung komplexer Umfragen
11/2011 – 07/2012
Realisierung einer Anwendung zur Erstellung individueller Trainingspläne
11/2010 – 07/2012
Entwicklung eines Multiportalsystems zum Betrieb beliebig vieler Themenseiten
02/2012 – 06/2012
Entwicklung einer Webanwendung zum Betrieb einer Portalanwendung mit Rezepten
02/2010 – 05/2012
Erweiterung einer Multiportal-Webanwendung im Bereich Jugendtourismus um neue Funktionen
08/2011 – 04/2012
Entwicklung einer eCommerce Lösung mit integriertem CMS für eine renommierte Winzergenossenschaft
06/2011 – 03/2012
Entwicklung einer CMS Lösung zur zentralen Publikation von Inhalten auf mehreren Seiten für einen Landesjugendring
10/2011 – 02/2012
Entwicklung einer bidirektionalen Schnittstelle zwischen Webshop und Warenwirtschaftssystem
04/2011 – 11/2011
Entwicklung einer datenbankgestützten Webanwendung für botanische Erzeugnisse
02/2011 – 10/2011
Erstellung einer eCommerce Lösung mit integriertem CMS für ein Unternehmen im Weinhandel
12/2010 – 03/2011
Entwicklung eines politischen Quiz zur Meinungsfeststellung im Rahmen einer Landtagswahl
07/2010 – 11/2010
Erstellung einer Kombination aus Webshop und CMS für ein Kaffeehaus
04/2009 – 11/2010
Entwicklung einer eCommerce Lösung mit integriertem CMS für ein weltweit operierendes Weinhaus
06/2010 – 09/2010
Entwicklung einer Web-Kartei zur Verwaltung und Präsentation von Sportmodels
03/2010 – 08/2010
Erstellung eines Webshops mit integriertem CMS für eine Weinkellerei
03/2010 – 07/2010
Entwicklung einer Anwendung zur Verwaltung von Programmplänen
07/2009 – 06/2010
Entwicklung einer Webapplikation zur einfachen Pflege eines Verzeichnisses öffentlicher Einrichtungen
04/2010 – 05/2010
Entwicklung eines Werkzeugs zur Generierung von Office-Dokumenten aus einem Web-Frontend heraus
10/2009 – 03/2010
Entwicklung einer Anwendung zur Verwaltung von Tagungen und anderen Events
08/2009 – 03/2010
Entwicklung einer einfachen webbasierten Knowledge Base Anwendung
08/2008 – 01/2010
Erweiterung einer Multiportal-Webanwendung zur Vermittlung von Ferienangeboten um neue Funktionen
01/2009 – 08/2009
Erweiterung einer existierenden eCommerce-Lösung einer Winzergenossenschaft für Wiederverkäufer und Endverbraucher
10/2008 – 06/2009
Entwicklung einer Anwendung zum Betrieb eines Pools von ReferentInnen
10/2008 – 12/2008
Realisierung einer Anwendung zur Bestellung von Bildungsmaterialien
04/2007 – 11/2008
Entwicklung einer komplexen Webanwendung zur Verwaltung und Assemblierung von Softwarekomponenten
10/2007 – 08/2008
Entwicklung einer Anwendung zur Optimierung der Betriebsabläufe in einer Telefonie-Abteilung
05/2007 – 03/2008
Entwicklung einer CMS Lösung zur zentralen Publikation von Inhalten auf mehreren Seiten für einen Landesjugendring
10/2006 – 12/2007
Entwicklung einer Webanwendung für reaktives Retailmarketing eines internationalen Sportbekleidungsherstellers
08/2006 – 02/2007
Konzeption und Entwicklung einer Webservice-Architektur zur Nutzung interner Services im WAN
08/2006 – 02/2007
Konzeption einer Architektur zur Realisierung mobiler Datenbanken und Funktionen für den Außendienst
04/2006 – 11/2006
Entwicklung eines Programms zur automatischen und regelmäßigen Replikation von Berichten ins Internet
06/2005 – 10/2006
Entwicklung einer Anwendung zum Betrieb mehrerer Plattformen zur Vermittlung von Ferienangeboten für Jugendliche
04/2006 – 09/2006
Weiterentwicklung und Fertigstellung einer seitens des (damaligen) Bundespräsidenten unterstützten Internetplattform
02/2006 – 08/2006
Entwicklung einer Anwendung zur Visualisierung biochemischer Messwerte im 4D-Raum
12/2005 – 03/2006
Weiterentwicklung und Fertigstellung einer Anwendung für den Betrieb eines virtuellen Marktplatzes
10/2005 – 01/2006
Entwicklung einer Webanwendung mit Datenschnittstelle zum UnivIS-System
05/2005 – 12/2005
Entwicklung einer Anwendung zur automatischen Erzeugung von Berichten
03/2005 – 11/2005
Automatisierung des regelmäßigen Versandes von Nachrichten an Außenstellen
06/2005 – 09/2005
Entwicklung einer Anwendung zum Versand personalisierter E-Mails mit automatischer Auswahl von Dateianhängen anhand vorgegebener Muster
05/2005 – 07/2005
Automatisierung im Rahmen von Business Intelligence durch Entwicklung von Makros, Erstellung von Reports
04/2004 – 07/2005
Entwicklung eines virtuellen Tischtennis-Spiels mit Steuerung per realem Schläger und Kamera, inklusive Mehrspieler-Modus
10/2004 – 06/2005
Entwicklung einer Webanwendung zur Nachverfolgung von Sendungen mit Hilfe replizierter Daten
06/2002 – 05/2005
Automatisierung von Reporting- und BI-Aufgaben durch Entwicklung von Makros, Erstellung von Reports
05/2004 – 11/2004
Entwicklung einer Webanwendung zur kalendarischen Aggregation von Events unterschiedlicher Firmen und Nationalitäten