Stack
I use the right PHP tools for the right problem - from Laravel and Filament for fast business applications and admin panels, to Symfony and Doctrine for structured enterprise systems.
Backend
PHP
The language foundation for practical backend systems.
Laravel
Fast business applications, APIs, jobs, and maintainable web platforms.
Symfony
Structured enterprise applications with explicit architecture.
Doctrine
ORM patterns for rich domain models and enterprise persistence.
Eloquent
Productive data modeling for Laravel applications.
REST APIs
Stable contracts for web, mobile, and internal integrations.
Frontend
Livewire
Practical frontend interactivity inside Laravel applications.
Blade
Server-rendered interfaces with clear component boundaries.
Tailwind CSS
Utility-first styling for clean, responsive interfaces.
Vite+
Modern frontend tooling and build pipeline.
Alpine.js
Small JavaScript behavior where it is the simplest option.
Admin & Business Tools
Filament
Admin panels and internal tools for business workflows.
Custom dashboards
Operational interfaces tailored to real teams.
Internal tools
Focused software for business process management.
Databases
MySQL
Reliable relational storage for production applications.
PostgreSQL
Relational database for structured, query-heavy systems.
SQLite
Simple local development and lightweight storage.
Redis
Queues, cache, locks, and fast ephemeral data.
DevOps & Tooling
Laravel Sail
Local Laravel development environments.
Docker
Portable development and deployment foundations.
GitHub Actions
Continuous integration and deployment automation.
Testing & Quality
Pest
Readable feature and unit tests for PHP applications.
Pint
Consistent PHP code formatting.
PHPStan/Larastan
Static analysis for safer PHP code.