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

Profile
Full-stack developer with almost seven years of professional experience in PHP and React (Symfony since 2020, Laravel since 2025), building web and mobile products for the travel industry. At schauinsland-reisen I deliver whole projects largely on my own, from data model to production: three live customer-facing travel websites on Laravel and Filament, connected to Traveltainment/Amadeus, and the company's React Native customer app, including its CI/CD. I write automated tests, maintain CI pipelines and use AI-assisted development (Claude Code).
Skills
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 and EAS, Swift (macOS), SQLite with Drizzle
DevOps
Git, Docker, Linux, GitLab CI, GitHub Actions, semantic-release, Sentry, Splunk; Proxmox and TrueNAS in my homelab
Practices
Automated testing (Pest, PHPUnit, Vitest, Jest, Playwright), CI/CD, spec-driven planning, AI-assisted development (Claude Code)
Travel domain
Tour operator and incoming-agency processes, Traveltainment / Amadeus, booking systems
Experience
Software Developer
schauinsland-reisen GmbH, Duisburg
Moved from the Varna subsidiary to group headquarters. Core team of 3–4 in a 15-person development department.
- Rebuilt three live customer-facing travel websites as lead and largely sole developer, from data model to production: fruehbucher.de, explorer-reisebuero.de and schauinsland-reisebuero.de.
- Integrated the Traveltainment / Amadeus booking and reservation APIs.
- Built Filament admin panels so business teams manage offers, promotions, landing pages and content without developer involvement.
- Develop the company's customer app (React Native/Expo, pre-release) for viewing and managing bookings; sole owner of its architecture and its CI/CD build and release pipeline (EAS).
- Write automated tests (Pest, PHPUnit) and maintain CI/CD pipelines in GitLab for my projects.
- Designed the database schema (implemented by a colleague), work with a UI developer, and take part in Docker-based production deployments with the DevOps team.
Stack Laravel, Filament, Inertia, React, Livewire, Blade, MySQL, Redis, Pest, PHPUnit, React Native, Expo, Git, Docker, GitLab CI, Sentry, Splunk