Andrey
Todorov
Senior Softwareentwickler Full-Stack: PHP & Laravel, React, React Native, DevOps

Profil
Full-Stack-Entwickler mit fast sieben Jahren Berufserfahrung mit PHP und React (Symfony seit 2020, Laravel seit 2025) in der Touristik. Bei schauinsland-reisen setze ich ganze Projekte weitgehend eigenständig um, vom Datenmodell bis zum Produktivbetrieb: drei produktive Reise-Websites für Endkunden auf Basis von Laravel und Filament mit Anbindung an Traveltainment/Amadeus sowie die React-Native-Kunden-App inklusive CI/CD. Ich schreibe automatisierte Tests, pflege CI-Pipelines und setze KI-gestützte Entwicklung (Claude Code) ein.
Kenntnisse
Backend
PHP 8, Laravel (Filament, Livewire, Inertia, Fortify), Symfony, Node.js, REST-APIs, MySQL, SQLite, Redis, Queues
Frontend
React, Next.js, TypeScript, JavaScript, Tailwind CSS, Blade, Alpine.js, Astro
Mobile & Desktop
React Native, Expo und EAS, Swift (macOS), SQLite mit Drizzle
DevOps
Git, Docker, Linux, GitLab CI, GitHub Actions, semantic-release, Sentry, Splunk; Proxmox und TrueNAS im Homelab
Methoden
Automatisierte Tests (Pest, PHPUnit, Vitest, Jest, Playwright), CI/CD, spezifikationsbasierte Planung, KI-gestützte Entwicklung (Claude Code)
Touristik
Prozesse von Reiseveranstalter und Zielgebietsagentur, Traveltainment / Amadeus, Buchungssysteme
Berufserfahrung
Softwareentwickler
schauinsland-reisen GmbH, Duisburg
Wechsel aus Varna in die Zentrale; Kernteam von 3–4 Personen in einer 15-köpfigen Entwicklungsabteilung.
- Drei live betriebene Reise-Websites für Endkunden als hauptverantwortlicher, weitgehend alleiniger Entwickler neu umgesetzt, vom Datenmodell bis zum Produktivbetrieb: fruehbucher.de, explorer-reisebuero.de und schauinsland-reisebuero.de.
- Buchungs- und Reservierungs-APIs von Traveltainment / Amadeus angebunden.
- Filament-Backends entwickelt, mit denen Fachabteilungen Angebote, Aktionen, Landingpages und Inhalte ohne Entwicklerbeteiligung pflegen.
- Kunden-App (React Native/Expo, vor dem Release) zur Verwaltung von Buchungen in Entwicklung; alleinige Verantwortung für Architektur und CI/CD-, Build- und Release-Pipeline (EAS).
- Projekte mit automatisierten Tests (Pest, PHPUnit) abgesichert und CI/CD-Pipelines in GitLab aufgebaut.
- Datenbankschema entworfen (Umsetzung durch einen Kollegen), mit einem UI-Entwickler zusammengearbeitet und an Docker-basierten Produktiv-Deployments des DevOps-Teams mitgewirkt.
Stack Laravel, Filament, Inertia, React, Livewire, Blade, MySQL, Redis, Pest, PHPUnit, React Native, Expo, Git, Docker, GitLab CI, Sentry, Splunk