// Freelance Webentwickler in Hamburg für Laravel, Vue.js & TYPO3

const developer = {
  name: "Aaron Enders",
  role: "Freelance Webentwickler",
  city: "Hamburg 🇩🇪"
}

15+ Jahre Erfahrung in Full-Stack-Webentwicklung. Spezialist für Laravel, Vue.js und TYPO3. Ich helfe Agenturen, Freelancern und Endkunden dabei, saubere, performante und benutzerfreundliche Webanwendungen zu bauen.

bash — aaron-enders
aaron@hamburg:~$ whoami --verbose
Name: Aaron Enders
Location: Hamburg, Germany
Experience: 15+ Jahre Full-Stack Web Development
Primary: Laravel, Vue.js, TYPO3
Rate: €85/h · Remote only

aaron@hamburg:~$

Wer steckt dahinter?

Ich bin Aaron – Webentwickler aus Leidenschaft seit 2005. Was als Hobby begann, wurde zu meinem Beruf und heute zu meiner Selbstständigkeit.

aaron-enders.php
class Developer
{
    private string $name    = 'Aaron Enders';
    private string $city    = 'Hamburg, DE';
    private int    $since   = 2005;
    private bool   $remote  = true;
    private float  $rate    = 85.0; // EUR/h

    public function getStack(): array
    {
        return [
            'backend'  => ['Laravel', 'PHP'],
            'frontend' => ['Vue.js', 'Nuxt'],
            'cms'      => ['TYPO3', 'WordPress'],
        ];
    }

    public function getValues(): array
    {
        return [
            'clean architecture',
            'strong performance',
            'user-friendly UX',
        ];
    }
}
15+
Jahre Erfahrung in der Webentwicklung
2020
Vollständig selbstständig seit
€85
Stundensatz (Remote only)
3
Haupt-Spezialgebiete: TYPO3, Laravel, Vue.js

Technologie-Stack

Ein breites Arsenal an Werkzeugen – eingesetzt dort, wo sie wirklich gebraucht werden.

Backend
PHP Laravel MySQL REST API Elasticsearch
Frontend
Vue.js Nuxt.js Vite TypeScript JavaScript Vuetify Pinia
CMS
TYPO3 Extbase WordPress Fluid Templates
Styling
HTML5 CSS3 Sass/SCSS Bootstrap Responsive
Cloud & DevOps
Docker GitLab CI
Tools & Testing
Git GitHub GitLab PHPUnit Cypress Laravel Dusk NPM Stripe

...und viele weitere Tools und Techniken, die ich gerne in meinen Projekten einsetze.


Was ich anbiete

Von der API bis zum fertigen Frontend – ich unterstütze Agenturen, Teams und Kunden in vielen Bereichen.

🟢

TYPO3 Entwicklung

Professionelle TYPO3-Entwicklung mit jahrelanger Praxiserfahrung – von Extensions über Templates bis hin zu komplexen Architekturen.

  • Extension-Entwicklung (Extbase)
  • Template-Implementierung (Fluid)
  • TYPO3-Updates & Migrationen
  • Plugin-Entwicklung
  • Performance-Optimierung
🟠

Laravel Backend

Saubere, skalierbare Backend-Lösungen mit Laravel – von RESTful APIs bis hin zu komplexen Webanwendungen mit Payment-Integration.

  • API-Entwicklung (REST, JSON:API)
  • Datenbankarchitektur
  • Stripe / Payment-Integration
  • WebSockets & Real-time
  • Unit-Testing (PHPUnit)
🔵

Vue.js / Nuxt Frontend

Moderne Single-Page-Applikationen und SSR-Anwendungen mit Vue.js und Nuxt – schnell, reaktiv und benutzerfreundlich.

  • SPA-Entwicklung (Vue 3 + Pinia)
  • Nuxt.js / SSR / SSG
  • Komponentenentwicklung
  • API-Integration
  • E2E-Testing (Dusk,Cypress)

Ausgewählte Projekte

Eine Auswahl an Projekten, die meinen Technologie-Stack und meine Herangehensweise widerspiegeln.

💘

Dating Platform

Vollständige Social-Dating-Plattform mit Freundschaftssystem, Real-time-Chat, Foto-Archiv, Content-Bewertungen und Stripe-Abo-System. Skalierbar auf AWS mit GitLab CI/CD.

Laravel Vue.js Vuetify AWS Stripe WebSockets
🗓️

Event-Marktplatz

Umfangreiche B2B/B2C-Plattform zur Eventplanung mit über 2.000 Locations, 1.200+ Dienstleistern und Teambuilding-Angeboten. Mehrsprachig (DE/FR/IT/EN), mit Lead-Management, Angebotssystem, Bewertungen und Payment-Integration. TYPO3 als CMS, Laravel als Backend-API, Vue.js mit SSR als Frontend.

Laravel TYPO3 Vue.js SSR Pinia Bootstrap Elasticsearch Stripe Laravel Nova
🎓

Lernsoftware-Verwaltung

Webbasierte Verwaltungssoftware für eine Lernplattform: Lizenz- und Kundenverwaltung, Schülerfortschritt-Auswertung, Aktivierungsverwaltung, Bestellwesen inkl. Versandmanagement, SSO via OpenID Connect, 2FA und Telegram-Benachrichtigungen. PDF- und Excel-Export, umfangreiche Testabdeckung.

Laravel Vue 3 TypeScript Pinia Bootstrap Laravel Dusk PHPUnit OpenID Connect

Beruflicher Werdegang

Vom Azubi zum Freelancer – ein konsequenter Weg durch die Webentwicklung.

2020 – HEUTE
Freiberuflicher Webentwickler
Selbstständig · Hamburg (Remote)

Fullstack-Entwicklung für Agenturen und Direktkunden. Spezialisierung auf Laravel, Vue.js und TYPO3. Remote-only mit Fokus auf saubere Architektur, Testabdeckung und nachhaltige Codequalität.

Laravel Vue.js TYPO3 Nuxt AWS
2018 – 2020
Full-Stack Developer
Elbwind Media GmbH & Co. KG · Hamburg

Entwicklung einer umfangreichen Dating-Plattform mit Echtzeit-Kommunikation, Subscription-Management über Stripe, AWS-Infrastruktur und GitLab CI/CD-Pipeline.

Laravel Vue.js Vuetify Stripe WebSockets Elasticsearch
2016 – 2018
TYPO3 Developer
bluehouse – Web & Social Media Agentur · Hamburg

TYPO3- und Extbase-Entwicklung für Agentur-Kundenprojekte. Implementierung von Templates, Extensions und Themes für mittelständische Unternehmen.

TYPO3 Extbase PHP Fluid
2010 – 2016
Full-Stack Web Developer
Drive GmbH & Co. KG · Hannover

Umfassende Full-Stack-Entwicklung: von PHP-Backend-Systemen über TYPO3-Integrationen bis hin zu Frontend-Entwicklung. Abschluss der Berufsausbildung im Unternehmen.

PHP TYPO3 HTML/CSS jQuery
2007 – 2010
Ausbildung zum Mediengestalter
Multi Media Berufsbildende Schulen Hannover / Drive GmbH & Co. KG · Hannover

Grundlegende Ausbildung in digitaler Mediengestaltung. Legte den professionellen Grundstein für das Verständnis von Design, Web und digitalen Medien.

HTML CSS Design
2005 – 2006
Berufsfachschule für Informationstechnik
BBS-Nienburg

Der erste formelle Schritt in die IT – hier begann die Reise, die Leidenschaft für das Programmieren in einen Beruf zu verwandeln.

Informatik Grundlagen

Projekt starten

Ich freue mich über Anfragen von Agenturen, Freelancern und Endkunden.
Schreiben Sie mir einfach eine E-Mail oder rufen mich in meinen Bürozeiten an.

Erreichbar Mo–Fr 11:00–17:00 Uhr · Remote only