19.11.2025 aktualisiert

FS
verifiziert
Premiumkunde
80 % teilweise verfügbar

Webentwickler | Softwareentwickler | PHP | Symfony

Köln, Deutschland
Weltweit
Köln, Deutschland
Weltweit

Profilanlagen

Profil Frank Seidel - allgemein.pdf

Skills

Zusammenfassung

Softwareentwicklung (Fullstack) für Webanwendungen unter Verwendung von PHP, JavaScript, MySQL und verwandten Technologien und Werkzeugen. Schwerpunkte sind Unternehmensanwendungen, Open-Source-Implementierungen, Websites, Online-Tools und Migrationen.


Ausbildung
  • Datenverarbeitungskaufmann
    IT-Ausbildungsberuf
  • Zend Certified Engineer
    PHP-Zertifizierung
     
Kenntnisse Webentwicklung
  • PHP - Projekte seit 2002
  • Javascript, TypeScript - Vanilla, NodeJs, NPM
  • MySQL, MariaDB - diverse Projekte, MySqlAdmin, Konsole
  • HTML - diverse Projekte
  • CSS, SASS - diverse Projekte
     
  • Scrum: Developer, Product Owner
     
  • Symfony - Entwicklung von Backend- und Frontend-Features für Website im Rahmen eines Kundenprojekts, Begleitung der Einführung von Symfony in einem Projekt der öffentlichen Verwaltung
  • Laravel - Entwicklung Projekte from scratch, CMS mit Verzeichnis- und Kalenderfunktion, Auftragserfassung für einen Verlag mit Salesforce-Anbindung
  • Wordpress - mehrere Kundenwebsites umgesetzt, Wordpress-Plugins modifiziert, Basisfunktionen (RSS) erweitert, Website-Umzüge
  • CakePHP - mehrere Projekte from scratch, Website mit CMS- und Rollen-/Rechte-Features from scratch, Portal Frontend und -Backend mit Stripe-Anbindung
  • Joomla - Kundenwebsite umgesetzt, Plugins/Module für Registrierungsprozess entwickelt, Frontend-Anpassungen, mehrere Joomla-Migrationen
  • Magento - SEO-Maßnahmen / Modifikationen an bestehender Kunden-Installation
     
  • Composer - bei diversen Projekten
  • Docker - bei diversen Projekten
  • Git, GitLab - bei diversen Projekten
  • SVN - Subversion bei Kundenprojekt mit Tortoise im Einsatz
  • REST, Postman, OpenAPI - bei diversen Projekten
  • SOAP - bei Legacy-Projekt
  • Linux - Debian, grundlegende Konsolennutzung und Serververwaltung
     
  • Apache - Konfiguration, z.B. VirtualHosts, .htaccess, mod_rewrite
  • Nginx - grundlegende Konfiguration
  • Plesk - grundlegende Verwaltung, Einrichtung von Domains, Webspace
     
  • Angular - Entwicklung Online-Produktkonfigurator
  • jQuery - Ajax, diverse Projekte
     
  • Bootstrap - diverse Projekte
     
  • Twig - im Rahmen von Symfony-Projekten
  • Smarty - als Templateengine in mehreren Projekten eingesetzt
     
  • PHPStorm - bei diversen Projekten im Einsatz
  • Eclipse - bei Projekt als PHP-IDE eingesetzt
  • Excel, Word, Powerpoint - insb. in Linuxvariante Open-Office als Anwender
  • Confluence - in Kunden-Projekt
     
  • XML - für diverse Projekte
  • JSON - in diversen Projekten im Einsatz
  • CSV - häufig verwendet, insb. für interne Auswertungen
  • EMS - SmartMessaging, hardwarenahe GSM-/SMS-Codierung in älterem Projekt
     
  • Salesforce - Konfiguration von Views/Objekten, zudem Kenntnisse als Anwender
  • Solr - Konfiguration der Engine und Anbindung an Laravel, Solarium
  • PDFLib - bei diversen Projekten verwendet
  • TradingView - JS Finance-Charting Library, Backend für Chartdatenimport und -Hosting
  • Prototype - bei diversen älteren Projekten im Einsatz
Weitere Programmiersprachen
  • Perl - bei Änderungen von Legacy-Code in diversen Projekten
  • Assembler - Grafikdemos 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 im Rahmen der Berufsausbildung
  • VBScript - in älterem Projekt verwendet
  • Maple - Grundkenntnisse im Rahmen privater Projekte

Berufserfahrung
  • seit 2002 als Webentwickler / Softwareentwickler
  • Webanwendungen und Software in Kundenaufträgen
  • zeitweise angestellter Softwareentwickler / ANÜ
  • selbständiger Betrieb von E-Commerce-Webseiten

Leistungsinhalte
  • Unternehmensanwendungen
  • Implementierung von Open-Source-Software
  • Implementierung von Schnittstellen
  • Anbindung von KI-Modellen, Automatisierung
  • Erweiterung von Software und Websites mit Modulen und Plugins
  • Unternehmens-Webseiten, Affiliate-Webseiten
  • technisches SEO, suchmaschinenfreundliche Frontends
  • Shop-Systeme für Digitalen Content und Online-Payment
  • Affiliate-Webseiten, AdSense, AdWords
  • Migrationen, Updates, Upgrades von Legacy-Code und Datenbanken

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Stellenportal mit Laravel

Entwicklung eines HR-Portals bzw. Job-Boards mit Laravel, Bootstrap und jQuery. User-Registration, -Authentication/Authorization, Content-Management (CMS).

Skills: Laravel, PHP, OOP, Bootstrap, jQuery, Git/GitHub, Docker, PHPStorm.

Powercloud CRM-Anpassungen

Energie, Wasser und Umwelt

Fullstack-Softwareentwicklung für ein CRM-System im Energiesektor. Vertretung des Lead-Developers im Bereich Powercloud-Privatkunden-CRM. Systemintegration von externen Services.

Skills: Powercloud, PHP, OOP, MySQL/MariaDB, Javascript, REST, OpenAPI, SOAP, Git, Jira, Docker.

Web-to-Print Portal mit CakePHP

CMS-Webanwendung mit CakePHP, Online-Browser-Editor / Produktkonfigurator mit Javascript, Integration mehrerer Zahlungssysteme für Payment von Paid-Content, u.a. PayPal-Integration, Erzeugung von PDF-Druckvorlagen mit ImageMagick, Rechnungserstellung und Bereitstellung mit PDFLib.

Skills: CakePHP, PHP, JavaScript, SEO, Projektmanagement.

Symfony-Anwendung Code-Analyse und Beratung

Code-Analyse, Beratung und Vorschlagsgestaltung hinsichtlich Refactoring, Softwareentwicklung und Projektorganisation in einem auf Symfony basierenden Bestell- und Verwaltungssystem.

Skills: Symfony, PHP, OOP, Git, GitLab, Linux, Scrum, Kommunikation, Beratung, Mediation.

Symfony Relaunch eines öffentlichen Fachprozesses

Öffentlicher Dienst

Hands-On und Wissenstransfer bei der Einführung von Symfony für Relaunch eines Fachprozesses der Landesverwaltung. Unterstützung von Kollegen bei Einrichten von IDE und Symfony-Stack. Analyse von Legacy Code, Datenmodell und Bugs mit PHPStorm, Linux- und MySQL-Konsole. Erstellung von Unit-Tests mit PHP-Unit. Ticket-Refinement mit Jira, Backlog Cleanup, Moderation von Scrum-Meetings als stellv. Product Owner. Anwendersupport für kommunale Verwaltungsbehörden. Dokumentation von Verwaltungsprozessen mit Confluence, Co-Moderation von Jours Fixes mit dem Landesministerium (MKJFGFI).

Skills: Symfony, PHP, OOP, Unit-Tests, PHPUnit, Git, GitLab, Linux, Confluence, Jira, Scrum, Product Owner, Kommunikation.

Webportal mit CakePHP für Content-Marketing

Sonstiges

Entwicklung eines Webportals mit CakePHP aufgrund eines vorhandenen Wireframes. Entwicklung von Backend und teilweise Frontend. CMS mit verschiedenen Content-Typen, E-Commerce Abo-Modell mit Rechteabstufung, Kreditkartenabrechnung mit Stripe, GoogleMaps-Anbindung, Upload-Plugin. Erstellung von Docker-Templates für Entwicklerteam. Abstimmung mit Projektleitung und Entwicklerinnen und Entwicklern inhouse, Austausch und Kommunikation in koordinierender und zielführender Funktion.

Skills: CakePHP, PHP, OOP, Javascript, GoogleMaps-API, Stripe-API, Composer, Docker, GitHub, Linux CLI, Kommunikation.

Anforderungsaufnahme für Datenmodell Webanwendung

Anforderungsaufnahme für individuelle Web-Software im Rahmen mehrerer Meetings mit einem Agenturkunden, insbesondere Klärungsarbeit zu Datenmodell und Schnittstelle. Aufsetzen eines Solr-Servers in Docker-Umgebung sowie dessen Anbindung an Wordpress-Suchfunktion.

Skills: Solr, Wordpress, Beratung, Kommunikation, SQL, MySQL-Konsole, UML, Docker.

Fullstack-Entwicklung mit Symfony und WordPress

Fullstack-Softwareentwicklung mit Symfony. Unterstützung des Entwicklerteams bei einem bevorstehenden Website-Relaunch. Bearbeitung von Features aus dem Backlog und Debugging.

Skills: Symfony, Wordpress, PHP, OOP, MariaDB, jQuery, REST, Git, GitLab, Docker, Scrum-Anleihen.

Laravel-Anwendung zur Auftragsdatenerfassung

Softwareentwicklung sowie Kundenbetreuung für Online-Produkte. Individuelle Entwicklung einer Unternehmenssoftware zur Auftragsdatenerfassung mit Laravel. Aufsetzen und Konfiguration eines Solr-Servers. Implementierung von PHP-Modulen auf Kundenwebseiten. Salesforce Template-Konfiguration. Anpassungen an bestehendem Legacy-Code von Perl-Scripten.

Skills: Laravel, PHP, Solr, Salesforce, Beratung, Kommunikation.

Entwicklung und Betreuung Firmenwebsite

Konzept, Planung, Beratung und Webentwicklung. Erstellung von Firmen-Website. Onklusive Grafikarbeiten, Textkonzepte, Programmierung, Entwicklung von Wordpress-Plugins.

Skills: Wordpress, Beratung, Kommunikation, HTML, CSS, Javascript, PHP,Texterstellung, Photoshop.

Entwicklung und Betreuung Firmenwebsite

Industrie und Maschinenbau

Konzept, Planung, Beratung und Webentwicklung. Erstellung einer Firmen-Website, samt Grafikarbeiten, Textkonzepte und Programmierung.

Skills: Beratung, Kommunikation, HTML, CSS, Texterstellung, Photoshop.

Erweiterung Wordpress-Applikation Finanz-Charting

Erweiterung einer bestehenden Wordpress-Applikation, Entwicklung individueller Plugins. Anbindung von Chart-Plugin an die CFD-Marktdaten eines internationalen Anbieters von Differenzkontrakten. Projektkommunikation teilweise auf englisch. Entwicklung eines Backends zum Vorhalten von Candlestick-Daten.

Skills: Wordpress, PHP, Composer.

Wordpress Content-Syndication Anbindung an Finanzportale

Wordpress Software-Entwicklung und Beratung. Anbindung der Nachrichtenverteiler verschiedener Banken und Anbieter von Finanzprodukten an die führenden deutschen Finanzportale.

Skills: Wordpress, PHP, RSS, HTML, JSON.

Joomla-CMS - Entwicklung, Beratung und Betreuung

Anforderungsaufnahme, Beratung und Installation eines Joomla Content Management Systems. Recherche und Integration von passenden Komponenten. Entwicklung individueller Erweiterungen / Plugins, Anpassung von Templates. mehrere Migrationen, laufende Updates, Upgrades.

Skills: Beratung, Joomla, Installation, Pflege, Plugin-Development.

Entwicklung und Betreuung einer Website

IT-Beratung und -Koordination, Konzept, Struktur und Webentwicklung für die Website einer jährlich stattfindenden Spendengala zugunsten krebskranker Kinder.

Skills: Beratung, Kommunikation, Wordpress.

Serienweise Implementierung von Web-Modulen

Integration von Software-Modulen des Auftraggebers auf Websites von Unternehmenskunden. Telefonate mit Endkunden, Abstimmungen mit Technikern/Serverbetreuern.

Skills: Kommunikation, PHP, Javascript, HTML.

Magento SEO-Modifikationen für einen Online-Shop

Optimierung eines Magento-Onlineshops, Beratung und Umsetzung konkreter Maßnahmen auf HTML-, CSS- und PHP-Ebene hinsichtlich Suchmaschinensichtbarkeit und Conversion. Zusammenarbeit mit Softwareentwicklern z.T. vor Ort in den Niederlanden. Projektkommunikation überwiegend auf englisch.

Skills: Magento, SEO, Conversion, CR, Google Adwords, Google Analytics.

Template-Entwicklung für einen Wordpress-Blog

Entwicklung eines Child-Themes für WordPress anhand Photoshop-Vorlagen.

Skills: WordPress, WP-Plugins, WP-Templates, PHP, HTML, CSS, SEO.

Quiz-App + Integration auf Facebook

Entwicklung und Migration einer stand-alone PHP-Anwendung in eine Facebook-App. PHP-Backend zur Datenerfassung. Erstellung, Gestaltung und Bekanntmachung einer Facebook-Page.

Skills: PHP, MySQL, Facebook-API, Facebook-Ads.

Geschäftsprozess-Dokumentation

Automobil und Fahrzeugbau

Aufnahme und Dokumentation von Geschäftsprozessen bezüglich Anwendung von ERP-Software bei Händlern eines Automobilherstellers. Interviews mit Geschäftsführung und Werkstätten, Beobachtung und Protokollierung von Arbeitsprozessen vor Ort, Transkription und Präsentation in UML.

Skills: Consulting, Geschäftsprozessanalyse, DMS, Office Suite, UML.

Text-Messaging-System

Automobil und Fahrzeugbau

Anforderungsaufnahme und Softwareentwicklung für Textnachrichten zwischen Autohäusern und Konzernzentrale. Individueller Messenger mit User-, Rollen- und Rechteverwaltung. Iterative Weiterentwicklung und Präsentation bei Stakeholdern, Rollout eines Prototyps.

Skills: Consulting, UML, PHP, MySQL, CakePHP.

Anpassung von Veranstaltungsmanagement-Software

Internet und Informationstechnologie

Anpassung 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 Kundenwünsche im Frontend-Bereich, die von Modifikationen von Templates und Ergänzungen von Teil-Funktionalitäten bis hin zur Erstellung neuer Module für das verwendete Framework reichen.

Datenbank Migrations-System für HR-Software

Sonstiges

Entwicklung 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.

CMS Framework

Internet und Informationstechnologie

Entwicklung eines Portal-Framework im Entwicklungsbereich Front-End-Logik. 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.

SMS-Versand-System für Mobile Content + Affiliate-System

Entwicklung 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.

Anpassung von Frontend-Templates

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.

Online-Baukastensystem für Frontend einer SaaS-Software

Entwicklung 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.

Veranstaltungsmanagement-System

Entwicklung 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.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden