Profilbild von Frank Seidel Softwareentwickler | PHP Developer aus Koeln

Frank Seidel

nicht verfügbar bis 30.06.2024

Letztes Update: 14.04.2024

Softwareentwickler | PHP Developer

Abschluss: DV-Kaufmann, Zend Certified Engineer
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Zusammenfassung

Softwareentwicklung im Web-Bereich unter Verwendung von PHP, JavaScript, MySQL und verwandten Technologien und Werkzeugen. Schwerpunkte bilden Unternehmensanwendungen, Open-Source-Implementierung, Websites, Online-Tools und Migrationen.

Kenntnisse
  • PHP - diverse Projekte
  • Javascript - diverse Projekte
  • MySQL - diverse Projekte, mit MySqlAdmin oder Konsole
  • HTML - diverse Projekte
  • CSS - diverse Projekte
  • jQuery - Ajax, diverse Projekte
  • Symfony - Entwicklung diverser Features für eine Website im Rahmen eines Kundenprojekts
  • Laravel - Projekte from scratch aufgesetzt, CMS mit Verzeichnisfunktion, Auftragserfassung für einen Verlag
  • Wordpress - Wordpress-Plugins entwickelt, Basisfunktionen (RSS) erweitert, mehrere Kundenwebsites umgesetzt
  • Composer - bei diversen Projekten im Einsatz
  • Docker - bei diversen Projekten im Einsatz
  • Git, GitLab - bei diversen Projekten im Einsatz
  • REST, Postman, OpenAPI - bei diversen Projekten
  • Linux - Debian, grundlegende Konsolennutzung: Dateiverwaltung, Zugriffsrechte, Softwareinstallationen, SSH
     
  • Apache - Konfiguration, z.B. auch VirtualHosts, .htaccess, mod_rewrite
  • Nginx - grundlegende Konfiguration
  • CakePHP - Projekte from scratch aufgesetzt, CMS, Website-Frontend und -Backend
  • Joomla - Website aufgesetzt, Plugins/Module entwickelt
  • Magento - im Rahmen von SEO-Maßnahmen Code-Änderungen am Framework
  • Smarty - als Templateengine in mehreren Projekten eingesetzt
  • Twig - im Rahmen von Symfony-Projekten
  • PDFLib - bei diversen Projekten verwendet
  • Bootstrap - diverse Projekte
  • TradingView - JS Finance-Charting Library, Backend für Chartdatenimport und -Hosting
  • Prototype - bei diversen älteren Projekten im Einsatz
  • Solr - Konfiguration der Engine und Anbindung an Laravel, Solarium
     
  • PHPStorm - bei diversen Projekten im Einsatz
  • Photoshop - grundlegende Funktionen, z.B. HTML-Slicing, in diversen Projekten
  • Gimp - grundlegende Funktionen, in diversen Projekten
  • Redmine - als Anwender in Kundenprojekt verwendet
  • Eclipse - bei Projekt als PHP-IDE eingesetzt
  • Excel, Word, Powerpoint - insb. in Linuxvariante Open-Office als Anwender
     
  • XML - für diverse Projekte
  • JSON - in diversen Projekten im Einsatz
  • CSV - häufig verwendet, insb. für interne Auswertungen
  • SOAP - in älterem Projekt server- und clientseitig implementiert
  • UML - grundlegend, zur Prozess-Dokumentation verwendet
  • EMS - SmartMessaging, hardwarenahe GSM-/SMS-Codierung in älterem Projekt
     
  • Plesk - grundlegende Verwaltung, Einrichtung von Domains, Webspace
  • Salesforce - Konfiguration von Views/Objekten, zudem Kenntnisse als Anwender
  • SVN - Subversion bei Kundenprojekt mit Tortoise im Einsatz
     
  • Perl - bei Änderungen von Legacy-Code in diversen Projekten
  • Assembler - Grafikdemos entwickelt u.a. mit Motorola 68ooo auf Amiga 1000
  • Python - Grundkenntnisse im Rahmen privater Projekte
  • C und C++ - Grundkenntnisse erworben im Rahmen der Berufsausbildung
  • Cobol - Grundkenntnisse erworben im Rahmen der Berufsausbildung
  • VBScript - in älterem Projekt verwendet
  • Maple - Grundkenntnisse im Rahmen privater Projekte

Berufserfahrung
  • seit 2001 als Webentwickler
  • Webentwicklung in Kundenaufträgen
  • zeitweise als angestellter Softwareentwickler
  • selbständiger Betrieb von E-Commerce-Webseiten

Ausbildung
  • Datenverarbeitungskaufmann
    ein IT-Ausbildungsberuf bis 1997, Nachfolgeberuf ist Fachinformatiker
  • Zend Certified Engineer
    PHP-Zertifizierung

Leistungsinhalte
  • Unternehmensanwendungen
  • Implementierung von Open-Source-Software
  • Erweiterung von Software und Websites mit Modulen und Plugins
  • Unternehmens-Webseiten, Affiliate-Webseiten
  • technisches SEO, suchmaschinenfreundliche Frontends
  • Digitaler Content und Online-Payment
  • Affiliate-Webseiten, AdSense, AdWords
  • Migrationen, Updates, Upgrades von Legacy-Code und Datenbanken

Projekthistorie

05/2002 - bis jetzt
Projekte (Auszug)
diverse (1000-5000 Mitarbeiter)

 
 
PHP-Framework


Scope: Entwicklung eines Portal-Framework. Verantwortung im Entwicklungsbereich Front-End. Dazu zählen Entwicklung und Implementierung eines technischen Konzepts und Kernels für nutzerbestimmte Applikations- und Ablauflogik (Dispatcher), seine Externalisierung in ein WSUI verwandtes XML-Format, Schaffung von Voraussetzungen für Einhaltung des Model/View-Konzepts, Erstellung von Viewer-Modulen mit Templating-Ansatz, Systemklassen zur dynamischen Formularvalidierung, Nutzerauthentifizierung, Sessionhandling, Erstellung von XML-Web Service Komponenten, Abstimmung des XML-Modells der Web Services mit den Team Mitgliedern des Model-/Datawarehouse-Systembereichs.

Zeitraum: 06/04 - 05/05

Branche: Systemhaus

Tools:
- PHP
- HTML / XHTML
- CSS
- MySQL
- JavaScript
- XML
- WSUI
- Model-View



Veranstaltungsmanagement-Software

Scope: Realisierung von Webanwendungen mittels PHP, die dem Management von Arbeitsabläufen bei der Teilnehmer-Anmeldung/Akkreditierung und Validierung von Zugangsberechtigungen auf mittleren großen Veranstaltungen dienen. Die Leistung umfasst die Umsetzung konkreter Kundenbedürfnisse im Frontend-Bereich, die von Modifikationen von Templates und Ergänzungen von Teil-Funktionalitäten bis hin zur Erstellung neuer Klassenmodule für das verwendete Framework reichen.

Zeitraum: 03/05 - 09/05

Branche: Veranstaltungen, Eventmanagement

Tools:
- PHP
- PEAR
- objektorientiert
- framework-driven, Open-Source



Datenbank Migrations-System

Projektziel: Schaffung eines Moduls für den Datenimport mittels PHP, über das Daten aus einem Internet-Portal an das Datenmodell einer Intranet-Anwendung eines Kunden im HR-Bereich angepasst werden. Der Auftrag umfasst Analyse der Datenmodelle, Modifikation des internen Datenmodells, Schaffung eines Migrationssystems, Integration in die vorhandene Intranet-Landschaft, Installation und Kurzschulung von Mitarbeitern beim Kunden vor Ort. Das System 'übersetzt' die Eingabedaten aus der flachen Datenstruktur in die relationale Struktur des firmenintern verwendeten Datenmodells. Dabei wendet das System ein Regelwerk an, das mit verschiedenen, gekapselten Übersetzungs-Funktionen auf die Struktur der Eingabedaten reagiert. Im Zielsystem erweitert es den Datenbestand und ergänzt ggf. das Datenmodell um neue Relationen, die im Zielsystem noch nicht bekannt sind. Dabei fragt das System bei seinen Nutzern ab, wie es zukünftig auf die noch unbekannten Eingabedaten reagieren soll und 'lernt' damit das richtige Verhalten für neue Situationen.

Zeitraum: 04/05 - 05/05

Branche: Human Resources

Tools:
- PHP
- MySQL
- CSV
- ZIP-Libraries



Versand von Mobile Content per SMS + Affiliate-System

Scope: Schaffung einer Webanwendung zum Verkauf und Versand von Bildnachrichten für Mobiltelefone, die die Nutzer selbst erstellen können. Das Projekt umfasst die Planung und Realisierung eines Systems mit Affiliate-Funktionalität, über das Handy-Kunden im Internet eigene Comic-Nachrichten erstellen, diese dann mittels Premium SMS einkaufen und die erstellten Bild-Nachrichten schließlich per SMS auf Mobiltelefone versenden. Zur Realisierung gehört die Erstellung einer Webanwendung zur Gestaltung eigener Comic-Bilder, Schaffung von Schnittstellen zum SMS-Gateway des SMS-Dienstleisters (Inbound und Outbound), Konzeptionierung und technische Realisierung eines Währungssystems (TAN), Bereitstellung von Affialate-Funktionalität im Frontendbereich als White-Label-Shop und im Backend-Bereich mit personalisierter Umsatzauswertung.

Zeitraum: 10/03 - 01/04

Branche: Mobilfunk

Tools:
- PHP
- MySQL
- binäre Programmierung SMS (SmartMessaging, EMS)
- Gateway-Steuerung mittels Curl/SSL
- Affiliate-Marketing
- White-Label Konzept



Baukasten-Software für HTML-Templates

Scope: Schaffung einer Webanwendung mittels PHP, mit der mittelständische Kunden ein System zur Annahme von Online-Bewerbungen auf ihrer Webseite konfigurieren und integrieren können. Der Auftrag umfasst die Planung, Realisierung und Integration des Systems. Mandanten haben die Möglichkeit zur selbständigen Akkreditierung. Das System übernimmt E-Mail-Validierung, Freischaltung in einem Administrationsbereich und Zugangsbestätigung per E-Mail. Kernfunktion ist das Konfigurieren der Optik einer ASP-Anwendung (Templates) nach Baukastenprinzip durch die Mandanten. Nach Freigabe werden die Ergebnisse automatisch in eine WebObjects Server-Umgebung übertragen und dort lauffähig/abruffähig gemacht. Die variablen Eigenschaften der Templates werden in einem Backend durch die Adminstratoren festgelegt.

Zeitraum: 01/02 - 06/02

Branche: Systemhaus

Tools:
- PHP
- MySQL
- Templates
- HTML
- CSS
- JavaScript
- Apple WebObjects



Anpassung von Frontend-Templates

Scope: Umsetzung von Mandantenwünschen bezüglich Optik und Design von Web Anwendungen im Bereich e-Recruiting. Im Rahmen dieser langfristigen Vereinbarung wurden die Systelsheets und Templates einer ASP Anwendung an die Bedürfnisse verschiedener Kunden aus unterschiedlichen Branchen angepasst. Zum Aufgabenbereich gehörte neben der Umsetzung auch die persönliche Beratung der Kunden und die Einbeziehung und Abstimmung mit einem Webdesigner.

Zeitraum: 01/02 - 06/03

Branche: Systemhaus

Tools:
- HTML
- CSS
- WebObjects
- ASP (Application Service Providing), SaaS



Veranstaltungsmanagement-System

Scope: Schaffung eines Systems auf Basis von ASP / VBScript, mit dem Daten von Besuchern eines Universitätskongresses verwaltet und für den Akkreditierungsprozess nutzbar gemacht werden. Der Auftrag umfasst die Bedarfsanalyse, Realisierung und Implementierung des Systems. Im Kern handelt es sich um eine Datenbankanwendung, mit der Besucherdaten im Vorfeld einer Veranstaltung erfasst werden, diese zur Bearbeitung mittels Kriterien komfortabel recherchierbar gemacht werden, und mit der während der Veranstaltung die Akkreditierung der Gäste an verteilten Terminals im IP-Netz einer Universität durchgeführt wird. Anwendungen aus der Office-Serie (für Einladungsschreiben, Fakturierung, Auswertungen) sind auf das Datenmodell abgestimmt und in die Arbeitsprozesse integriert und mit ihnen abgestimmt worden.

Zeitraum: 06/01 - 12/01

Branche: Universität

Tools:
- Visual Basic Script (VBScript)
- ASP (Active Server Pages)
- ODBC, Access, MSSQL
- HTML

Reisebereitschaft

Weltweit verfügbar
Verfügbar: 4 PT / Woche
Arbeitsort: Raum Köln + remote
Projektdauer: 3 - 6 MM
Reisebereit: ja
Führerschein und PKW: ja
Profilbild von Frank Seidel Softwareentwickler | PHP Developer aus Koeln Softwareentwickler | PHP Developer
Registrieren