Anwendungsentwickler für die Plattform LAMP (Linux Apache Mysql PHP).
Aktualisiert am 13.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 26.05.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Begeisterung zur Suche nach einer effizienten Problemlösung
Breites physikalisch-mathematisches und technisches Verständnis
German
Muttersprache
English
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 5 Monate
2023-01 - 2024-05

Web Projekt Bangkok

Software-Entwickler, SEO Analyst, Datenanalyst Perl 5 Python 3.8.6 PHP 7.2 ...
Software-Entwickler, SEO Analyst, Datenanalyst

Aufgabenstellung: Mit kostenfreien Werkzeugen zur Keyword Analyse und Optimierung (SEO) soll auf der Basis einer zu erstellenden PHP-Anwendung (Version 7.2) eine Webseite verbessert werden, mit dem Ziel die organische Klickrate der existierenden Webanwendung zu maximieren. Der Entwicklungsprozess wird begleitet von der fortlaufenden Generierung von Inhalten (Texten, Bildern und Videos: den Rohdaten).


1. Designvorgaben: Trennung von Rohdaten und HTML Layout (offenes Design), um die Erzeugung von zweisprachigen Text-, Bild- und Videodaten (deutsch, englisch) zu vereinfachen und somit zu beschleunigen.


Lösung: Erstellung von Templates für die Strukturierung der Rohdaten unter Einsatz einer freien Textverarbeitung (LibreOffice). Erzeugung der PHP-Anwendung für den Betrieb auf einem Linux Webserver mittels Werkzeugen implementiert in Perl 5. Die Werkzeuge verarbeiten die Rohdaten in Verbindung mit den Templates unter der Verwendung von Bootstrap 4 für das responsive HTML Design zur lauffähigen Webanwendung.


2. Technische Randbedingung: Weitgehender Verzicht auf Datenbankzugriffe in der Webanwendung zur Laufzeit, um die Reaktionszeit zu minimieren.


Lösung: Erzeugung von Metadaten in Form von mehrdimensionalen PHP Arrays aus den Rohdaten mittels Perl-Werkzeugen.


3. Priorität der Prozessschritte: Die SEO Analyse soll als der Startpunkt bei der Auswahl der Rohdaten und der Implementierung der Struktur derselbigen dienen.


Lösung: Einsatz von NLP Methoden (Natural Language Processing) mittels Python (3.8.6) Bibliotheken. Beispielsweise die Berechnung und der paarweise Vergleich der Ähnlichkeit von relevanten Textpassagen der unterschiedlichen Webseiten im gleichen Datencluster, um den metrischen Abstand als ein Maß im Bezug auf die Position der Ergebnisdarstellung der Suchmaschinen (SERP) zu nutzen.


4. Optimierung zur Laufzeit: Inanspruchnahme der organischen Zugriffsdaten auf die Webseite zur stetigen Überprüfung der Wirksamkeit der Auswahl der Rohdaten und deren Struktur.


Lösung: Die konsequente Auswertung von ?Google search console? zur Verbesserung der bestehenden Rohdaten und zur Erzeugung neuer, verwandter Dateninhalte im Cluster, um eine breitere Datenbasis (?topical authority?) zu schaffen.


5. Wahrnehmung des offenen Designs: Erweiterungen insbesondere im Hinblick auf die Strukturierung der Rohdaten implementieren.


Lösung: Das offene Design ermöglicht unproblematisch eine zusätzliche Anforderung oder eine Erweiterung der Anwendung einzufügen. Exemplarisch sei das Einpflegen eines Markup Schemas genannt, also allgemeingültiger strukturierter Daten via JSON-LD, um den Anforderungen der Suchmaschinen zu entsprechen, die eine Verbesserung der SERP bewirken.



Resultat: Innerhalb der 17 Monate konnte einerseits die organische Klickrate um den Faktor vier gesteigert werden, andererseits gelang es die Zeitdauer für die Erzeugung der Rohdaten bis hin zur Freischaltung auf der Webanwendung signifikant zu verkürzen.


LibreOffice Google search console
Perl 5 Python 3.8.6 PHP 7.2 JSON-LD
Bangkok

Aus- und Weiterbildung

Aus- und Weiterbildung

13 Jahre 6 Monate
1981-10 - 1995-03

Mathematics, physics, electrical engineering

Diploma in Physics, PhD in Electrical Engineering, University Mainz, Helmut-Schmidt-University Hamburg
Diploma in Physics, PhD in Electrical Engineering
University Mainz, Helmut-Schmidt-University Hamburg
  • Experimental nuclear physics
  • Electronics and communications engineering
  • Pattern recognition and artificial neural networks

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 5 Monate
2023-01 - 2024-05

Web Projekt Bangkok

Software-Entwickler, SEO Analyst, Datenanalyst Perl 5 Python 3.8.6 PHP 7.2 ...
Software-Entwickler, SEO Analyst, Datenanalyst

Aufgabenstellung: Mit kostenfreien Werkzeugen zur Keyword Analyse und Optimierung (SEO) soll auf der Basis einer zu erstellenden PHP-Anwendung (Version 7.2) eine Webseite verbessert werden, mit dem Ziel die organische Klickrate der existierenden Webanwendung zu maximieren. Der Entwicklungsprozess wird begleitet von der fortlaufenden Generierung von Inhalten (Texten, Bildern und Videos: den Rohdaten).


1. Designvorgaben: Trennung von Rohdaten und HTML Layout (offenes Design), um die Erzeugung von zweisprachigen Text-, Bild- und Videodaten (deutsch, englisch) zu vereinfachen und somit zu beschleunigen.


Lösung: Erstellung von Templates für die Strukturierung der Rohdaten unter Einsatz einer freien Textverarbeitung (LibreOffice). Erzeugung der PHP-Anwendung für den Betrieb auf einem Linux Webserver mittels Werkzeugen implementiert in Perl 5. Die Werkzeuge verarbeiten die Rohdaten in Verbindung mit den Templates unter der Verwendung von Bootstrap 4 für das responsive HTML Design zur lauffähigen Webanwendung.


2. Technische Randbedingung: Weitgehender Verzicht auf Datenbankzugriffe in der Webanwendung zur Laufzeit, um die Reaktionszeit zu minimieren.


Lösung: Erzeugung von Metadaten in Form von mehrdimensionalen PHP Arrays aus den Rohdaten mittels Perl-Werkzeugen.


3. Priorität der Prozessschritte: Die SEO Analyse soll als der Startpunkt bei der Auswahl der Rohdaten und der Implementierung der Struktur derselbigen dienen.


Lösung: Einsatz von NLP Methoden (Natural Language Processing) mittels Python (3.8.6) Bibliotheken. Beispielsweise die Berechnung und der paarweise Vergleich der Ähnlichkeit von relevanten Textpassagen der unterschiedlichen Webseiten im gleichen Datencluster, um den metrischen Abstand als ein Maß im Bezug auf die Position der Ergebnisdarstellung der Suchmaschinen (SERP) zu nutzen.


4. Optimierung zur Laufzeit: Inanspruchnahme der organischen Zugriffsdaten auf die Webseite zur stetigen Überprüfung der Wirksamkeit der Auswahl der Rohdaten und deren Struktur.


Lösung: Die konsequente Auswertung von ?Google search console? zur Verbesserung der bestehenden Rohdaten und zur Erzeugung neuer, verwandter Dateninhalte im Cluster, um eine breitere Datenbasis (?topical authority?) zu schaffen.


5. Wahrnehmung des offenen Designs: Erweiterungen insbesondere im Hinblick auf die Strukturierung der Rohdaten implementieren.


Lösung: Das offene Design ermöglicht unproblematisch eine zusätzliche Anforderung oder eine Erweiterung der Anwendung einzufügen. Exemplarisch sei das Einpflegen eines Markup Schemas genannt, also allgemeingültiger strukturierter Daten via JSON-LD, um den Anforderungen der Suchmaschinen zu entsprechen, die eine Verbesserung der SERP bewirken.



Resultat: Innerhalb der 17 Monate konnte einerseits die organische Klickrate um den Faktor vier gesteigert werden, andererseits gelang es die Zeitdauer für die Erzeugung der Rohdaten bis hin zur Freischaltung auf der Webanwendung signifikant zu verkürzen.


LibreOffice Google search console
Perl 5 Python 3.8.6 PHP 7.2 JSON-LD
Bangkok

Aus- und Weiterbildung

Aus- und Weiterbildung

13 Jahre 6 Monate
1981-10 - 1995-03

Mathematics, physics, electrical engineering

Diploma in Physics, PhD in Electrical Engineering, University Mainz, Helmut-Schmidt-University Hamburg
Diploma in Physics, PhD in Electrical Engineering
University Mainz, Helmut-Schmidt-University Hamburg
  • Experimental nuclear physics
  • Electronics and communications engineering
  • Pattern recognition and artificial neural networks

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.