Â
Allgemein:
-
exzellente analytische Fähigkeiten
-
breite Kenntnisse über aktuelle Informations- und Kommunikationstechnologien
-
breites Hintergrundwissen über kaufmännische Prozesse in großen, mittleren und Kleinunternehmen durch eigene Beteiligungen an Startups in ecommerce, Handel, Event und Messeorganisation
-
tiefes Wissen über Prozesse und Methoden im Einkauf und Logistik (TCO, RoI, Zoll- und Frachtkostenmanagement, Logistikkonzepte) durch die langjährige Arbeit für Bosch, Siemens und BSH
-
tiefes Wissen über die Abläufe in der Automotive-Brache (Einkauf, Entwicklung, Kommunikation) durch die langjährige Tätigkeit für SupplyOn, Daimler und Bosch
-
tiefes Wissen über Bankprozesse und (Daten-)Kommunikation zwischen den Instituten (durch die langjährige Zusammenarbeit mit dem Deutschen Sparkassen Verband)
-
objektorientierte Softwareentwicklung (OOD, OOA) in verschiedenen Programmiersprachen (php, Java, C/C++, C#, u.a.)
-
mehrjährige Erfahrung in der Erstellung von Web-Applikationen
-
Erfahrung im Betrieb von (Web-)Servern inkl. Linux-Scripting, Hardening, etc.
-
Agile Software Development, Extreme Programming (XP)
-
Content Management Systeme (Entwicklung und Einsatz)
-
regelmäßiger Besuch von PHP-Konferenzen
-
regelmäßiger Besuch der O'Reilly Velocity zum Thema Web-Performance
-
tiefe Kenntnisse über Hacking-Techniken und dazu gehörige Gegenmaßnahmen (Exploiting, Sniffing, Man-In-The-Middle Attacken, Sicherheit von Web-Applikationen, Social Hacking, WLAN-Hacking, etc.); u.a. Teilnahme an den Kursen „Hacking Advanced“, „Hacking Web Applications“ und „Hacking PRO“ der HackAttack GmbH
Â
Erfahrungen:
-
Erstellung von Web-Applikationen
-
Erstellung von Rich-Clients (MFC, C#, Java)
-
Diverse Programmiersprachen (C, C++, C#, Java, php, perl, Pascal/Delphi, VisualBasic, LotusScript, python, LISP)
-
Erstellung von Pflichtenheften / Durchführung von Anforderungsanalysen
-
Erstellung von Spezifikationen und Dokumentationen
-
Entwurf von Architekturen
-
Office Development mit Visual Basic for Applications (VBA / Word, Excel, Access, …)
-
Refactoring bestehender Anwendungen
-
System Integration
-
Schnittstellendefinition und -erstellung
-
Betrieb und Optimierung von Web Applikationen (Performance-Optimierung, Sicherheitsmodelle, etc.)
Â
Standards/Datenbanken/Tools:
-
Programmiersprachen (sortiert nach „meist verwendet“): php, JavaScript, Java, C/C++, C#, Visual Basic, perl, python
-
Datenbanken (sortiert nach „meist verwendet“): MySQL, Oracle, MS SQL Server, Postgres, Centura/Gupta, MS Access
-
Webservices: XML, XML Web Services, SAP/XI, SOAP, XPath, JSON
-
Webstandards: HTML, CSS, JavaScript, jQuery
-
Webframeworks: Bootstrap 2-5, Tailwind, Alpine, Svelte, Vue, React, Angular
-
Webserver: Apache, IIS, iPlanet, Netscape Enterprise Server, thttpd
-
Anwendungen: Typo3, Intershop, ePages, Weblication
-
Application Server: IBM Websphere, bea Weblogic, JBoss, Tomcat
-
Virtualisierung: Docker, VMware WS/ESX Server, VirtualBox, Hyper-V
-
IDEs: PhpStorm, Eclipse, Zend Studio, Visual Studio, PHPed
-
Versionskontrolle: GIT (früher auch Subversion und CVS)
Â
Fremdsprachen:
-
Englisch: fließend in Wort und Schrift
-
Rumänisch: sehr gut
-
Französisch: basics
Â
Sonstiges:
-
2001-2016 Dozent an der Volkshochschule Stuttgart für den Kurs „Dynamische Webseiten mit php und MySQL“
-
seit 2002 für verschiedene Auftraggeber als freier Berater im IT-Bereich tätig, Schwerpunkte: Web-Applikationen, Sicherheitsoptimierung von Web-Anwendungen, Performanceoptimierung bei Web-Anwendungen, Datenbankdesign
-
seit 2008 berate ich unter dem Projekt „Websitetesters“ Webseitenbetriber in den Bereichen Design/Ergonomie, Technik, Sicherheit und Suchmaschinenoptimierung; hierfür habe ich ein eigenes standardisiertes Verfahren entwickelt
-
2012-2017: Dozent an der Dualen Hochschule Baden-Württemberg für das Modul „Informationsmanagement“