freiberufler Senior TYPO3 & PHP Development, Senior Frontend Developer auf freelance.de

Senior TYPO3 & PHP Development, Senior Frontend Developer

zuletzt online vor 8 Tagen
  • 90€/Stunde
  • 68766 Hockenheim
  • auf Anfrage
  • de  |  en  |  ja
  • 25.02.2025

Kurzvorstellung

TYPO3
HTML5, CSS3, SASS, Bootstrap, Tailwind Webpack, Responsive,
JavaScript, Vanilla JS, ReactJS, NextJS, Redux, NodeJS, Express, GraphQL
TYPO3, ExtBase, Fluid, TypoScript
PHP, MySQL, phpUnit, CI, Composer, Symfony
Git, GitLab, JIRA, Docker, DDEV

Auszug Referenzen (1)

"Perfect code quality"
Senior TYPO3 Developer
Kundenname anonymisiert
Tätigkeitszeitraum

1/2016 – 9/2016

Tätigkeitsbeschreibung

Zahlreiche Kundengebiete, fast alle mit TYPO3.

Eingesetzte Qualifikationen

Mysql, Typo3, SVG (Scalable Vector Graphics), HTML5, Json, CSS (Cascading Style Sheet), JavaScript, JavaScript-Frameworks

Qualifikationen

  • GraphQL / REST / Soap
  • HTML / SASS / SCSS / CSS / JavaScript / ES
  • PHP11 J.
  • PHP, MySQL, Symfony
  • Typo311 J.
  • TYPO3 Entwicklung, ExtBase, Fluid, TypoScript

Projekt‐ & Berufserfahrung

Senior TYPO3 Developer
bandanh ltd., Phnom Penh
1/2016 – 9/2016 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2016 – 9/2016

Tätigkeitsbeschreibung

Zahlreiche Kundengebiete, fast alle mit TYPO3.

Eingesetzte Qualifikationen

Mysql, Typo3, SVG (Scalable Vector Graphics), HTML5, Json, CSS (Cascading Style Sheet), JavaScript, JavaScript-Frameworks

Senior TYPO3 Developer
Kundenname anonymisiert, Mannheim
9/2015 – 9/2016 (1 Jahr, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2015 – 9/2016

Tätigkeitsbeschreibung

Zahlreiche TYPO3 Projekte

Eingesetzte Qualifikationen

Mysql, Typo3, SVG (Scalable Vector Graphics), HTML5, CSS (Cascading Style Sheet), JavaScript, PHP

Interner TYPO3 Entwickler
RENOLIT SE, Worms
1/2013 – 12/2014 (2 Jahre)
Chemieindustrie
Tätigkeitszeitraum

1/2013 – 12/2014

Tätigkeitsbeschreibung

Als Interner Webentwickler habe ich das Intranet basierend auf TYPO3 umgesetzt und Haupt verantwortlich programmiert.

Eingesetzte Qualifikationen

Mysql, Typo3, HTML5, Representational State Transfer (REST), CSS (Cascading Style Sheet), JavaScript, PHP, JavaScript-Frameworks

Senior TYPO3 Developer
nito webdevelopment, Hockenheim
3/2004 – 12/2012 (8 Jahre, 10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2004 – 12/2012

Tätigkeitsbeschreibung

Diverse Projekte, plain PHP, TYPO3, Frontend

Eingesetzte Qualifikationen

Mysql, Typo3, HTML5, Json, CSS (Cascading Style Sheet), JavaScript, PHP, JavaScript-Frameworks

Über mich

Projekte vor 2020 auf Anfrage

Jul - Feb 2020
- Für einen Finanzvermittler
- Erstellen der Templates, Custom Content Elements, Symfony Commands, etc, für ein neues TYPO3 9.5 Projekt. Mit Webpack und NPM wird das SCSS, JS und die SVG Sprites gebaut.

Feb - Apr 2020
- Portal zur Nachhaltigkeit
- Erstellen der Templates und Custom Content Elements für ein neues TYPO3 9.5 Projekt. Mit Webpack wird das SCSS, JS und die SVG Sprites gebaut.

Mai - Juli 2020
Elternzeit

Aug – Sep 2020
- TYPO3 10.4 Projekt für ein Ministerium.
- PHP7.3, MySQL, HTML, CSS3, SCSS, JavaScript, ES6, Highcharts.js, Webpack, SVG, GIT, GitLab, Jira.

Nove 2020 – Jan 2021
- Projekte für eine Versicherung
- TYPO3 9 und TYPO3 10 Tickets in mehreren Projekten abgearbeitet.
- PHP7, MySQL, HTML, CSS3, SCSS, JavaScript, ES6, Webpack, SVG, GIT, BitBucket, Jira

Feb - Mai 2021
- Portal zur Nachhaltigkeit
- Weiterentwicklung eines bestehenden Projekts.
- TYPO3 9, PHP7.3, MySQL, HTML, Webpack, SCSS, JS, SVG, GIT, Bitbucket, Jira

Dez 2021 – Jan 2022
- Ein Consulting Projekt
- Mehrere große TYPO3 Installationen sollen in einer gemeinsamen Code Basis zusammengeführt werden. Hierzu mussten die Ausgangsprojekte mit einem Lastenheft abgeglichen werden um zu bewerten welche Teile in die gemeinsamen Code Basis übernommen werden können.

Dez 2021 – Apr 2022
- Projekt für einen internationalen Folienhersteller
- Komplettes Refactoring des Frontends
- PHP7, MySQL, HTML, CSS3, SCSS, JavaScript, ES6, Bootstrap 5.1, Webpack, SVG, GIT, GitLab

Juli - Oktober 2022
- Projekt für ein Online Marketing Tool
- Änderungen an einem Frontend um die Symfony App Barrierearmer zu machen.
- Symfony 4, Twig 4, PHP7, MySQL, HTML, WCAG

Jan – Feb 2023
- TYPO3 Update für ein Telekommunikationsanbieter
- TYPO3 11 Update und PHP8 Update
- DDEV, PHP8, MySQL, TypoScript

Feb – Mär 2023
- Bestehendes TYPO3 um einen Podcast Player erweitert
- TYPO3 11 Update und PHP8 Update.
- DDEV, TYPO3 11, HTML, CSS3, SCSS, Bootstrap, JavaScript, ES6, Webpack, SVG

Mai 2022 – Apr 2023
- Ein Projekt für ein Erste Hilfe Kurs Portal
- Frontend build dockerized, Anpassungen am ReactJS Frontend
- TYPO3, Docker, HTML, JavaScript, Node, Webpack, ReactJS

Jan – Apr 2024
- Ein Projekt für ein Museum/Forschungsinstitut
- TYPO3 11 Update. Erstellen einer weiteren Site/Domain in einem bestehenden TYPO3. Accessible Menus [Tab/Space/Esc/Enter/arrows].
- Extension Entwicklung: Neues Site Package für die neue Site/Domain, neue Custom Content Elements.
- DDEV, PHP7 → PHP8, MySQL, HTML, CSS3, SCSS, TailwindCSS, JavaScript, ES6, Webpack, SVG

Apr 2023 – Mai 2024
- Zwei Projekte für ein Bundesministerium
- Extensionentwicklung: Frontend / Backend, Custom – Extensions, - Content Elements, - Solr indexes, Frontend User Verwaltung, Forum, Newsletter.
- TYPO3 11, DDEV, Solr, PHP8, MySQL, HTML, CSS3, SCSS, Bootstrap 5.3, JavaScript, ES6, Webpack, SVG

Mai – Jun 2024
- TYPO3 Seite für den Träger viele Altenheime
- TYPO3 9 → TYPO3 12 Update + Cleanup + Server Umzug
- PHP7 → PHP8, MySQL, HTML, CSS3, SCSS, JavaScript, ES6, GIT, Bitbucket

Jun – Aug 2024
- News Portal für Bildungsthemen
- TYPO3 9 → TYPO3 12 Update, Cleanup, Server Umzug, Bootstrap CSS update, Solr installiert, Rewrite einiger Extensions, großes Clean Up.
- PHP7 → PHP8, MySQL, HTML, CSS3, SCSS Bootstrap, JavaScript, ES6, Solr, GIT, Bitbucket

Sep - Dez 2024
- Webanwendung in der Pharmazie
- TYPO3 11 → 12 Update + Cleanup. REST Endpunkte zum Einfügen von Daten von außen bereitgestellt.
- PHP8, MySQL, REST, GIT, GitHub

September 2020 – heute
- Projekt für ein Forschungszentrum
- TYPO3 8 → TYPO3 12 Updates.
- Extensionentwicklung: Ein Importer für Daten aus dem Intranet wird permanent optimiert und weiterentwickelt. Neue Daten aus dem Intranet werden importiert und dargestellt. Neue Content Elemente werden entwickelt.
- PHP7 → PHP8, MySQL, Solr, HTML, CSS3, SCSS, JavaScript, ES6, Webpack, SVG, GIT, GitLab, Redmine

Weitere Kenntnisse

Development:
- TYPO3
- HTML5
- CSS3, SCSS, SSML, Smacss, Bootstrap, NodeJS
- Webpack, JavaScript, ReactJS, NextJS, Redux, Apollo, React Native
- GIT, GitLab, Bitbucket, Surf, Capistrano, Jenkins
- PHP, Symfony, API Platform, PHPUnit, Composer
- GraphQL, REST
- Solr, Elasticsearch

Ich bin kein Linux-Admin oder DevOp kann aber:
- Docker, DDEV
- Linux: Debian, Ubuntu
- Apache, Nginx, PM2, Varnish, Traefik

Im Moment lerne ich:
Erstmal Traefik + verschiedene Docker-Setups getestet:
- Einige meiner klein Projekte in Docker gepackt. Dann alle zusammen auf einen Server gepackt und dort hinter einen Traefik Proxy gepackt. Der Traefik Proxy kümmert sich auch automatisch um die Zertifikate.
- In den Docker Containern laufen statische HTML Sites mit Nginx, ein Wiki mit Apache, 2 TYPO3 Seiten mit Apache und MariaDB, ein NextJS mit PM2 im Node Container, ein Prometheus + Grafana.

Dann Unmengen gelesen und Programmiert zu dem Thema das fast jeden umtreibt – AI:
- Ich habe mich an die APIs von ChatGPT, Claude und Gemini, aber auch Ollama mit Llama und Mistral gehängt.
- Verschiedene Arten der Prompts getestet, System Prompts angepasst, Single Shot und Multishot.
- „Tools“ Funktionen eingebunden zum Ausführen eigener Python Logik.
- Eigenes Wissen aus eine Website und *.md Files in Chunks in verschiedenen Vector DBs gespeichert und das LLM dieser per RAG abfragen lassen.
- Finetuning bestehender Modelle per QLoRA/LoRA
- Den Chat Verlauf als Stream an ein eigenes NextJS Frontend gegeben, im Browser localStorage gehalten und ausgegeben.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Japanisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
unbedingt
Profilaufrufe
5757
Alter
50
Berufserfahrung
25 Jahre und 2 Monate (seit 01/2000)
Projektleitung
15 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden