Senior TYPO3 & PHP Development, Senior Frontend Developer
- Verfügbarkeit einsehen
- 1 Referenz
- 80€/Stunde
- 68766 Hockenheim
- auf Anfrage
- de | en | ja
- 27.01.2026
- Contract ready
Kurzvorstellung
HTML5, CSS3, SASS, Bootstrap, Tailwind Webpack, Responsive,
JavaScript, Vanilla JS, ReactJS, NextJS, Redux, NodeJS
TYPO3, ExtBase, Fluid, TypoScript
PHP, MySQL, phpUnit, CI, Composer, Symfony
Git, GitLab, JIRA, Docker, DDEV
Auszug Referenzen (1)
"Perfect code quality"
1/2016 – 9/2016
TätigkeitsbeschreibungZahlreiche Kundengebiete, fast alle mit TYPO3.
Eingesetzte QualifikationenMysql, Typo3, SVG (Scalable Vector Graphics), HTML5, Json, CSS (Cascading Style Sheet), JavaScript, JavaScript-Frameworks
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2016 – 9/2016
TätigkeitsbeschreibungZahlreiche Kundengebiete, fast alle mit TYPO3.
Eingesetzte QualifikationenMysql, Typo3, SVG (Scalable Vector Graphics), HTML5, Json, CSS (Cascading Style Sheet), JavaScript, JavaScript-Frameworks
9/2015 – 9/2016
TätigkeitsbeschreibungZahlreiche TYPO3 Projekte
Eingesetzte QualifikationenMysql, Typo3, SVG (Scalable Vector Graphics), HTML5, CSS (Cascading Style Sheet), JavaScript, PHP
1/2013 – 12/2014
TätigkeitsbeschreibungAls Interner Webentwickler habe ich das Intranet basierend auf TYPO3 umgesetzt und Haupt verantwortlich programmiert.
Eingesetzte QualifikationenMysql, Typo3, HTML5, Representational State Transfer (REST), CSS (Cascading Style Sheet), JavaScript, PHP, JavaScript-Frameworks
3/2004 – 12/2012
TätigkeitsbeschreibungDiverse Projekte, plain PHP, TYPO3, Frontend
Eingesetzte QualifikationenMysql, Typo3, HTML5, Json, CSS (Cascading Style Sheet), JavaScript, PHP, JavaScript-Frameworks
Über mich
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.
Nov 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 - Okt 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
Sep 2020 – heute
- Projekt für ein Forschungszentrum
- TYPO3 8 → TYPO3 13 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
Weitere Kenntnisse
- TYPO3
- HTML5
- CSS3, SCSS, SSML, Smacss, Bootstrap, Tailwind CSS, Node.js
- Webpack, JavaScript, ReactJS, NextJS, Redux, Zustand
– Git, GitLab, Bitbucket, Surf, Deployer, GitLab CI, Capistrano, Jenkins
- PHP, Symfony, API Platform, PHPUnit, Composer
- JSON, 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:
Zunächst habe ich Traefik und verschiedene Docker-Setups getestet.
- Einige meiner kleineren Projekte in Docker gepackt. Dann habe ich alle zusammen auf einen Server gepackt und dort hinter einen Traefik-Proxy gestellt. 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, zwei TYPO3-Seiten mit Apache und MariaDB, ein Next.js mit PM2 im Node-Container sowie Prometheus und Grafana.
Danach habe ich Unmengen zu dem Thema gelesen, das fast jeden umtreibt – KI:
– Ich habe mich mit den APIs von ChatGPT, Claude, Gemini sowie Ollama mit Llama und Mistral beschäftigt.
Ich habe verschiedene Arten von Prompts getestet und die System-Prompts angepasst, Single-Shot und Multi-Shot.
– „Tools“ mit Funktionen zum Ausführen eigener Python-Logik eingebunden.
- Diese „Tools” als MCP-Server bereitgestellt.
- Verschiedene Clients wie Claude, Cursor und Python-Code haben diese MCP-Server dann konsumiert.
- LangChain, LangGraph, PydanticAI, A2A
- Verbindung vom Agent zum Next.js-Frontend via AG-UI
- Eigenes Wissen aus einer Website und *.md-Files wurde in Chunks in verschiedenen Vector-DBs gespeichert und das LLM wurde per RAG abgefragt.
- Finetuning bestehender Modelle per QLoRA/LoRA.
- Den Chatverlauf als Stream an ein eigenes Next.js-Frontend gegeben, im Browser in localStorage gehalten und ausgegeben.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Japanisch (Grundkenntnisse)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
